Добро пожаловать в сообщество AggreGate

Экземпляры модели пропадают из дерева контекстов.

вопросы, относящиеся к управлению событиями, тревогам, выражениям, запросам, моделям, классам, планировщику задач, и другим инструментам обработки данных на стороне сервера

Экземпляры модели пропадают из дерева контекстов.

Сообщение andyray06&rambler.ru » Ср сен 09, 2015 5:28 am

День добрый, обнаружилась следующая проблема.

После перезапуска сервера AggreGate 5.21.02 из контестного дерева пропадают некоторые из ранее созданных экземпляров модели экземплярного типа.

В логах при этом появляется следующее:
Код: Выделить всё
09.09.2015 02:20:37,072 ERROR ag.context.children       Error creating child 'e65' of context 'npc_springs.employees': Error adding child 'Маслов В. А.' to context 'Сотрудники': Error setting up context 'Маслов В. А.': null     -     [ContextOperationExecutor/pool-11-thread-274] com.tibbo.linkserver.context.EditableChildrenContext$1.call (EditableChildrenContext.java:172)
com.tibbo.aggregate.common.context.ContextRuntimeException: Error adding child 'Маслов В. А.' to context 'Сотрудники': Error setting up context 'Маслов В. А.': null
   at com.tibbo.aggregate.common.context.AbstractContext.addChild(AbstractContext.java:1143)
   at com.tibbo.aggregate.common.context.AbstractContext.addChild(AbstractContext.java:1077)
   at com.tibbo.linkserver.context.BaseServerContext.addChild(BaseServerContext.java:1173)
   at com.tibbo.linkserver.context.EditableChildrenContext$1.call(EditableChildrenContext.java:168)
   at java.util.concurrent.FutureTask.run(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
Caused by: com.tibbo.aggregate.common.context.ContextRuntimeException: Error setting up context 'Маслов В. А.': null
   at com.tibbo.aggregate.common.context.AbstractContext.setup(AbstractContext.java:601)
   at com.tibbo.aggregate.common.context.AbstractContext.setup(AbstractContext.java:579)
   at com.tibbo.aggregate.common.context.AbstractContext.addChild(AbstractContext.java:1123)
   ... 7 more
Caused by: java.util.ConcurrentModificationException
   at java.util.Hashtable$Enumerator.next(Unknown Source)
   at com.tibbo.linkserver.plugin.context.models.ModelContext.getProcessor(ModelContext.java:1096)
   at com.tibbo.linkserver.plugin.context.models.ModelContext.updateProcessor(ModelContext.java:844)
   at com.tibbo.linkserver.plugin.context.models.ModelContext.updateModelTarget(ModelContext.java:743)
   at com.tibbo.linkserver.plugin.context.models.InstantiableModelContext.setupMyself(InstantiableModelContext.java:37)
   at com.tibbo.aggregate.common.context.AbstractContext.setup(AbstractContext.java:593)
   ... 9 more


В группе, куда ранее был помещен соответствующий экземпляр он не отображается, но кол-во членов в группе остается неизменным, т.е. фактически имеем 5 объектов в группе, но при этом значение кол-ва членов в группе 7(т.е. сколько было до перезагрузки).

Если попробовать заного создать пропавшие экземпляры, то они создаются, а в логе появляется следующее:
Код: Выделить всё
09.09.2015 02:40:01,285 ERROR ag.context.children       Fixing duplicate child 'e54' of npc_springs.employees     -     [Action / Создать] com.tibbo.linkserver.context.EditableChildrenContext.setVchildList (EditableChildrenContext.java:437)
09.09.2015 02:41:47,593 ERROR ag.context.children       Fixing duplicate child 'e56' of npc_springs.employees     -     [Action / Создать] com.tibbo.linkserver.context.EditableChildrenContext.setVchildList (EditableChildrenContext.java:437)
andyray06&rambler.ru
 
Сообщения: 33
Зарегистрирован: Ср авг 05, 2015 6:12 am

Re: Экземпляры модели пропадают из дерева контекстов.

Сообщение Anton Logoyskiy AggreGate » Ср сен 09, 2015 6:58 am

Андрей, в данный момент наши разработчики занимаются этой проблемой, она будет исправлена в новом релизе.
Спасибо!
Anton Logoyskiy AggreGate
 
Сообщения: 93
Зарегистрирован: Ср июл 22, 2015 10:05 am

Re: Экземпляры модели пропадают из дерева контекстов.

Сообщение Anton Logoyskiy AggreGate » Пт сен 11, 2015 5:14 am

Андрей, эта проблема также исправлена в версиях 5.21.03 и 5.30.03.
Anton Logoyskiy AggreGate
 
Сообщения: 93
Зарегистрирован: Ср июл 22, 2015 10:05 am


Вернуться в Обработка данных

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1