blob: afbaf7c4ae2b8d14e456b4511b08197c05b3c428 [file] [log] [blame]
<module name="addressing">
<Description>This is WS-Addressing implementation on Axis2. Currently we have implemented Submission version (2004/08) and Proposed Recommendation. </Description>
<InFlow>
<handler name="AddressingFinalInHandler" class="org.apache.axis2.handlers.addressing.AddressingFinalInHandler">
<order phase="PreDispatch"/>
</handler>
<handler name="AddressingSubmissionInHandler" class="org.apache.axis2.handlers.addressing.AddressingSubmissionInHandler">
<order phase="PreDispatch"/>
</handler>
<handler name="AddressingWSDLValidationHandler" class="org.apache.axis2.handlers.addressing.AddressingWSDLValidationHandler">
<order phase="Dispatch" after="InstanceDispatcher" />
</handler>
</InFlow>
<OutFlow>
<!-- We don't need to have two handlers to handle these two version. So lets handle both of them in one. -->
<handler name="AddressingOutHandler" class="org.apache.axis2.handlers.addressing.AddressingOutHandler">
<order phase="MessageOut"/>
</handler>
</OutFlow>
<OutFaultFlow>
<handler name="AddressingOutHandler" class="org.apache.axis2.handlers.addressing.AddressingOutHandler">
<order phase="MessageOut"/>
</handler>
</OutFaultFlow>
<InFaultFlow>
<handler name="AddressingFinalInHandler" class="org.apache.axis2.handlers.addressing.AddressingFinalInHandler">
<order phase="PreDispatch"/>
</handler>
<handler name="AddressingSubmissionInHandler" class="org.apache.axis2.handlers.addressing.AddressingSubmissionInHandler">
<order phase="PreDispatch"/>
</handler>
<!-- AddressingWSDLValidationHandler not present on the INfaultflow so that we don't get faults bouncing around forever -->
</InFaultFlow>
</module>