2. It synchronously calls GetDeviceState (instance 4961222)
3. GetDeviceState completes successfully within 6.106 seconds
<summary>With debugging enabled, the domain.log shows the following:
when invoking locally the endpoint 'http://oradev1.thisisahmed.com:7777/orabpel/default/GetDeviceState/1.0', ; nested exception is
com.oracle.bpel.client.delivery.ReceiveTimeOutException: Waiting for response has timed out
</summary>
<2010-06-25 07:55:49,226> <DEBUG> <default.collaxa.cube.engine.delivery> <DeliveryHandler::initialRequestAnyType>5. The parent process times out in 1000 seconds which is the value of our syncMaxWaitTime (as shown in the Tree Finder figure above).
com.oracle.bpel.client.delivery.ReceiveTimeOutException: Waiting for response has timed out. The conversation id is bpel://localhost/default/SubscriberActivation~1.0/5040805-BpInv1-BpSeq4.7-2. Please check the process instance for detail.
at com.collaxa.cube.engine.delivery.DeliveryHandler.initialRequestAnyType(DeliveryHandler.java:543)
at com.collaxa.cube.engine.delivery.DeliveryHandler.initialRequest(DeliveryHandler.java:457)
This only happens when both nodes of the cluster are up and running. If only a single node is running, this issue does not occur.
(a) Increasing transaction-timeout="7200" in $ORACLE_HOME/j2ee/oc4j_soa/config/transaction-manager.xml
(b) Increasing transaction-timeout="3600" to a lower value for CubeEngineBean, DispatcherBean, CubeDeliveryBean, DeliveryBean, DomainManagerBean, and ProcessManagerBean in
$ORACLE_HOME/j2ee/oc4j_soa/application-deployments/orabpel/ejb_ob_engine/orion-ejb-jar.xml
(c) Increasing syncMaxWaitTime to 1000 in $ORACLE_HOME/bpel/domains/default/config/domain.xml
Adding the transaction participate property to the partnerlink won't help either: <property name="transaction">participate</property>
- Client makes sync request to BPEL1.
BPEL1 makes sync request to BPEL2. BPEL2 makes sync request to an external service (and BPEL 2 receives the sync response back). BPEL2 has an async “receive” activity. BPEL2 responds to BPEL1 synchronously BPEL1 responds to client synchronously.
Client makes sync request to BPEL1. BPEL1 makes sync request to BPEL2. BPEL2 makes sync request to external service (and BPEL 2 receives the sync response back). BPEL2 has an async “receive” activity, but receives response on Node 2. BPEL2 tries to reply to BPEL1, but no link back to BPEL1 (BPEL2 completes successfully though). BPEL1 times out.
Hi Ahmed,
ReplyDeleteI had the same thing happening aswell. The reason for this is that synchronous bpel process instances 'wait' through a local JVM mutex. So even if you 'cluster' your bpel container with multiple JVM's on one machine, you can experience this problem. We discussed this aswell on Mark Kelderman's blog: http://orasoa.blogspot.com/2010/03/bpel-10g-clustering-with-jgroups-on.html
To prevent thread starvationin the JVM, there is a timeout parameter maxsyncwait of 45 seconds. So after 45 seconds the synchronous process instance will timeout.
regards,
Tony van Esch
Hi Ahmed,
ReplyDeleteWill setting this parameter requiresNew will solve this issue has mentioned in the blog http://javaoraclesoa.blogspot.com.au/2012/08/issues-and-solutions-when-testing-and.html ??
Thanks,
Radhakrishnan
Hi Ahmed,
ReplyDeleteCan you please look into this url? Does changing deliveryPersistPolicy to off.immediate help?
https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=109165549251265&id=1292463.1&displayIndex=1&_afrWindowMode=0&_adf.ctrl-state=17m2k6khep_188
Thanks,
Murali
michael kors outlet online
ReplyDeletemichael kors handbags
nike free run flyknit
chi flat iron
sac longchamp
burberry handbags
yeezy boost 350 black
ghd hair straighteners
longchamp bag
buy red bottoms
michael kors outlet online
omega seamaster
dolce and gabbana outlet online
under armour shoes
michael kors outlet clearance
puma shoes
adidas supercolor
under armour outlet
coach outlet clearance
cheap jordans
nike air force
kate spade bags
fitflops shoes
ray ban outlet
ray bans
nike blazer
true religion jeans outlet
adidas nmd white
oakley sunglasses
hermes uk
hugo boss outlet online
oakley sunglasses
pandora charms uk
michael kors outlet
polo ralph lauren outlet
201672yuanyuan
Thanks for providing recent updates regarding the concern, I look forward to read more.
DeleteContextual Awareness in Human Advanced Vehicle Systems A Survey Project For CSE
SeArch A Collaborative and Intelligent NIDS Architecture for SDN based Cloud IoT Networks Project For CSE
Hierarchical Adversarial Network for Human Pose Estimation Project For CSE
Analysis and Implementation of Message Authentication Code (MAC) Algorithms for GOOSE Message Security Project For CSE
An IOT oriented Privacy Preserving Publish/Subscribe Model Over Blockchains Project For CSE
A Review on the Application of Blockchain to the Next Generation of Cyber secure Industry 4.0 Smart Factories Project For CSE
moncler jackets
ReplyDeletepandora charms sale clearance
yeezy boost 350
pandora jewelry
michael kors outlet clearance
michael kors
cowboys jerseys
michael kors uk
ed hardy store
adidas sneakers
xushengda0324
nike air max
ReplyDeleteoff white nike
off white clothing
kd 12
offwhite
hermes handbags
jordan 4
nike air max 2019
adidas tubular
goyard