BPEL Pick Activity Always Selects the Rightmost Onmessage Branch (Doc ID 428222.1)

Last updated on SEPTEMBER 06, 2007

Applies to:

Oracle(R) BPEL Process Manager - Version: 10.1.3
This problem can occur on any platform.

Symptoms

You have two file adapters, which are polling for files DataFileA.txt and DataFileB.txt respectively. You have designed a BPEL Process which has a Pick Activity with 2 OnMessage Branches, one for each file adapter.

During runtime, when the file arrives, the Pick always selects the OnMessage Branch for the second adapter. Regardless of whether DataFileA or DataFileB arrives the Pick always selects the OnMessage Branch for DataFileB.

This happens whenever you use a Pick activity with 2 adapters having same operation. If the Pick finds 2 message branches with same operation,then it picks the rightmost path.

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