Batch Message Processing
Your implementation may be required to send messages to the same destination as a single XML file with multiple messages include. The following points describe this logic:
- 
The individual messages that should be grouped together must have a processing method of batch on the external system / outbound message type record. The appropriate batch code that is responsible for grouping the messages must also be provided. 
- 
A separate "consolidated message" outbound message type should be configured for the external system with a processing method of SOA. 
- 
When outbound message records are created for the individual messages, the batch code and current batch run number are stamped on the record. 
- 
When the batch process runs it is responsible for building the XML file that is a collection of the individual messages. This batch process should include the following steps: - 
Format appropriate header information for the collection of messages 
- 
Apply the individual message XSL to each message before including the message 
- 
Insert a new outbound message for the external system with the "consolidated message" outbound message type. 
 
- 
- 
The consolidated message is ready to be processed by Oracle Service Bus. 
