High Quality JMS Messaging.

SwiftMQ Requirements

You need a SwiftMQ Router distribution on your local or a remote computer. This distribution must have the JMS XA/ASF Swiftlet installed, e.g. the SwiftMQ JMS Plus or the SwiftMQ High Availability Router distribution.

To run the examples you need the queues sample1-input, sample2-input and sample2-output on this router:

    <swiftlet name="sys$queuemanager">
      <clustered-queues/>
      <queue-controllers>
        <queue-controller name="01" persistence-mode="non_persistent" predicate="tmp$%"/>
        <queue-controller name="02" predicate="sys$%"/>
        <queue-controller name="03" predicate="swiftmq%"/>
        <queue-controller name="04" predicate="rt$%"/>
        <queue-controller name="05" predicate="unroutable"/>
        <queue-controller name="06" predicate="%$%"/>
        <queue-controller name="07" predicate="routerdlq"/>
        <queue-controller name="08" predicate="%"/>
      </queue-controllers>
      <queues>
        <queue name="sample1-input"/>
        <queue name="sample2-input"/>
        <queue name="sample2-output"/>
      </queues>
    </swiftlet>