Skip to main content

SDC to IBM MQ using JMS

  • February 22, 2022
  • 1 reply
  • 563 views

pedro
StreamSets Employee

The following is the list of files needed to complete the connection to IBM MQ:

  • rmm.jar
  • providerutil.jar
  • ldap.jar
  • jta.jar
  • jndi.jar
  • jms.jar
  • fscontext.jar
  • dhbcore.jar
  • connector.jar
  • com.ibm.mq.tools.ras.jar
  • com.ibm.mq.soap.jar
  • com.ibm.mq.postcard.jar
  • com.ibm.mq.pcf.jar
  • com.ibm.mq.jms.Nojndi.jar
  • com.ibm.mqjms.jar
  • com.ibm.mq.jmqi.jar
  • com.ibm.mq.jar
  • com.ibm.mq.headers.jar
  • com.ibm.mq.defaultconfig.jar
  • com.ibm.mq.commonservices.jar
  • com.ibm.mq.axis2.jar
  • CL3Nonexport.jar
  • CL3Export.jar
  • wljmsclient.jar
  • wlclient.jar
  • javax.jmsapi2.0.1.jar
  • com.ibm.mq.allclient9.2.4.0.jar
  • com.ibm.mg.allclient.jar

Producer configuration:

  • JMS Initial Context Factor:com.sun.jndi.fscontext.RefFSContextFactory
  • JNDI Connection Factory:CF
  • JMS Provider URL:file:///your/jms/url/
  • JMS Destination Name:D1
  • JMS Destination Type:Queue
  • Use ClientID:Unchecked

Consumer configuration:

  • JMS Initial Context Factor:com.sun.jndi.fscontext.RefFSContextFactory
  • JNDI Connection Factory:CF
  • JMS Provider URL:file:///your/jms/url/
  • JMS Destination Name:D1
  • JMS Message Selector:
  • JMS Destination Type:Queue
  • Use ClientID:Unchecked
  • Durable Subscription:Unchecked
  • Max Batch Size (records):1000
  • Batch Wait Time (ms):2000

Attached are examples of consumer/producer pipelines

Did this topic help you find an answer to your question?

1 reply

Kartik Medavarapu
Roadie

Hi Pedro,

Thank you for sharing this detailed info. 
Can you advise a way to connect to Hazelcast MQ as well?

Hazelcast Overview 

 

Thank you


Reply