...
For | For the WebSphere MQ JMS provider | ||
Minimum Required jars | For MQ6.08You can find these under [WebSphere MQ installation directory]/java/lib:-
- com.ibm.mqjms
- jta.jarYou need to download these: - MS0B: WebSphere MQ Java classes for PCF — For MQ 7.0You can find these under [WebSphere MQ installation directory]/java/lib:
For MQ 7.0 You can find these under [WebSphere MQ installation directory]/java/lib:-
-
You also need to download the following jar:
For MQ 6.0You can find these under [WebSphere MQ installation directory]/java/lib:
You also need to download the following jars:
MQ Client DownloadThe jars from [WebSphere MQ installation directory]/java/lib are are also included in the MQ Client. The MQ 6 Client is no longer available from IBM. The MQ 7 Client is available at at http://www-01.ibm.com/support/docview.wss?uid=swg24019253 | ||
Typical Provider URL Pattern | yourhostname:1414/SYSTEM.DEF.SVRCONN | ||
Factory class | WebSphere MQ JNDI Initial Context factory class - com.ibm.mq.jms.context.WMQInitialContextFactory | ||
SSL Configuration | WebSphere JMS clients can achieve SSL connections by setting the appropriate properties in the initial context. Both WebSphere MQ and WebSphere JMS clients will set the same properties for SSL connectivity. | ||
JMS messaging without JNDI | Under the properties tab, define the following properties:
| ||
Additional Notes | IBM's JNDI provider authenticates itself with the Websphere MQ server by sending the user's login name. This is typically the user name that was provided when logging into the workstation before starting SOAtest/Virtualize. If the MQ server does not recognize the user name, then your tool will fail with the error "javax.jms.JMSSecurityException: MQJMS2013: invalid security authentication supplied for MQQueueManager". This error can be resolved by adding a Windows user account on the Websphere MQ server machine. This account should 1) have the same user name as the account on the local machine whereVirtualizeis running and 2) be a member of the "mqm" IBM WebSphere MQ Administration Group. Alternatively, use a different user name by changing the value of the user.name Java System property. This system property can be configured by startingVirtualizeusing | ||
Learn more at | http://www-01.ibm.com/software/integration/wmq/library/ http://publib.boulder.ibm.com/infocenter/wmqv7/v7r0/topic/com.ibm.mq.csqzaw.doc/jm10320_.htm |
...