2010-09-16 14 views
1

J'ai configuré une file d'attente et une QueueConnectionFactory à l'aide du fournisseur de messagerie V5 dans WebSphere Application Server 6.1.Fournisseur de messagerie V5 avec ListenerPort

J'ai aussi un ListenerPort configuré pour cette destination.

Il déclenche une exception lorsque j'essaie de me connecter à cette file d'attente à l'aide de la fabrique de connexions de file d'attente ou lorsque le module d'écoute de messages qui écoute ListenerPort démarre.

javax.jms.JMSException: MQJMS2005: failed to create MQQueueManager 
for 'localhost:WAS_Node01_server1' 

et l'exception imbriquée est

com.ibm.mq.MQException: MQJE001: An MQException occurred: Completion Code 2, Reason 2059 
MQJE011: Socket connection attempt refused 

Quelqu'un peut-il s'il vous plaît me montrer ce qui pourrait possibily a pu se passer dans la configuration de la file d'attente et l'usine connexion de file d'attente?

+0

Un nombre illimité de choses. Le 2059 peut signifier que le CF pointe vers le mauvais hôte, que le QMgr n'est pas en place, que QMgr est en hausse mais sur un port différent, etc. Pouvez-vous fournir la définition CF et si le QMgr auquel vous essayez de vous connecter est local, distant, etc.? –

+0

En fait, je n'ai pas de MQ ou de QueueManager. J'essayais d'utiliser et de tester ListenerPort configuré pour une file d'attente sur V5 Messaging Provider. Je pense que j'ai mal compris le fournisseur de messagerie V5 pour un fournisseur de messagerie autonome. – Aanand

Répondre

1

L'erreur indique que le transport WebSphere MQ est en cours d'utilisation. Par la clarification dans vos commentaires, aucun gestionnaire de files d'attente n'est présent donc un 2059 est attendu. Il sera nécessaire de configurer un moteur de messagerie WAS pour fournir le transport natif ou pour pointer vers un gestionnaire de files d'attente.