<p>Does anyone know if there is an implementation of <code>javax.jms.QueueConnectionFactory</code> for WebSphere MQ and where to get it? I Googled it and searched IBM website but couldn't find anything. I don't want to retrieve the connection or factory from Websphere MQ via JNDI, I need my own connection factory.</p>

I think you need three jars
```
```
com.ibm.mq.jar
com.ibm.mqbind.jar
com.ibm.mqjms.jar
```
```
You instantiate a
MQQueueConnectionFactory
and i hope you can take it from there.
And here's more info:
IBMs HOWTO
Oh, and MQ can do "real" JMS instead of MQ - only the JMS implementation seemed to have problems closing the Channel properly - at least in our environment.