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.
Note:No process provided. The system does not supply any sample batch job that does the above logic.
Parent topic