What is RASunOne?

RASunOne is the connector for Sun Java System Message Queue.

Packaging and shipping

The connector for SJSMQ is shipped as rasunone.rar. It includes the client runtime (imqjmsra.jar).

Release information

5.1.2

Usage notes

Known issues

Apparent message loss in SJSMQ 3.6 SP4

Under the following conditions: ... one or more messages may appear to get lost. These messages re-appear when the SJSMQ broker is restarted.

Workaround #1:use sync mode instead of CC mode. This implies that there is no concurrent processing for topics. This mode can be specified in the deployment descriptor or in the URL. See the JMSJCA release notes.

Workaround #2: restart the SJSMQ broker if this situation occurs

Limited management capabilities in SJSMQ 3.6 SP4

The management MBean for management of messages in queues and topics is limited to queues only because the client runtime does not provide functionality for the management of topics.

Workaround: upgrade to 3.7UR1 or higher.

Receivers cannot be created when using sync mode

To enable concurrent processing on queues when using sync mode, make sure to provide this option in the configuration of the SJSMQ broker: imq.autocreate.queue.maxNumActiveConsumers=-1. The default number of messages sent to one queue-receiver; this is likely too many to have a reasonable concurrency. Therefore it is recommended to set this additional parameter in the broker configuration: imq.autocreate.queue.consumerFlowLimit=10