How XML or ROD documents are processed

An XML or ROD document is received at the hub as an individual document or as a group of documents in the same file. When a group of documents in the same file is received at the hub, WebSphere Partner Gateway performs the following actions:

  1. Splits the set of documents into individual documents.
  2. Transforms each document according to the map associated with it.
  3. If the documents are transformed into EDI transactions, it envelopes the transactions and delivers them to the back-end application. If the documents are transformed into XML or ROD documents, it delivers the transformed documents to the back-end application.

If the XML or ROD document arrives as a single document, WebSphere Partner Gateway performs the following actions:

  1. Transforms the document according to the map associated with it.
  2. If the document is transformed into an EDI transaction, envelopes the transaction and delivers it to the back-end application. If the document is transformed into another XML or ROD document, the document is delivered to the back-end application.

Similarly, when the hub sends a document or documents that originated at the Community Manager back-end application, the documents are transformed into XML or ROD documents, or they are transformed into EDI transactions. For EDI transactions, the transactions are enveloped before being sent to the participant. As in the case of receiving an EDI interchange, multiple actions are required to transform the document or documents, envelope the resulting transactions, and send the EDI interchange.

Copyright IBM Corp. 2003, 2005