| <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> |