Uploaded image for project: 'jBPM'
  1. jBPM
  2. JBPM-8042

NPE when updating timer instance using a node without name

    Details

    • Sprint:
      2018 Week 48-50
    • Story Points:
      3
    • Docs QE Status:
      NEW
    • QE Status:
      NEW

      Description

      23:27:09,362 ERROR [org.kie.server.remote.rest.jbpm.admin.ProcessAdminResource] (default task-2) Unexpected error during processing null: java.lang.NullPointerException
      at org.jbpm.process.instance.command.UpdateTimerCommand.execute(UpdateTimerCommand.java:127)
      at org.jbpm.process.instance.command.UpdateTimerCommand.execute(UpdateTimerCommand.java:45)
      at org.drools.core.fluent.impl.PseudoClockRunner.executeBatch(PseudoClockRunner.java:102)
      at org.drools.core.fluent.impl.PseudoClockRunner.executeBatches(PseudoClockRunner.java:69)
      at org.drools.core.fluent.impl.PseudoClockRunner.execute(PseudoClockRunner.java:61)
      at org.drools.core.fluent.impl.PseudoClockRunner.execute(PseudoClockRunner.java:39)
      at org.drools.core.command.impl.AbstractInterceptor.executeNext(AbstractInterceptor.java:39)
      at org.drools.persistence.PersistableRunner$TransactionInterceptor.execute(PersistableRunner.java:597)
      at org.drools.persistence.PersistableRunner$TransactionInterceptor.execute(PersistableRunner.java:563)
      at org.drools.core.command.impl.AbstractInterceptor.executeNext(AbstractInterceptor.java:39)
      at org.drools.persistence.jpa.OptimisticLockRetryInterceptor.internalExecute(OptimisticLockRetryInterceptor.java:102)
      at org.drools.persistence.jpa.OptimisticLockRetryInterceptor.execute(OptimisticLockRetryInterceptor.java:83)
      at org.drools.persistence.jpa.OptimisticLockRetryInterceptor.execute(OptimisticLockRetryInterceptor.java:44)
      at org.drools.core.command.impl.AbstractInterceptor.executeNext(AbstractInterceptor.java:39)
      at org.drools.persistence.jta.TransactionLockInterceptor.execute(TransactionLockInterceptor.java:73)
      at org.drools.persistence.jta.TransactionLockInterceptor.execute(TransactionLockInterceptor.java:45)
      at org.drools.core.command.impl.AbstractInterceptor.executeNext(AbstractInterceptor.java:39)
      at org.jbpm.runtime.manager.impl.error.ExecutionErrorHandlerInterceptor.internalExecute(ExecutionErrorHandlerInterceptor.java:66)
      at org.jbpm.runtime.manager.impl.error.ExecutionErrorHandlerInterceptor.execute(ExecutionErrorHandlerInterceptor.java:52)
      at org.jbpm.runtime.manager.impl.error.ExecutionErrorHandlerInterceptor.execute(ExecutionErrorHandlerInterceptor.java:29)
      at org.drools.persistence.PersistableRunner.execute(PersistableRunner.java:398)
      at org.drools.persistence.PersistableRunner.execute(PersistableRunner.java:66)
      at org.drools.core.runtime.InternalLocalRunner.execute(InternalLocalRunner.java:37)
      at org.drools.core.runtime.InternalLocalRunner.execute(InternalLocalRunner.java:41)
      at org.drools.core.command.impl.CommandBasedStatefulKnowledgeSession.execute(CommandBasedStatefulKnowledgeSession.java:533)
      at org.jbpm.kie.services.impl.ProcessServiceImpl.execute(ProcessServiceImpl.java:696)
      at org.jbpm.kie.services.impl.admin.ProcessInstanceAdminServiceImpl.updateTimerRelative(ProcessInstanceAdminServiceImpl.java:130)

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                cristiano.nicolai Cristiano Nicolai
                Reporter:
                cristiano.nicolai Cristiano Nicolai
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: