Here is the spring xml that I used to configure MQQueueConnectionFactory with credentials. The following worked for me.
<bean id="webspheremq" class="org.apache.camel.component.jms.JmsComponent"> <property name="connectionFactory" ref="myProxyConnectionFactory"/> </bean> <bean id="myProxyConnectionFactory" class="org.springframework.jms.connection.UserCredentialsConnectionFactoryAdapter"> <property name="targetConnectionFactory" ref="myConnectionFactory"/> <property name="username" value="user1"/> <property name="password" value="password1"/> </bean> <bean id="myConnectionFactory" class="com.ibm.mq.jms.MQQueueConnectionFactory"> <property name="hostName" value="mqhost"/> <property name="port" value="1417"/> <property name="queueManager" value="QM1"/> <property name="channel" value="SYSTEM.DEF.SVRCONN"/> <property name="transportType" value="1"/> </bean> This works for me. Thanks, Viswanath James.Strachan wrote: > > On 23/11/2007, Viswanath Durbha <[EMAIL PROTECTED]> wrote: >> >> Unfortunately. MQQueueConnectionFactory doesn't have properties userName >> and >> password. So I had to use an adapter available in spring called >> UserCredentialsConnectionFactoryAdapter. This is a wrapper around any >> other >> JMSConnectionFactory that takes the credentials. So I just defined this >> connection factory for my JMSComponent and that solved the problem. >> >> I will post the XML after the weekend after doing some testing. > > Ah great - thanks! > > I was wondering what the proper Spring 2 way of dealing with that is! > > -- > James > ------- > http://macstrac.blogspot.com/ > > Open Source Integration > http://open.iona.com > > -- View this message in context: http://www.nabble.com/JMSComponent-connecting-to-WebSphereMQ-tf4861290s2354.html#a13946581 Sent from the ActiveMQ - User mailing list archive at Nabble.com.