Applies to ReadyAPI 3.4, last modified on October 23, 2020

You specify JMS endpoints in JMS Request test steps and in JMS virtual services.

General Format

A typical JMS endpoint has the following format:

readyjms://jms-server::send-topic-or-queue::receive-topic-or-queue

If for some reason you continue using HermesJMS, then an endpoint looks like this:

jms://hermes-session::send-topic-or-queue::receive-topic-or-queue

As you can see, an endpoint can contain both the topic or queue to which you are going to send messages, and the topic or queue from which you will receive messages.

Tip: We recommend that you specify different “send” and “receive” topics (or queues).

Send-Only, Receive-Only Endpoints

If needed, you can also specify endpoints that match send-only or receive-only endpoints:

  • Send-only:

    readyjms://your-jms-server::destination-topic-or-queue

  • Receive-only:

    readyjms://your-jms-server::-::source-topic-or-queue

See Also

JMS Integration
JMS Messages

Highlight search results