NullPointerException on ScopeSuspensionUtils.inSuspendingFlow when trying to notify an event subprocess in BPM 12.1.3 (Doc ID 2162712.1)

Last updated on AUGUST 30, 2016

Applies to:

Oracle Business Process Management Suite - Version 12.1.3.0.0 and later
Information in this document applies to any platform.

Symptoms

The following exception is observed in the logs when trying to bring an instance into an event subprocess:


[2016-06-13T13:01:58.774-04:00] [soa_server1] [ERROR] [] [oracle.bpm.system] [tid: [ACTIVE].ExecuteThread: '12' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 3709eab4-1f62-4a31-be43-0dcdd3c59d49-000013fa,1:31413] [APP: soa-infra] [oracle.soa.tracking.FlowId: 1050034] [oracle.soa.tracking.InstanceId: 1060087] [oracle.soa.tracking.SCAEntityId: 750032] [FlowId: 0000LLAggC03R9e_p_K6yY1NNeB600000z] cube deliveryError not handled.[[
failure to handle a error thrown from a scope, by any blocks in the scope chain.
This exception occurred because the error thrown in the BPMN flow was not handled by any error handlers and reached the top-level scope.
A top-level error handler should be added to the flow to handle errors not caught from within the flow.
, Cikey=1060087, FlowId=1050034, CallbackMessageGuid=8a4ec506-3188-11e6-8ed0-3ca82a7b8240, ComponentDN=default/OracleBPM12cEventSubProcessDemo!1.0*soa_ffa30f61-ae57-4f5e-85db-f9c441a76300/OrderProcess java.lang.NullPointerException
at oracle.bpm.bpmn.engine.model.runtime.util.ScopeSuspensionUtils.inSuspendingFlow(ScopeSuspensionUtils.java:244)
at oracle.bpm.bpmn.engine.model.runtime.microinstructions.MIEvaluateAction$MIEvaluateActionCondition.doExecute(MIEvaluateAction.java:129)
at oracle.bpm.bpmn.engine.model.runtime.microinstructions.MIEvaluateAction$MIEvaluateActionCondition.doExecute(MIEvaluateAction.java:119)
at oracle.bpm.bpmn.engine.microkernel.MIBase.execute(MIBase.java:34)
at oracle.bpm.bpmn.engine.microkernel.MIIfBlock.doExecute(MIIfBlock.java:103)
at oracle.bpm.bpmn.engine.microkernel.MIBase.execute(MIBase.java:34)
at oracle.bpm.bpmn.engine.microkernel.MISequenceBlock.doExecute(MISequenceBlock.java:68)
at oracle.bpm.bpmn.engine.microkernel.MIBase.execute(MIBase.java:34)
at oracle.bpm.bpmn.engine.microkernel.MIIfBlock.doExecute(MIIfBlock.java:105)
at oracle.bpm.bpmn.engine.microkernel.MIBase.execute(MIBase.java:34)

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms