SOA 11g Using bpel.config.transaction to Join a Transaction and oracle.webservices.local.optimization for Direct Java Call
(Doc ID 1332153.1)
Last updated on JANUARY 08, 2024
Applies to:
Oracle SOA Suite - Version 11.1.1.1.0 and laterInformation in this document applies to any platform.
Symptoms
Having 2 composites: Client and Service that have to join the same transaction using the parameter in composite.xml
<property name="bpel.config.transaction" many="false" type="xs:string">required</property>
The following behavior can be observed:
1. If the composites are deployed on a single server or on a cluster that has the nodes on the same machine,
The behavior is as expected:
The Service instance joins the transaction from Client.
2. If the composites are deployed on a cluster that has the nodes on different machines,
The behavior is Not correct:
The Service instance creates a new transaction.
What is the reason for this behavior?
Cause
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
Symptoms |
Cause |
Solution |
References |