Actifsource

#6844 [Bug/ModelSnippet] Transient Resource Synchronizers: Not in notification thread!

Actifsource code generator for any programming language
Release: Actifsource V11.3.0

Message: Not in notification thread!
ch.actifsource.util.AssertionFailure: Not in notification thread!
at ch.actifsource.util.Assert.fail(Assert.java:41)
at ch.actifsource.util.Assert.assertTrue(Assert.java:321)
at ch.actifsource.core.session.ThreadBoundSession.checkThreadAccess(ThreadBoundSession.java:116)
at ch.actifsource.core.session.AbstractReadSession$1.checkThreadAccess(AbstractReadSession.java:62)
at ch.actifsource.core.session.AbstractSessionReadJobExecutor.checkAndGetReadResourcePool(AbstractSessionReadJobExecutor.java:113)
at ch.actifsource.core.session.AbstractSessionReadJobExecutor.checkAndGetReadJobExecutor(AbstractSessionReadJobExecutor.java:104)
at ch.actifsource.core.session.AbstractSessionReadJobExecutor.execute(AbstractSessionReadJobExecutor.java:78)
at ch.actifsource.core.session.AbstractReadSession.execute(AbstractReadSession.java:174)
at ch.actifsource.transientresource.TransientResourceUpdater.initTransientResourceSynchronizers(TransientResourceUpdater.java:413)
at ch.actifsource.transientresource.TransientResourceUpdater.access$4(TransientResourceUpdater.java:391)
at ch.actifsource.transientresource.TransientResourceUpdater$3$1.run(TransientResourceUpdater.java:401)
at ch.actifsource.transientresource.TransientResourceUpdater$3$1.run(TransientResourceUpdater.java:1)
at ch.actifsource.util.run.ExecutorServicePublisher$1.run(ExecutorServicePublisher.java:174)
at ch.actifsource.util.run.RunnableMessageQueueRunnable.dispatchMessage(RunnableMessageQueueRunnable.java:55)
at ch.actifsource.transientresource.TransientResourceThreadContext$1.dispatchMessage(TransientResourceThreadContext.java:123)
at ch.actifsource.util.run.RunnableMessageQueueRunnable.dispatchMessage(RunnableMessageQueueRunnable.java:1)
at ch.actifsource.util.run.MessageQueueRunnable.saveDispatchMessage(MessageQueueRunnable.java:97)
at ch.actifsource.util.run.MessageQueueRunnable.run(MessageQueueRunnable.java:59)
at ch.actifsource.util.run.RunnableMessageQueueRunnable.run(RunnableMessageQueueRunnable.java:50)
at ch.actifsource.transientresource.TransientResourceThreadContext$1.run(TransientResourceThreadContext.java:114)
at ch.actifsource.transientresource.TransientResourceThreadContext.start(TransientResourceThreadContext.java:219)
at ch.actifsource.util.run.ExecutorServicePublisher$2.runTask(ExecutorServicePublisher.java:255)
at ch.actifsource.util.run.ExecutorServicePublisher$2.run(ExecutorServicePublisher.java:222)
at java.base/java.lang.Thread.run(Thread.java:866)