XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 7.13.0.GA
    • 7.11.1.GA
    • jBPM Core
    • 2022 Week 08-10 (from Feb 21)

    Description

      In some multinode environments, after correct config and set org.jbpm.ejb.timer.tx=true, following error is shown.

      09: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)
      

      Attachments

        Activity

          People

            rhn-support-egonzale Enrique Gonzalez Martinez (Inactive)
            afanjula@redhat.com Alberto Fanjul Alonso
            Gonzalo Muñoz Fernández Gonzalo Muñoz Fernández
            Gonzalo Muñoz Fernández Gonzalo Muñoz Fernández
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: