SOA 11g: DB Adapter not Processing Concurrently when Message Count < 10

(Doc ID 1487397.1)

Last updated on SEPTEMBER 01, 2012

Applies to:

Oracle SOA Platform - Version 11.1.1.3.0 and later
Information in this document applies to any platform.

Symptoms

On : 11.1.1.4.0 version, BPEL Service Engine

ACTUAL BEHAVIOR
---------------
DB Adapter is used to poll the DB and send the messages to a sync BPEL process and the thread count is used to control the concurrency.
When the number of messages to be processed in the DB table is > 10 then messages are being processed in parallel.
But if the pending message count is < 10 then all 10 messages are processed in sequence.

EXPECTED BEHAVIOR
-----------------------
Messages should be processed in parallel even when the number of messages are less than 10.

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