'com.oracle.bpel.client.BPELFault' when Processing ora:parseEscapedXML

(Doc ID 1340195.1)

Last updated on OCTOBER 18, 2016

Applies to:

Oracle(R) BPEL Process Manager - Version to
Information in this document applies to any platform.


When executing XPATH expression BPEL process using ora:parseEscapedXML fails with the following error:

<ERROR> <default.collaxa.cube.engine.dispatch> <DispatchHelper::handleMessage> failed to handle message
com.oracle.bpel.client.BPELFault: faultName: {{http://schemas.oracle.com/bpel/extension}subLanguageExecutionFault}
messageType: {{http://schemas.oracle.com/bpel/extension}RuntimeFaultMessage}
parts: {{code=<code>XPathExecutionError</code>
,summary=<summary>XPath expression failed to execute.
Error while processing xpath expression, the expression is "ora:parseEscapedXML(bpws:getVariableData('input1','input2','/ns3:input3/data'))", the reason is Expected ';'..
Please verify the xpath query.

Sending text with '&' to Ora:parseEscapedXML() function, leads the process to go to the Manual Recovery Queue with the error:

"Failed execution of function Ora:parseEscapedXML()"


You have upgraded BPEL process from to 


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