Попал на плавающую ошибку: при одних и тех же условиях и действиях, EntityChangedEvent не всегда отправляется/перехватывается. Причем пока только на одной машине (ессно в проде) для конкретного проекта.
- Win 10 Pro (1909)
Из подтверждения есть логи, где при изменении одного и того же поля (на которое настроен Listener) в одном случае:
2020-09-09 16:07:32.064 DEBUG [] com.haulmont.cuba.core.app.SavedEntitiesHolder - Created SavedEntitiesHolder@556f2d
2020-09-09 16:07:32.064 DEBUG [] com.haulmont.cuba.core.app.SavedEntitiesHolder - SavedEntitiesHolder@556f2d updates entities: [-d2de25a2-76cb-b663-a10e-697270e0239f [managed]]
2020-09-09 16:07:32.064 DEBUG [] com.haulmont.cuba.core.app.SavedEntitiesHolder - Released SavedEntitiesHolder@556f2d
а в другом отрабатывает listener:
2020-09-09 16:07:41.404 DEBUG [] com.haulmont.cuba.core.app.SavedEntitiesHolder - Created SavedEntitiesHolder@107c780
2020-09-09 16:07:41.404 DEBUG [] com.haulmont.cuba.core.app.SavedEntitiesHolder - SavedEntitiesHolder@107c780 updates entities: [-d2de25a2-76cb-b663-a10e-697270e0239f [managed]]
2020-09-09 16:07:41.404 DEBUG [] com.haulmont.cuba.core.app.RdbmsStore - load: metaClass=_Request, id=d2de25a2-76cb-b663-a10e-697270e0239f, view=
2020-09-09 16:07:41.419 INFO [] ChangedListener - Executor changed for request d2de25a2-76cb-b663-a10e-697270e0239f
Встречались ли с такой проблемой? Куда можно капнуть?