Mediator Error handling using Fault Mgt Framework is not working
Hi All,
I want to handle fault in Mediator using fault Management Framework. I have built one composite which will call a service,which is deployed on server. Later I shut down the web service ,resulting in the error
I have copied the fault-policies.xml and fault-bindings.xml files in the same directory structure of the composite.xml of the project.
fault-policies.xml
****************
<?xml version="1.0" encoding="UTF-8"?>
<faultPolicies>
<faultPolicy version="2.0.1" id="ErrorhandlingApp">
<Condition >
<!-- ======================================================================
Genric Fault Policy framework :Mediator fault
====================================================================== -->
<faultName xmlns:medns="http://schemas.oracle.com/mediator/faults"
name="medns:mediatorFault">
<condition>
<test>contains($fault.mediatorErrorCode,
"TYPE_FATAL_MESH")</test>
<action ref="ora-abort"/>
</condition>
</faultName>
<!-- ======================================================================
Genric Fault Policy framework : Action
====================================================================== -->
<Actions>
<Action id="ora-abort">
<abort/>
</Action>
</Actions>
</Conditions>
</faultPolicy>
</faultPolicies>
fault-bindings.xml
******************
<?xml version="1.0" encoding="UTF-8"?>
<faultPolicyBindings version="2.0.1"
xmlns="http://schemas.oracle.com/bpel/faultpolicy"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<composite faultPolicy="ErrorhandlingApp"/>
</faultPolicyBindings>
My intention is to catch/handle the fault using fault policies,but my fault -policies.xml is not working.
I followed this documentation : http://docs.oracle.com/cd/E21764_01/integration.1111/e10224/med_faulthandling.htm
Any suggestion would be helpful to me.
Thanks in Advance,
Sharmistha