My Oracle Support Banner

Namespace Not Generating In OTM After Transformation (Doc ID 1384249.1)

Last updated on JULY 20, 2024

Applies to:

Oracle Transportation Management - Version 6.2.2 and later
Information in this document applies to any platform.

Symptoms

ACTUAL BEHAVIOR
---------------
XSL file is used for transformation of Shipment XMl to be sent to an external system.This XSL file uses namespace which has to be there in output XML.The namespace is getting generated in the RAW XML which is obtained from transmission manager , but when OTM is sending out this XML using SOAP body as seen in the logs the elements are getting transmitted along with the namespace but not the attributes .

The attributes are getting transmitted but not with the namespace.

eg. <int:TransRequestID LineNbr="002">DEV.OB-20110913-0031</int:TransRequestID>

According to XSL made LineNbr should be prefixed with "int:" but it is not .It is getting generated in the RAW XML file but not in the XML obtained from the logs.

EXPECTED BEHAVIOR
-----------------------
The Outgoing xml should have the prefix "int:'

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Login to OTM and access Business Process Automation function and go to Integration action
2. Do a Send Outbound Integration.
3. View the xml and see that the prefix does not exist as expected.

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.