XML USING ISQ IF THE XML STRING HAS NAME SPACE INCLUDED, XPATH NOT HONORED (Doc ID 1224253.1)

Last updated on JULY 09, 2014

Applies to:

Oracle Transportation Management - Version: 6.1.1 and later   [Release: 6.1 and later ]
Information in this document applies to any platform.

Symptoms

When uploading an XML that uses integration saved query(ISQ), if XML string has name
space included, xpath is not being honored. Accordingly, processing the
transaction the ShipmentRefnumValue is coming as null,

Transmission Report shows an error :
Query no data found at sun.reflect.GenerateConstructorAccessor1497.newInstance(Unknown..

STEPS
-----------------------

1. Create a ISQ using XML path for.e.g.[select s.SHIPMENT_GID from SHIPMENT_REFNUM s where s.SHIPMENT_REFNUM_QUAL_GID = 'BM' and s.SHIPMENT_REFNUM_VALUE = '{ShipmentStatus/ShipmentRefnum[ShipmentRefnumQualifierGid/Gid/Xid='BM']/ShipmentRefnumValue}']

2. Upload a 214 XML to add a shipment event.

3. In case of EDI 214 transmission which adds an event to shipment is not considering the Xpath format of ISQ .


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