Hi,
I got it working.
Here is the list of changes:
WL 9.2:
Services > JTA from the left pane.
Set JTA attributes in the right pane "Timeout Seconds" = 340
Maximum Duration of XA Calls: 340000
Services -> JDBC -> DataSources -> BPELServerDataSource -> Configuration -> transaction
"XA Transaction Timeout" - 340
"Set XA Transaction Timeout" - Active
BPEL Domain:
Change the value of the syncMaxWaitTime - 300
Transaction Change
1. Go to bea\user_projects\apps\soaApps\BPELPM and make a backup of ejb_ob_engine.jar (if anything goes wrong just put back the original ejb_ob_engine.jar)
2. Open the JAR in WinZip and edit weblogic-ejb-jar.xml
3. Change the <trans-timeout-seconds> from 120 to 300 seconds for example for the following Beans : CubeEngine, CubeDelivery and MessageBean
4. Save XML and repack the JAR
5. Go to Weblogic Console -> Deployments and Lock&Edit
6. Select BPELPM and Update it -> this will force a redeployment of the JARs
7. Click Activate Changes (at this steps there might be some errors in Weblogic Console but after step 8 there will be no problems )
8. Stop the SOA server and start it again .
Hope this help you guys.
Alex