FOTY0001: TYPE Error Using ORA:PARSEESCAPEDXML() and "&" in Input (Doc ID 861637.1)

Last updated on JANUARY 24, 2013

Applies to:

Oracle(R) BPEL Process Manager - Version 10.1.3.3 and later
Information in this document applies to any platform.
The problem was indetified in SOA versions 10.1.3.3.1 MLR#17 and 10.1.3.4 MLR#8
***Checked for relevance on 21-03-2011***


Symptoms

When the input data has & characters in the payload, the parseEscapedXML fails with the following error:

ORABPEL-09500
XPath expression failed to execute.
Error while processing xpath expression, the expression is
"ora:parseEscapedXML(bpws:getVariableData('NISGetVariable','EAI_AQ_MESSAGE','/ns7:E
AI_AQ_MESSAGE/XMLMESSAGE'))", the reason is FOTY0001: type error.
Please verify the xpath query.

 

Changing the function from ora:parseEscapedXML to ora:parseXML doesn't have any effect.

Applying <Patch 6502968> (unpublished Bug 6502968 was considered to be base bug for unpublished Bug 7563790) or applying Development's suggestions from Bug 7563790  didn't have any positive effect either.

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