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

Questions related to event management, alerts, expressions, queries, models, classes, job scheduler and other server-side data processing tools.

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

Postby andyray06/rambler_ru » Wed Sep 09, 2015 5:28 am

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

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

В логах при этом появляется следующее:
Code: Select all
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(т.е. сколько было до перезагрузки).

Если попробовать заного создать пропавшие экземпляры, то они создаются, а в логе появляется следующее:
Code: Select all
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
 
Posts: 34
Joined: Wed Aug 05, 2015 6:12 am

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

Postby anton_logoyskiy/tibbo_com » Wed Sep 09, 2015 6:58 am

Андрей, в данный момент наши разработчики занимаются этой проблемой, она будет исправлена в новом релизе.
Спасибо!
anton_logoyskiy/tibbo_com
 
Posts: 96
Joined: Wed Jul 22, 2015 10:05 am

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

Postby anton_logoyskiy/tibbo_com » Fri Sep 11, 2015 5:14 am

Андрей, эта проблема также исправлена в версиях 5.21.03 и 5.30.03.
anton_logoyskiy/tibbo_com
 
Posts: 96
Joined: Wed Jul 22, 2015 10:05 am


Return to Data Processing

Who is online

Users browsing this forum: No registered users and 1 guest