My Oracle Support Banner

Application Messages in MSG_COMPLETE for Business Messages in MSG_ERROR when Batching (Doc ID 1501084.1)

Last updated on NOVEMBER 19, 2016

Applies to:

Oracle SOA Platform - Version and later
Oracle SOA Platform – B2B (Business to Business) - Version and later
Information in this document applies to any platform.


On : version, BPEL Service Engine

When attempting to batch EDI messages, if a transport error occurs, all application messages are not moved from MSG_COMPLETE to MSG_ERROR like the corresponding business messages in the batch.

All application messages should be moved to ERROR state for a batch.

The issue can be reproduced at will with the following steps:
1. Create a File transport with a folder that will purposely generate permissions exception.
2. Create and deploy an outbound agreement.
3. Schedule EDI batch with a batch time that allows enough time to post outbound messages through the B2B Enqueue Utility.
4. Enqueue several outbound messages using B2B Enqueue Utility.
5. After batch time expires, error occurs.
6. Go to B2B Console -> Business Message and find all errors in MSG_ERROR state.
7. Go to Application Message page and find only one of the messages is in MSG_ERROR state.


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

This document is being delivered to you via Oracle Support's Rapid Visibility (RaV) process and therefore has not been subject to an independent technical review.
My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.