-
Bug
-
Resolution: Done
-
Major
-
7.11.1.GA
-
False
-
False
-
Release Notes
-
-
-
-
-
-
ER1
-
-
-
-
2022 Week 08-10 (from Feb 21)
In some multinode environments, after correct config and set org.jbpm.ejb.timer.tx=true, following error is shown.
[0m[33m09:50:12,301 WARN [org.drools.persistence.PersistableRunner] (default task-1) Could not commit session: java.lang.NullPointerException at deployment.ROOT.war//org.jbpm.kie.services.impl.admin.commands.ListTimersCommand.processNodeInstance(ListTimersCommand.java:114) at deployment.ROOT.war//org.jbpm.kie.services.impl.admin.commands.ListTimersCommand.execute(ListTimersCommand.java:69) at deployment.ROOT.war//org.jbpm.kie.services.impl.admin.commands.ListTimersCommand.execute(ListTimersCommand.java:47) at deployment.ROOT.war//org.drools.core.fluent.impl.PseudoClockRunner.executeBatch(PseudoClockRunner.java:102) at deployment.ROOT.war//org.drools.core.fluent.impl.PseudoClockRunner.executeBatches(PseudoClockRunner.java:69) at deployment.ROOT.war//org.drools.core.fluent.impl.PseudoClockRunner.execute(PseudoClockRunner.java:61) at deployment.ROOT.war//org.drools.core.fluent.impl.PseudoClockRunner.execute(PseudoClockRunner.java:39) at deployment.ROOT.war//org.drools.core.command.impl.AbstractInterceptor.executeNext(AbstractInterceptor.java:39) at deployment.ROOT.war//org.drools.persistence.PersistableRunner$TransactionInterceptor.execute(PersistableRunner.java:608) at deployment.ROOT.war//org.drools.persistence.PersistableRunner$TransactionInterceptor.execute(PersistableRunner.java:568) at deployment.ROOT.war//org.drools.core.command.impl.AbstractInterceptor.executeNext(AbstractInterceptor.java:39) at deployment.ROOT.war//org.drools.persistence.jpa.OptimisticLockRetryInterceptor.internalExecute(OptimisticLockRetryInterceptor.java:102) at deployment.ROOT.war//org.drools.persistence.jpa.OptimisticLockRetryInterceptor.execute(OptimisticLockRetryInterceptor.java:83) at deployment.ROOT.war//org.drools.persistence.jpa.OptimisticLockRetryInterceptor.execute(OptimisticLockRetryInterceptor.java:44) at deployment.ROOT.war//org.drools.core.command.impl.AbstractInterceptor.executeNext(AbstractInterceptor.java:39) at deployment.ROOT.war//org.drools.persistence.jta.TransactionLockInterceptor.execute(TransactionLockInterceptor.java:73) at deployment.ROOT.war//org.drools.persistence.jta.TransactionLockInterceptor.execute(TransactionLockInterceptor.java:45) at deployment.ROOT.war//org.drools.core.command.impl.AbstractInterceptor.executeNext(AbstractInterceptor.java:39) at deployment.ROOT.war//org.jbpm.runtime.manager.impl.error.ExecutionErrorHandlerInterceptor.internalExecute(ExecutionErrorHandlerInterceptor.java:66) at deployment.ROOT.war//org.jbpm.runtime.manager.impl.error.ExecutionErrorHandlerInterceptor.execute(ExecutionErrorHandlerInterceptor.java:52) at deployment.ROOT.war//org.jbpm.runtime.manager.impl.error.ExecutionErrorHandlerInterceptor.execute(ExecutionErrorHandlerInterceptor.java:29) at deployment.ROOT.war//org.drools.persistence.PersistableRunner.execute(PersistableRunner.java:400) at deployment.ROOT.war//org.drools.persistence.PersistableRunner.execute(PersistableRunner.java:68) at deployment.ROOT.war//org.drools.core.runtime.InternalLocalRunner.execute(InternalLocalRunner.java:37) at deployment.ROOT.war//org.drools.core.runtime.InternalLocalRunner.execute(InternalLocalRunner.java:41) at deployment.ROOT.war//org.drools.core.command.impl.CommandBasedStatefulKnowledgeSession.execute(CommandBasedStatefulKnowledgeSession.java:544) at deployment.ROOT.war//org.jbpm.kie.services.impl.ProcessServiceImpl.execute(ProcessServiceImpl.java:817) at deployment.ROOT.war//org.jbpm.kie.services.impl.admin.ProcessInstanceAdminServiceImpl.getTimerInstances(ProcessInstanceAdminServiceImpl.java:139) at deployment.ROOT.war//org.kie.server.services.jbpm.admin.ProcessAdminServiceBase.getTimerInstances(ProcessAdminServiceBase.java:210) at deployment.ROOT.war//org.kie.server.remote.rest.jbpm.admin.ProcessAdminResource.getTimerInstances(ProcessAdminResource.java:397) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.jboss.resteasy.resteasy-jaxrs@3.11.3.Final-redhat-00001//org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:138) at org.jboss.resteasy.resteasy-jaxrs@3.11.3.Final-redhat-00001//org.jboss.resteasy.core.ResourceMethodInvoker.internalInvokeOnTarget(ResourceMethodInvoker.java:535) at org.jboss.resteasy.resteasy-jaxrs@3.11.3.Final-redhat-00001//org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTargetAfterFilter(ResourceMethodInvoker.java:424) at org.jboss.resteasy.resteasy-jaxrs@3.11.3.Final-redhat-00001//org.jboss.resteasy.core.ResourceMethodInvoker.lambda$invokeOnTarget$0(ResourceMethodInvoker.java:385) at org.jboss.resteasy.resteasy-jaxrs@3.11.3.Final-redhat-00001//org.jboss.resteasy.core.interception.PreMatchContainerRequestContext.filter(PreMatchContainerRequestContext.java:356) at org.jboss.resteasy.resteasy-jaxrs@3.11.3.Final-redhat-00001//org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:387) at org.jboss.resteasy.resteasy-jaxrs@3.11.3.Final-redhat-00001//org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:356) at org.jboss.resteasy.resteasy-jaxrs@3.11.3.Final-redhat-00001//org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:329)