2010-02-24 9 views
1

Je souhaite utiliser javax.jms.QueueConnectionFactory pour me connecter à IBM MQ Est-il possible de spécifier le gestionnaire de files d'attente et le gestionnaire de canaux lors de la connexion?Module d'écoute de messages IBM MQ JMS

Je souhaite éviter d'utiliser com.ibm.mq.jms.MQQueueConnectionFactory. J'utilise JBoss 4.3

Répondre

0

Vous devez générer un fichier .bindings et utiliser com.sun.jndi.fscontext.RefFSContextFactory pour obtenir InitialContext puis continuer normalement comme une file d'attente jms ...

Vérifiez ce lien http://ibswings.blogspot.com/2008/02/integrating-mq-broker-6-with-bea.html

pour voir comment générer un fichier .bindings à l'aide de JMSAdmin.

légère modification du procédé décrit dans le lien, si mq est hébergé sur la machine différente:

InitCtx> def qcf (com.bt.mq.QueueConnectionFactory) qmgr (QueueManager) Port hôte (ip) (port) transport (client)

+0

Salut Le lien que vous avez fourni me dire comment le configurer avec WebLogic, je veux savoir comment le configurer avec JBoss, désolé pour la question incomplète !! –

+0

Avez-vous déjà essayé le wiki de la communauté JBoss documentant ceci: community.jboss.org/wiki/IntegrationWithWebSphereMQSeries – saugata