Release: Actifsource V11.1.0
This exception occurs as soon as a resource is moved with an open resource editor.
ch.actifsource.util.AssertionFailure?: child disposed before removal
at ch.actifsource.util.Assert.fail(Assert.java:41)
at ch.actifsource.util.Assert.assertFalse(Assert.java:290)
at ch.actifsource.ui.component.impl.ChildListModel?.clear(ChildListModel?.java:27)
at ch.actifsource.ui.component.impl.PredicateChildList?.setUpChildrenForDecoratingProperty(PredicateChildList?.java:291)
at ch.actifsource.ui.component.impl.PredicateChildList?.setUpChildren(PredicateChildList?.java:259)
at ch.actifsource.ui.component.impl.PredicateChildList?.remove(PredicateChildList?.java:815)
at ch.actifsource.ui.component.impl.PredicateList?.removeFromChildren(PredicateList?.java:149)
at ch.actifsource.ui.builder.dynamical.PredicateListBuilder?$2.removed(PredicateListBuilder?.java:122)
at ch.actifsource.core.listener.ResourcePoolObserver?.safeNotifyStatementRemoved(ResourcePoolObserver?.java:420)
at ch.actifsource.core.listener.ResourcePoolObserver?.notifyStatementRemoved(ResourcePoolObserver?.java:399)
at ch.actifsource.core.listener.ResourcePoolObserver?$NotificationDispatcher?.remove(ResourcePoolObserver?.java:214)
at ch.actifsource.core.patch.ISimplePatch$RemoveStatementPatch?.accept(ISimplePatch.java:325)
at ch.actifsource.core.listener.ResourcePoolObserver?$NotificationDispatcher?.visit(ResourcePoolObserver?.java:110)
at ch.actifsource.core.listener.ResourcePoolObserver?$NotificationDispatcher?.visit(ResourcePoolObserver?.java:1)
at ch.actifsource.core.notification.NotifyChange?.accept(NotifyChange?.java:37)
at ch.actifsource.core.listener.ResourcePoolObserver?.handle(ResourcePoolObserver?.java:590)
at ch.actifsource.core.session.AbstractReadSession?.dispatchNotificationToListeners(AbstractReadSession?.java:233)
at ch.actifsource.core.session.AbstractReadSession?.dispatch(AbstractReadSession?.java:229)
at ch.actifsource.core.session.AbstractReadSession?.access$2(AbstractReadSession?.java:228)
at ch.actifsource.core.session.AbstractReadSession?$4.handle(AbstractReadSession?.java:109)
at ch.actifsource.core.session.AbstractReadSession?$4.handle(AbstractReadSession?.java:1)
at ch.actifsource.core.resourcepool.ScopeNotificationDispatcher?$EnsureNotifyTransactionBegin?.handle(ScopeNotificationDispatcher?.java:81)
at ch.actifsource.core.resourcepool.ScopeNotificationDispatcher?$EnsureNotifyTransactionBegin?.handle(ScopeNotificationDispatcher?.java:1)
at ch.actifsource.core.resourcepool.ScopeNotificationDispatcher?.saveDispatch(ScopeNotificationDispatcher?.java:530)
at ch.actifsource.core.resourcepool.ScopeNotificationDispatcher?.saveDispatch(ScopeNotificationDispatcher?.java:524)
at ch.actifsource.core.resourcepool.ScopeNotificationDispatcher?.notify(ScopeNotificationDispatcher?.java:511)
at ch.actifsource.core.resourcepool.ScopeNotificationDispatcher?.dispatchToScopes(ScopeNotificationDispatcher?.java:306)
at ch.actifsource.core.resourcepool.ScopeNotificationDispatcher?.access$4(ScopeNotificationDispatcher?.java:305)
at ch.actifsource.core.resourcepool.ScopeNotificationDispatcher?$NotificationVisitor?.visit(ScopeNotificationDispatcher?.java:89)
at ch.actifsource.core.resourcepool.ScopeNotificationDispatcher?$NotificationVisitor?.visit(ScopeNotificationDispatcher?.java:1)
at ch.actifsource.core.notification.NotifyChange?.accept(NotifyChange?.java:37)
at ch.actifsource.core.resourcepool.ScopeNotificationDispatcher?.handle(ScopeNotificationDispatcher?.java:543)
at ch.actifsource.core.resourcepool.InvalidationScopeNotificationDispatcher?.handleChanged(InvalidationScopeNotificationDispatcher?.java:195)
at ch.actifsource.core.resourcepool.InvalidationScopeNotificationDispatcher?.handle(InvalidationScopeNotificationDispatcher?.java:172)
at ch.actifsource.environment.session.GuiSessionProvider?$2.handle(GuiSessionProvider?.java:145)
at ch.actifsource.environment.session.GuiSessionProvider?$2.handle(GuiSessionProvider?.java:1)
at ch.actifsource.core.notification.NotificationQueue?.internalHandlePendingNotifications(NotificationQueue?.java:194)
at ch.actifsource.core.notification.NotificationQueue?.addExecuteDirect(NotificationQueue?.java:83)
at ch.actifsource.core.notification.NotificationQueue?.handle(NotificationQueue?.java:62)
at ch.actifsource.core.resourcepool.ResourcePool?$ResourcePoolChangeNotifier?.notifyChange(ResourcePool?.java:113)
at ch.actifsource.core.resourcepool.ResourcePool?$ResourcePoolChangeNotifier?.notify(ResourcePool?.java:103)
at ch.actifsource.core.resourcepool.ResourcePool?$ResourcePoolChangeNotifier?.handle(ResourcePool?.java:88)
at ch.actifsource.core.resourcepool.ResourcePool?$ResourcePoolChangeNotifier?.handle(ResourcePool?.java:1)
at ch.actifsource.core.resourcepool.ChangeNotifier?.notifyChange(ChangeNotifier?.java:121)
at ch.actifsource.core.resourcepool.ChangeNotifier?.remove(ChangeNotifier?.java:147)
at ch.actifsource.core.resourcepool.Modifiable.remove(Modifiable.java:221)
This exception occurs as soon as a resource is moved with an open resource editor.
ch.actifsource.util.AssertionFailure?: child disposed before removal
at ch.actifsource.util.Assert.fail(Assert.java:41)
at ch.actifsource.util.Assert.assertFalse(Assert.java:290)
at ch.actifsource.ui.component.impl.ChildListModel?.clear(ChildListModel?.java:27)
at ch.actifsource.ui.component.impl.PredicateChildList?.setUpChildrenForDecoratingProperty(PredicateChildList?.java:291)
at ch.actifsource.ui.component.impl.PredicateChildList?.setUpChildren(PredicateChildList?.java:259)
at ch.actifsource.ui.component.impl.PredicateChildList?.remove(PredicateChildList?.java:815)
at ch.actifsource.ui.component.impl.PredicateList?.removeFromChildren(PredicateList?.java:149)
at ch.actifsource.ui.builder.dynamical.PredicateListBuilder?$2.removed(PredicateListBuilder?.java:122)
at ch.actifsource.core.listener.ResourcePoolObserver?.safeNotifyStatementRemoved(ResourcePoolObserver?.java:420)
at ch.actifsource.core.listener.ResourcePoolObserver?.notifyStatementRemoved(ResourcePoolObserver?.java:399)
at ch.actifsource.core.listener.ResourcePoolObserver?$NotificationDispatcher?.remove(ResourcePoolObserver?.java:214)
at ch.actifsource.core.patch.ISimplePatch$RemoveStatementPatch?.accept(ISimplePatch.java:325)
at ch.actifsource.core.listener.ResourcePoolObserver?$NotificationDispatcher?.visit(ResourcePoolObserver?.java:110)
at ch.actifsource.core.listener.ResourcePoolObserver?$NotificationDispatcher?.visit(ResourcePoolObserver?.java:1)
at ch.actifsource.core.notification.NotifyChange?.accept(NotifyChange?.java:37)
at ch.actifsource.core.listener.ResourcePoolObserver?.handle(ResourcePoolObserver?.java:590)
at ch.actifsource.core.session.AbstractReadSession?.dispatchNotificationToListeners(AbstractReadSession?.java:233)
at ch.actifsource.core.session.AbstractReadSession?.dispatch(AbstractReadSession?.java:229)
at ch.actifsource.core.session.AbstractReadSession?.access$2(AbstractReadSession?.java:228)
at ch.actifsource.core.session.AbstractReadSession?$4.handle(AbstractReadSession?.java:109)
at ch.actifsource.core.session.AbstractReadSession?$4.handle(AbstractReadSession?.java:1)
at ch.actifsource.core.resourcepool.ScopeNotificationDispatcher?$EnsureNotifyTransactionBegin?.handle(ScopeNotificationDispatcher?.java:81)
at ch.actifsource.core.resourcepool.ScopeNotificationDispatcher?$EnsureNotifyTransactionBegin?.handle(ScopeNotificationDispatcher?.java:1)
at ch.actifsource.core.resourcepool.ScopeNotificationDispatcher?.saveDispatch(ScopeNotificationDispatcher?.java:530)
at ch.actifsource.core.resourcepool.ScopeNotificationDispatcher?.saveDispatch(ScopeNotificationDispatcher?.java:524)
at ch.actifsource.core.resourcepool.ScopeNotificationDispatcher?.notify(ScopeNotificationDispatcher?.java:511)
at ch.actifsource.core.resourcepool.ScopeNotificationDispatcher?.dispatchToScopes(ScopeNotificationDispatcher?.java:306)
at ch.actifsource.core.resourcepool.ScopeNotificationDispatcher?.access$4(ScopeNotificationDispatcher?.java:305)
at ch.actifsource.core.resourcepool.ScopeNotificationDispatcher?$NotificationVisitor?.visit(ScopeNotificationDispatcher?.java:89)
at ch.actifsource.core.resourcepool.ScopeNotificationDispatcher?$NotificationVisitor?.visit(ScopeNotificationDispatcher?.java:1)
at ch.actifsource.core.notification.NotifyChange?.accept(NotifyChange?.java:37)
at ch.actifsource.core.resourcepool.ScopeNotificationDispatcher?.handle(ScopeNotificationDispatcher?.java:543)
at ch.actifsource.core.resourcepool.InvalidationScopeNotificationDispatcher?.handleChanged(InvalidationScopeNotificationDispatcher?.java:195)
at ch.actifsource.core.resourcepool.InvalidationScopeNotificationDispatcher?.handle(InvalidationScopeNotificationDispatcher?.java:172)
at ch.actifsource.environment.session.GuiSessionProvider?$2.handle(GuiSessionProvider?.java:145)
at ch.actifsource.environment.session.GuiSessionProvider?$2.handle(GuiSessionProvider?.java:1)
at ch.actifsource.core.notification.NotificationQueue?.internalHandlePendingNotifications(NotificationQueue?.java:194)
at ch.actifsource.core.notification.NotificationQueue?.addExecuteDirect(NotificationQueue?.java:83)
at ch.actifsource.core.notification.NotificationQueue?.handle(NotificationQueue?.java:62)
at ch.actifsource.core.resourcepool.ResourcePool?$ResourcePoolChangeNotifier?.notifyChange(ResourcePool?.java:113)
at ch.actifsource.core.resourcepool.ResourcePool?$ResourcePoolChangeNotifier?.notify(ResourcePool?.java:103)
at ch.actifsource.core.resourcepool.ResourcePool?$ResourcePoolChangeNotifier?.handle(ResourcePool?.java:88)
at ch.actifsource.core.resourcepool.ResourcePool?$ResourcePoolChangeNotifier?.handle(ResourcePool?.java:1)
at ch.actifsource.core.resourcepool.ChangeNotifier?.notifyChange(ChangeNotifier?.java:121)
at ch.actifsource.core.resourcepool.ChangeNotifier?.remove(ChangeNotifier?.java:147)
at ch.actifsource.core.resourcepool.Modifiable.remove(Modifiable.java:221)