Product Master Data Management (MDM) Process Integration Pack (PIP): Products With Special Character like “&” fail in Fault handling SyncItemListEbizProvABCSImplProcess (Doc ID 2191383.1)

Last updated on JANUARY 27, 2017

Applies to:

Oracle Product Master Data Management Integration Option for Oracle E-Business Suite - Version 11.1 and later
Information in this document applies to any platform.

Symptoms

Product MDM PIP 11.1 -> Ebusiness Suite Spoke

In Failure Scenario, SyncItemListEbizProvABCSImpl fails on PopulateSyncItemListResponseEBMWithFault step while parsing payloads with special characters like ampersand (&).

ERROR
oracle.fabric.common.xml.xpath.XPathFunctionException: javax.xml.transform.TransformerException: XML-22044: (Error) Extension function error: Error invoking 'parseEscapedXML':'oracle.xml.parser.v2.XMLParseException; lineNumber: 1; columnNumber: 44080; Expected name instead of .'

Steps to Reproduce
1. Apply the fix as per the Document
Product Master Data Management (MDM) Process Integration Pack (PIP): Products With Special Character like “&” in Description fail to Sync to Ebusiness Suite (Doc ID 2021887.1)
2. Test for a failure scenario , where error is returned from Ebusiness Suite and the Fault has a ampersand in the payload and the error is seen in the service.

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