Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The " sandesha2 " module implements WS-ReliableMessaging for Axis2. You can configure the " sandesha2 " module on a global level (as mentioned here) or service level.

Follow the instructions below to configure the " sandesha2 " module on a global level.

1. Find the " sandesha2 " module in the " Modules " list and click " Configure."

2. The "Setting Persistence Properties " page with the current " Reliable Messaging Persistence Configuration" appears.

Field Descriptions

...

  • Storage Manager - The type of storage manager to use.** inmemory
    • persistent
  • Connection String - The JDBC connection string to the database.
  • Driver Name - The driver name to use for this connection.
  • Username - The database user name.
  • Password - The database user password.
  • Inactivity Timeout Interval - The maximum inactive time for any RM session. After the sequence timeout, the RM session is terminated.
  • Inactivity Timeout Measure - The unit in which the inactivity timeout interval is specified.
  • Sequence Removal Timeout - The time interval. If the sequence is inactive during this time period, the sequence is removed from the storage.
  • Sequence Removal Timeout Measure - The unit in which the sequence removal timeout interval is specified.
  • Acknowledgment Interval - The time interval that the RMD uses to send the acknowledgments.
  • Retransmission Interval - The time interval after which the RMS retransmits the message if it does not get an acknowledgment.
  • ExponentialBackoff - Whether RMS exponentially increases the retransmission time or not.
  • Maximum Retransmission Count - The maximum number of retransmits the RMS sends.