2.3. Using a Spring Bean
Overview Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
You can add your JMS provider's configuration factory directly into the service units configuration as a Spring bean. Configuring the connection factory in this manner requires that you fully specify all of the properties needed to instantiate a
ConnectionFactory for your JMS provider.
Note
Your JMS provider's documentation will describe the properties needed to instantiate a connection factory and the settings for the properties.
Example Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
Example 2.7, “Configuring a Connection Factory with a Spring Bean” shows an example of a WebSphere MQ connection factory configured as a Spring bean.
Example 2.7. Configuring a Connection Factory with a Spring Bean
<bean id="connectionFactory" class="com.ibm.mq.jms.MQQueueConnectionFactory">
<property name="transportType">
<util:constant static-field="com.ibm.mq.jms.JMSC.MQJMS_TP_CLIENT_MQ_TCPIP" />
</property>
<property name="queueManager" value="my.queue.mgr" />
<property name="hostName" value="myHost" />
<property name="channel" value="myChannel" />
<property name="port" value="12345" />
</bean>