When Entering a Human Task Instances can go into a Faulted State, 'NullPointerException on XMLText.xdkGetNextNode' (Doc ID 1540274.1)

Last updated on DECEMBER 01, 2015

Applies to:

Oracle Business Process Management Suite - Version 11.1.1.6.0 to 11.1.1.6.0 [Release 11gR1]
Information in this document applies to any platform.

Symptoms

Encountering the following NullPointerException when the instance enters a human task:

bpelFault>0nulljava.lang.NullPointerException
at oracle.xml.parser.v2.XMLText.xdkGetNextNode(XMLText.java:1224)
at oracle.xml.parser.v2.XMLNode.getNextSibling(XMLNode.java:921)
at oracle.xml.parser.v2.XMLDocument.getDocumentElement(XMLDocument.java:844)
at oracle.bpm.bpmn.engine.runtime.ProcessInstanceAttribute$19.getValue(ProcessInstanceAttribute.java:243)
at oracle.bpm.bpmn.engine.model.runtime.util.BPMNUtility.setPocessOwner(BPMNUtility.java:763)
at oracle.bpm.bpmn.engine.model.runtime.util.BPMNUtility.getProcessInstance(BPMNUtility.java:596)
at oracle.bpm.bpmn.engine.model.runtime.util.BPMNUtility.insertInstance2Track(BPMNUtility.java:552)
at oracle.bpm.bpmn.engine.model.runtime.util.BPMNUtility.insertInstance2Track(BPMNUtility.java:142)
at oracle.bpm.bpmn.engine.model.runtime.microinstructions.MIInsertInstance2Track.insertInstance2Track(MIInsertInstance2Track.java:81)
at oracle.bpm.bpmn.engine.model.runtime.microinstructions.MIInsertInstance2Track.doExecute(MIInsertInstance2Track.java:66)
at oracle.bpm.bpmn.engine.microkernel.MIBase.execute(MIBase.java:34)
...

 

You may also see the following:

<Error> <oracle.soa.bpel.engine> <BEA-000000> 
  <This exception occurred because the error thrown in the BPMN flow was not 
  handled by any error handlers and reached the top-level scope. Root cause : 
  java.lang.NullPointerException 
  at oracle.xml.parser.v2.XMLText.xdkGetNextNode(XMLText.java:1224) 
  at oracle.xml.parser.v2.XMLNode.getNextSibling(XMLNode.java:921) 
  at oracle.xml.parser.v2.XMLNSNode.getText(XMLNSNode.java:836)

 ..

..

 

<Error> <oracle.soa.bpel.engine> <BEA-000000> 
<This exception occurred because the error thrown in the BPMN flow was not  handled by any error handlers and reached the top-level scope. Root cause : 
  java.lang.NullPointerException 
  at oracle.xml.binxml.BinXMLDecodeReader.getDecodeElem(BinXMLDecodeReader.java:2956) 
  at oracle.xml.binxml.BinXMLDecodeReader.getNext(BinXMLDecodeReader.java:1923) 
  at oracle.xml.binxml.BinXMLInfosetReader.seek(BinXMLInfosetReader.java:382)

 

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