Details
-
Bug
-
Resolution: Done
-
Major
-
None
-
jBPM 6.0.0.Beta5
-
None
Description
As soon as first time process is started a form is opened and that causes number of exceptions to be logged in server.log. Moreover after that every single operation in jbpm-console-bg/kie-wb causes set of similar exceptions being logged as well.
It does not seem to affect the functionality of the application, at least when running in standalone mode. Most likely it will have an impact on clustered version as the session replication will not work as expected.
Based on brief investigation it is due to web application being configured with distributable marker in web.xml
12:05:51,042 ERROR [org.infinispan.interceptors.InvocationContextInterceptor] (http-/127.0.0.1:8080-5) ISPN000136: Execution error: org.infinispan.marshall.NotSerializableException: org.jbpm.formModeler.api.client.FormRenderContext Caused by: an exception which occurred: in field ctx in field instance in object java.util.HashMap@728916c3 in object org.jboss.as.clustering.SimpleMarshalledValue@728916c3 in object org.infinispan.util.FastCopyHashMap@adc90b in object org.infinispan.atomic.AtomicHashMap@a40e67 in object org.infinispan.container.entries.ImmortalCacheEntry@2ea1b047 in object org.infinispan.loaders.bucket.Bucket@f295b9 12:05:51,042 ERROR [org.infinispan.transaction.TransactionCoordinator] (http-/127.0.0.1:8080-5) ISPN000188: Error while processing a commit in a two-phase transaction: org.infinispan.marshall.NotSerializableException: org.jbpm.formModeler.api.client.FormRenderContext Caused by: an exception which occurred: in field ctx in field instance in object java.util.HashMap@728916c3 in object org.jboss.as.clustering.SimpleMarshalledValue@728916c3 in object org.infinispan.util.FastCopyHashMap@adc90b in object org.infinispan.atomic.AtomicHashMap@a40e67 in object org.infinispan.container.entries.ImmortalCacheEntry@2ea1b047 in object org.infinispan.loaders.bucket.Bucket@f295b9 12:05:51,043 ERROR [org.infinispan.transaction.tm.DummyTransaction] (http-/127.0.0.1:8080-5) ISPN000111: afterCompletion() failed for SynchronizationAdapter{localTransaction=LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=null, backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@21c} org.infinispan.transaction.synchronization.SynchronizationAdapter@23b: org.infinispan.CacheException: Could not commit. at org.infinispan.transaction.synchronization.SynchronizationAdapter.afterCompletion(SynchronizationAdapter.java:83) at org.infinispan.transaction.tm.DummyTransaction.notifyAfterCompletion(DummyTransaction.java:285) at org.infinispan.transaction.tm.DummyTransaction.runCommitTx(DummyTransaction.java:334) at org.infinispan.transaction.tm.DummyTransaction.commit(DummyTransaction.java:91) at org.infinispan.transaction.tm.DummyBaseTransactionManager.commit(DummyBaseTransactionManager.java:102) at org.jboss.as.clustering.web.impl.TransactionBatchingManager.endBatch(TransactionBatchingManager.java:75) at org.jboss.as.web.session.DistributableSessionManager.processSessionRepl(DistributableSessionManager.java:1527) [jboss-as-web-7.2.0.Final-redhat-3.jar:7.2.0.Final-redhat-3] at org.jboss.as.web.session.DistributableSessionManager.storeSession(DistributableSessionManager.java:865) [jboss-as-web-7.2.0.Final-redhat-3.jar:7.2.0.Final-redhat-3] at org.jboss.as.web.session.InstantSnapshotManager.snapshot(InstantSnapshotManager.java:47) [jboss-as-web-7.2.0.Final-redhat-3.jar:7.2.0.Final-redhat-3] at org.jboss.as.web.session.ClusteredSessionValve.handleRequest(ClusteredSessionValve.java:142) [jboss-as-web-7.2.0.Final-redhat-3.jar:7.2.0.Final-redhat-3] at org.jboss.as.web.session.ClusteredSessionValve.invoke(ClusteredSessionValve.java:99) [jboss-as-web-7.2.0.Final-redhat-3.jar:7.2.0.Final-redhat-3] at org.jboss.as.web.session.JvmRouteValve.invoke(JvmRouteValve.java:92) [jboss-as-web-7.2.0.Final-redhat-3.jar:7.2.0.Final-redhat-3] at org.jboss.as.web.session.LockingValve.invoke(LockingValve.java:64) [jboss-as-web-7.2.0.Final-redhat-3.jar:7.2.0.Final-redhat-3] at org.jboss.as.jpa.interceptor.WebNonTxEmCloserValve.invoke(WebNonTxEmCloserValve.java:50) [jboss-as-jpa-7.2.0.Final-redhat-3.jar:7.2.0.Final-redhat-3] at org.jboss.as.jpa.interceptor.WebNonTxEmCloserValve.invoke(WebNonTxEmCloserValve.java:50) [jboss-as-jpa-7.2.0.Final-redhat-3.jar:7.2.0.Final-redhat-3] at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169) [jboss-as-web-7.2.0.Final-redhat-3.jar:7.2.0.Final-redhat-3] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1] at org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:408) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1] at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920) [jbossweb-7.2.0.Final-redhat-1.jar:7.2.0.Final-redhat-1] at java.lang.Thread.run(Thread.java:680) [classes.jar:1.6.0_51] Caused by: javax.transaction.xa.XAException at org.infinispan.transaction.TransactionCoordinator.handleCommitFailure(TransactionCoordinator.java:224) at org.infinispan.transaction.TransactionCoordinator.commit(TransactionCoordinator.java:185) at org.infinispan.transaction.synchronization.SynchronizationAdapter.afterCompletion(SynchronizationAdapter.java:81) ... 24 more