Configuring the JMS actor adapter
BMC recommends that you do not include unused elements in the adapter configuration because they might cause errors.
Adapter type: ro-adapter-jms-actor[baob201301:version]
Default adapter name: JMSAdapter
The following table describes the configuration elements for the JMS adapter.
JMS actor adapter configuration node elements
The following figure shows an XML template for the JMS actor adapter configuration.
XML template of the JMS actor adapter configuration
<config>
<jndi>
<property name 1></property name 1>
<property name 2></property name 2>
...
</jndi>
<connection-factory></connection-factory>
<user-name></user-name>
<password></password>
<number-of-retries></number-of-retries>
<retry-wait></retry-wait>
<synchronous-reply-destination></synchronous-reply-destination>
</config>
The following figure shows an XML sample for the JMS adapter configuration.
XML sample of the JMS actor adapter configuration
<config>
<jndi>
<java.naming.factory.initial>org.apache.activemq.jndi.ActiveMQInitialContextFactory
</java.naming.factory.initial>
<java.naming.provider.url>tcp://10.254.1.113:61616
</java.naming.provider.url>
</jndi>
<connection-factory>ConnectionFactory</connection-factory>
<number-of-retries>3</number-of-retries>
<retry-wait>2000</retry-wait>
<synchronous-reply-destination>dynamicQueues/queue1.activemq.queue
</synchronous-reply-destination>
</config>
The following figure shows an XML sample for the JMS adapter configuration with a TIBCO Enterprise Message Service (EMS).
XML sample for the JMS adapter configuration with a TIBCO EMS
<config>
<jndi>
<java.naming.factory.initial>com.tibco.tibjms.naming.TibjmsInitialContextFactory
</java.naming.factory.initial>
<java.naming.provider.url>tcp://host name or IP address:port
</java.naming.provider.url>
<java.naming.security.principal>bmc</java.naming.security.principal>
<java.naming.security.credentials>bmcadmin</java.naming.security.credentials>
</jndi>
<connection-factory>QueueConnectionFactory</connection-factory>
<user-name>bmc</user-name>
<password>bmcadmin</password>
<number-of-retries>3</number-of-retries>
<retry-wait>2000</retry-wait>
</config>