Messages With Special Characters Are Failing With "ORA-20001: ORA-31011: XML parsing failed" Error (Doc ID 1513158.1)

Last updated on JUNE 05, 2017

Applies to:

Oracle Retail Integration Bus - Version 13.2 and later
Information in this document applies to any platform.
Checked for relevance on 08-Jul-2014

Symptoms

When RIB is processing the messages which contains special characters (<,>,&,",'), they are failing with below errors:

Error:


Steps To Reprouce:

1. Try publishing any XML message to RIB whose description or any other data field contains special characters. (Example: Vamshi Krishna & Co..)
2. If the same kind of message is created from Retail Applications (like RMS), they are processing fine.
3. Issue is with the messages being published from external systems or directly onto RIB topics using RDMT or any other tools.
4. RIB fails to parse them and messages were getting logged into error hospital.

 

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