Pass-through messages are messages that are received by Oracle Exchange for code conversion (if required) and then routed to a final destination. Oracle Exchange acts as a routing hub for these messages.
The map for a pass-through message is defined as follows:
Note: In a pass-through message, the same DTD is used for both the source and the target. If different DTDs are used the transaction is an XML-to-XML transformation, not a pass-through.
Map the highest level only. The CNTROLAREA is the highest level in an OAG DTD.
Load the message map into the XML Gateway repository for processing. Refer to How to Load/Delete Message Maps and DTDs for details.
Define the Exchange hub as the trading partner and enable the XML message as a pass-through transaction. See Trading Partner Setup.
Define the necessary code conversions in Oracle XML Gateway or Oracle Exchange. See Code Conversion.