Skip to main content

         This documentation site is for previous versions. Visit our new documentation site for current releases.      

This content has been archived and is no longer being updated.

Links may not function; however, this content may be relevant to outdated versions of the product.

Planning JMS connectors

Updated on October 28, 2020

Before you can create a Java Message Services connector, you must plan it. You gather information about the system the connector sends messages to and determine the data to send in the messages. For example, determine where  the connector gets the data for the message (from which properties in which classes), and how you'll identify the JMS resources, either using a JNDI server data object or resource references.

After you obtain the information about the destination of messages and the data to send, choose names for the rules and data objects that make up the connector.

Note: JMS connectors support JMS 1.0. JMS connectors work with JMS 1.1, but only for JMS 1.0 features, for example, shared subscriptions, a JMS 1.1 feature, is not supported.

Suggested Approach

First, determine how you will use identify the JMS resources (connection factories, destinations, and so on) the service connector interacts with:

Use the following table to organize the information you need about the JMS resources (the external system) the JMS connector communicates with.


Name or Value

JNDI initial context factory class


Provider URL of the JNDI server


User name and password for connecting to the JNDI server that identifies the JMS provider, if necessary


Messaging model: point-to-point, or publish/subscribe


JMS connection factory class


Queue or topic name


Request message type of the messages to be sent


Choose names for the rules and data objects in your JMS connector and use the following table in to keep track of the names.

Rule or Data Object


RuleSet Name


RuleSet Version


Class rule for connector


Properties for connector


Class rule for connector activity


Properties for connector activity


Connector rule (Service Name)


Connector activity


JNDI server


JMS producer model


You are now ready to create the JMS connector. Continue to Creating JMS connectors.

Have a question? Get answers now.

Visit the Support Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best. is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us