| <module name="sandesha2" class="sandesha2"> |
| |
| <Description> |
| This module implements WS-ReliableMessaging for Axis2C. This implements both the WSRM submitted spec and the new spec being developed under the OASIS WSRX group. |
| </Description> |
| |
| <inflow> |
| <handler name="SandeshaGlobalInHandler" class="sandesha2"> |
| <!-- Global In handler should come before instance dispatching --> |
| <order phase="PreDispatch" /> |
| </handler> |
| <handler name="SandeshaInHandler" class="sandesha2"> |
| <order phase="RMPhase"/> |
| </handler> |
| </inflow> |
| |
| <outflow> |
| <handler name="SandeshaOutHandler" class="sandesha2"> |
| <order phase="RMPhase"/> |
| </handler> |
| </outflow> |
| |
| <INfaultflow> |
| <handler name="SandeshaGlobalInHandler" class="sandesha2"> |
| <!-- Global In handler should come before instance dispatching --> |
| <order phase="PreDispatch" /> |
| </handler> |
| <handler name="SandeshaInHandler" class="sandesha2"> |
| <order phase="RMPhase"/> |
| </handler> |
| </INfaultflow> |
| |
| <OUTfaultflow> |
| <handler name="SandeshaOutHandler" class="sandesha2"> |
| <order phase="RMPhase"/> |
| </handler> |
| </OUTfaultflow> |
| |
| <operation name="RMInOnlyOperation" mep="http://www.w3.org/2004/08/wsdl/in-only"> |
| <!-- namespaces for the 2005-02 spec --> |
| <actionMapping>http://schemas.xmlsoap.org/ws/2005/02/rm/TerminateSequence</actionMapping> |
| <actionMapping>http://schemas.xmlsoap.org/ws/2005/02/rm/SequenceAcknowledgement</actionMapping> |
| <actionMapping>http://schemas.xmlsoap.org/ws/2005/02/rm/CreateSequenceResponse</actionMapping> |
| <actionMapping>http://schemas.xmlsoap.org/ws/2005/02/rm/AckRequested</actionMapping> |
| <actionMapping>http://schemas.xmlsoap.org/ws/2005/02/rm/LastMessage</actionMapping> |
| |
| <!-- namespaces for the 2006-08 spec --> |
| <actionMapping>http://docs.oasis-open.org/ws-rx/wsrm/200702/SequenceAcknowledgement</actionMapping> |
| <actionMapping>http://docs.oasis-open.org/ws-rx/wsrm/200702/CreateSequenceResponse</actionMapping> |
| <actionMapping>http://docs.oasis-open.org/ws-rx/wsrm/200702/AckRequested</actionMapping> |
| |
| </operation> |
| |
| <operation name="RMInOutOperation" mep="http://www.w3.org/2004/08/wsdl/in-out"> |
| <!-- namespaces for the 2005-02 spec --> |
| <actionMapping>http://schemas.xmlsoap.org/ws/2005/02/rm/CreateSequence</actionMapping> |
| |
| <!-- namespaces for the 2006-08 spec --> |
| <actionMapping>http://docs.oasis-open.org/ws-rx/wsrm/200702/CreateSequence</actionMapping> |
| <actionMapping>http://docs.oasis-open.org/ws-rx/wsrm/200702/TerminateSequence</actionMapping> |
| <actionMapping>http://docs.oasis-open.org/ws-rx/wsrm/200702/CloseSequence</actionMapping> |
| <actionMapping>http://docs.oasis-open.org/ws-rx/wsrm/200702/TerminateSequenceResponse</actionMapping> |
| <actionMapping>http://docs.oasis-open.org/ws-rx/wsrm/200702/CloseSequenceResponse</actionMapping> |
| <actionMapping>http://docs.oasis-open.org/ws-rx/wsmc/200702/MakeConnection</actionMapping> |
| |
| |
| </operation> |
| |
| <!-- Database name parameter --> |
| <parameter name="sandesha2_db" locked="false">/tmp/sandesha2_db</parameter> |
| <!-- General parameters --> |
| <parameter name="ExponentialBackoff" locked="false">AXIS2_FALSE</parameter> |
| <parameter name="RetransmissionInterval" locked="false">8</parameter><!--In seconds--> |
| <parameter name="InactivityTimeout" locked="false">64</parameter><!--In seconds--> |
| <parameter name="StorageManager" locked="false">persistent</parameter> |
| <parameter name="InvokeInOrder" locked="false">AXIS2_FALSE</parameter> |
| <parameter name="MessageTypesToDrop" locked="false">none</parameter> |
| <parameter name="MaxRetransCount" locked="false">10</parameter> |
| <parameter name="SenderSleepTime" locked="false">1</parameter><!--In seconds--> |
| <parameter name="InvokerSleepTime" locked="false">1</parameter> |
| <parameter name="PollingWaitTime" locked="false">4</parameter> |
| <parameter name="TerminateDelay" locked="false">4</parameter> |
| |
| </module> |