blob: af506131a5a88579a704eb6e5cb3bec9b213e452 [file] [log] [blame]
<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>