* See this post for policy based fault handlings.
Partner Link Failover
* Partner link failover locations can be specified in bpel.xml
<partnerLinkBinding name="RatingService"> <property name="wsdlLocation"> http://localhost:8080/axis/services/RatingService1?wsdl </property> <property name="location"> http://localhost:1234/axis/services/RatingService1 http://localhost:8080/axis/services/RatingService2 </property> </partnerLinkBinding>
Partner Link Retries
* Partner link retries can be specified in bpel.xml
<partnerLinkBinding name="FlakyService"> <property name="wsdlLocation"> http://localhost:8080/axis/services/FlakyService?wsdl </property> <property name="location"> http://localhost:2222/axis/services/FlakyService </property> <property name="retryMaxCount">2</property> <property name="retryInterval">60</property> </partnerLinkBinding>
Human Intervention
References
* OracleAS_2\bpel\samples\demos\ResilientDemo\ResilientFlow\ResilientFlow.pdf