My Oracle Support Banner

RIB Is Converting Wrong Data From XML To Oracle Type When Using Extensions (Doc ID 2912392.1)

Last updated on DECEMBER 02, 2022

Applies to:

Oracle Retail Integration Bus - Version 14.1.3 and later
Information in this document applies to any platform.

Symptoms

In 14.1.3 release

RIB is converting wrong data from XML to Oracle Type whens using Extensions for InvAdjustDesc XSD. The messages are processed with no errors, but generates wrong data on the DB.

Steps to Recreate:
1. Enqueue the message into the JMS ( see file original_mxl_message.xml for details).
2. After being processed by the InvAdjust subscriber, the data on the InvAdjust Oracle Type was created like its shown on post_rib_xml_message.xml file.
3. Notice that the second node of InvAdjustDtl does not contain any ExtOfInvAdjustDtl information on the original XML.
4. After being processed by the InvAdjust subscriber, the ExtOfInvAdjustDtl content from the first InvAdjustDtl node was duplicated into the second InvAdjustDtl node.

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.