Random java.lang.NullPointerException at oracle.bpm.bpmn.engine.runtime.ProcessInstanceAttribute getValue Method (Doc ID 1635809.1)

Last updated on OCTOBER 25, 2016

Applies to:

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

Symptoms

When attempting to use BPM under 'heavy load', the following errors occur:

Java.lang.NullPointerException
       at oracle.xml.binxml.BinXMLDecodeReader.nextDecodeStream(BinXMLDecodeReader.java:803)
       at oracle.xml.binxml.BinXMLDecodeReader.nextByte(BinXMLDecodeReader.java:310)
       at oracle.xml.binxml.BinXMLInfosetReader.hasNext(BinXMLInfosetReader.java:455)
       at oracle.xml.parser.v2.XMLDocument.createNodeFromOffset(XMLDocument.java:4250)
       at oracle.xml.parser.v2.XMLElement.xdkGetFirstChild(XMLElement.java:4085)
       at oracle.xml.parser.v2.XMLNSNode.getFirstChild(XMLNSNode.java:181)
       at oracle.xml.parser.v2.XMLNSNode.getText(XMLNSNode.java:819)
       at oracle.bpm.bpmn.engine.runtime.ProcessInstanceAttribute$16.getValue(ProcessInstanceAttribute.java:173)

AND/OR:

java.lang.NullPointerExceptionat oracle.xml.parser.v2.XMLText.xdkGetNextNode(XMLText.java:1224)
at oracle.xml.parser.v2.XMLNode.getNextSibling(XMLNode.java:949)
at oracle.xml.parser.v2.XMLNSNode.getText(XMLNSNode.java:847)
at oracle.bpm.bpmn.engine.runtime.ProcessInstanceAttribute$19.getValue(ProcessInstanceAtt ribute.java:246)

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