Oracle Transportation Management (MOSC)

MOSC Banner

Using (~) in XML messages fail in OTM v6.4.2

edited Jan 23, 2018 4:00AM in Oracle Transportation Management (MOSC) 7 commentsAnswered

Hi,

We are using (~) character in inbound Release XML's to null out any existing values we have for particular element and the transmission is failing in 6.4.2 with integrity constraint.

For example, in the Release XML here is what we do to delete any values we have for ServiceProviderGid

<ServiceProviderGid>

     <Gid>

          <DomainName>~</DomainName>

          <Xid>~</Xid>

     </Gid>

</ServiceProviderGid>

And the transmission fails with,

Cannot update the ORDER_RELEASE record. [SERVPROV_GID] must reference a valid SERVPROV record.

java.sql.BatchUpdateException: ORA-02291: integrity constraint (GLOGOWNER.FK_OR_SERVPROV_GID) violated - parent key not found

This is working as expected in our current version of OTM 6.3. Please let me know if anyone has faced the same issue.

Howdy, Stranger!

Log In

To view full details, sign in to My Oracle Support Community.

Register

Don't have a My Oracle Support Community account? Click here to get started.

Category Leaderboard

Top contributors this month

New to My Oracle Support Community? Visit our Welcome Center

MOSC Help Center