Nullpointerexception thrown from PerProcessInstanceRuntimeManager.releaseAndCleanLock

Solution Unverified - Updated -

Issue

  • Given a parent process which has a sub process (independent=false) and then another sub process (independent=false). When the sub-sub process is terminated the following stack trace is thrown:
ERROR [org.kie.server.remote.rest.jbpm.ProcessResource] (http-10.128.20.30:8080-1) [, , , ] Unexpected error during processing null: java.lang.NullPointerException
        at org.jbpm.runtime.manager.impl.PerProcessInstanceRuntimeManager.releaseAndCleanLock(PerProcessInstanceRuntimeManager.java:630)
        at org.jbpm.runtime.manager.impl.PerProcessInstanceRuntimeManager.disposeRuntimeEngine(PerProcessInstanceRuntimeManager.java:239)
        at org.jbpm.kie.services.impl.ProcessServiceImpl.disposeRuntimeEngine(ProcessServiceImpl.java:577)
        at org.jbpm.kie.services.impl.ProcessServiceImpl.abortProcessInstance(ProcessServiceImpl.java:154)
        at org.jbpm.kie.services.impl.ProcessServiceImpl.abortProcessInstances(ProcessServiceImpl.java:161)
        at org.kie.server.services.jbpm.ProcessServiceBase.abortProcessInstances(ProcessServiceBase.java:134)
        at org.kie.server.remote.rest.jbpm.ProcessResource.abortProcessInstances(ProcessResource.java:158)

Environment

  • Red Hat JBoss BPM Suite
    • 6.4.z

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In