JMS
Use the IBM® App Connect Enterprise Toolkit to configure message flow nodes that are converted from the IBM App Connect Professional JMS activities.
About this task
When you import an orchestration that contains JMS activities, the conversion utility creates a message flow with the JMSInput, JMSOutput, and JMSReceive nodes. See Table 1, for information on which nodes are used for each of the activities.
| IBM App Connect Professional activity | IBM App Connect Enterprise node |
|---|---|
| Poll message | |
| Send message | |
| Get message | |
| Subscribe message | |
| Publish message |
Steps to connect JMS:
Procedure
Steps to Create the SecurityIdentity (Connection factory name) for JMS Connection in IBM App Connect Enterprise:
Procedure
JMSInput node for Poll Message activities
About this task
Procedure
JMSOutput node for Send Message activities
About this task
Procedure
- Specify the destination queue to which the node publishes outgoing
messages.

- Configure the JMS connection as detailed in Steps to connect JMS.
- Specify the message type in the Advanced tab, if needed. The default message type will be
"Determine output message from the JMS Message Tree<default>"

Example
JMSInput node > JMSOutput node
JMSReceive node for Get Message activities
About this task
Procedure
- Specify the source queue name from which the node will receive
messages.

- Configure the JMS connection as detailed in Steps to connect JMS.
- In the message domain parsing property, select message domain from drop down, to specify
how the file content should be interpreted. For example JSON : For JavaScript Object Notation
messages.

- Specify the message selectors to filter messages if needed. For more details, refer to
the link: https://www.ibm.com/docs/en/app-connect/13.0?topic=enterprise-jms-message-selector

JMSInput node for Subscribe Message activities
About this task
Procedure
- Specify the topic to which the node is subscribed.

- Configure the JMS connection as detailed in Steps to connect JMS.
- In the message domain parsing property, select message domain from drop down, to specify
how the file content should be interpreted. For example, JSON: For JavaScript Object Notation
message

- Specify the Message Selectors to filter messages, if needed. For more details, refer to
the link: https://www.ibm.com/docs/en/app-connect/13.0?topic=enterprise-jms-message-selector.

JMSOutput node for Publish Message activities
About this task
Procedure
- Specify the topic to which the node publishes the messages.

- Specify the Reply to destination to which the receiving application must send a reply message.
- Configure the JMS connection as detailed in Steps to connect JMS.
- Specify the Message type under Advanced tab if needed. The default message type will be
"Determine output message from the JMS Message Tree<default>".




