BPEL on Websphere 6.1 - Native Correlation Problem and ORABPEL-03810 Error (Doc ID 457841.1)

Last updated on MARCH 05, 2012

Applies to:

Oracle(R) BPEL Process Manager - Version: 10.1.3.1 and later   [Release: AS10gR3 and later ]
Information in this document applies to any platform.

Symptoms

On BPEL 10.1.3.1 running on Websphere 6.1

You have 2 synchronous BPEL processes:
The first one calls the second one twice.
Each time, it waits for a response with a pick (4 branches, one for each response type) the second call fails because of a native correlation problem.

ERROR
----------
<BaseCubeSessionBean::logError> Error while invoking bean "cube delivery": Conflicting receive.
Another receive activity or equivalent (currently, onMessage branch in a pick activity) has already been enabled with the partnerLink "ParnertLinkName", operation name "OperationName" and correlation set "" (or conversation id). Appendix A - Standard Faults in the BPEL 1.1 specification specifies a fault should be thrown under these conditions.

ORABPEL-03810

Conflicting receive.
Another receive activity or equivalent (currently, onMessage branch in a pick activity) has already been enabled with the partnerLink "PartnerLinkName", operation name "OperationName" and correlation set "" (or conversation id). Appendix A - Standard Faults in the BPEL 1.1 specification specifies a fault should be thrown under these conditions.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms