Internet of Things Integration Platform
Remote Monitoring, M2M and Device Management Software Platform

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

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: 30
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