2017-04-21 3 views
1

ich WMQ bin mit (IBM Websphere Message Queue) und bin mit dem folgenden Fehler auftritt:Ausgabe mit Websphere MQ mule Code

Root Exception was: MQJE001: An MQException occurred: Completion Code 2, Reason 2059 
MQJE011: Socket connection attempt refused. Type: class com.ibm.mqservices.MQInternalException 
ERROR 2017-04-21 11:36:52,212 [main] org.mule.module.launcher.application.DefaultMuleApplication: 
******************************************************************************** 
Message    : MQJMS2005: failed to create MQQueueManager for '172.17.65.24:RQACBRKB' 
JMS Code    : MQJMS2005 
Element    : /WMQ2 @ app:config.xml:14 (WMQ) 
-------------------------------------------------------------------------------- 
Root Exception stack trace: 
com.ibm.mqservices.MQInternalException: MQJE001: An MQException occurred: Completion Code 2, Reason 2059 
MQJE011: Socket connection attempt refused 
    at com.ibm.mq.MQInternalCommunications.createSocketConnection(MQInternalCommunications.java:2316) 
    at com.ibm.mq.MQv6InternalCommunications$1.run(MQv6InternalCommunications.java:157) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at com.ibm.mq.MQv6InternalCommunications.initialize(MQv6InternalCommunications.java:154) 

Ich habe unten Gläser importiert. Ich habe erfahren, dass anjoint studio einige Änderungen vorgenommen werden müssen.

com.ibm.mq.jar 
com.ibm.mqetclient.jar (if using Transactions) 
com.ibm.mq.jmqi.jar 
com.ibm.mqjms.jar 
dhbcore.jar 
com.ibm.mq.headers.jar 

Antwort

1

Es auf den Fehlermeldungen angezeigt basiert, die Sie IBM MQ-Klassen von MQ v6.0 verwenden, die 2005 veröffentlicht wurde 24. Juni und ist seit dem 30. September 2012 (fast 5 Jahre) aus Unterstützung. Die Version hat möglicherweise nichts mit Ihrem Problem zu tun, aber ich würde Ihnen dringend empfehlen, zu einer unterstützten Version des MQ-Clients zu wechseln. Neuere MQ-Clientversionen können eine Verbindung mit älteren MQ-Warteschlangenmanagern herstellen. Sie können ein Java-Download nur von MQ 8.0 oder MQ bei den Links 9.0 JAR-Dateien installieren unter:


Der Fehler zeigt Sie sind nicht in der Lage das verbinden IP und Port, die Sie angegeben haben. Probieren Sie ein einfaches Telnet zu dieser IP-Adresse und diesem Port aus, um sicherzustellen, dass Sie eine Verbindung herstellen können. Wenn dies nicht der Fall ist, überprüfen Sie die IP-Adresse und den Port. Wenn kein Port angegeben ist, verwendet MQ standardmäßig Port 1414.

Für eine gute Schreib auf häufige Ursachen der Vernunft 2059 auf die Antwort geschrieben überprüfen bitte durch @ T.Rob auf die Frage „Can't connect Websphere MQ Queue Manager

+0

Es ist Code-Produktion, die fein auf Wolke läuft. Ich habe einige Mapping-Änderungen vorgenommen und versucht, das Problem zu beheben. – Thiru

+0

Welche Änderungen haben Sie vorgenommen? Der Hinweis bezüglich der Softwareversionswährung gilt weiterhin. Der Rat, den ich Ihnen zur Fehlerbehebung gegeben habe, gilt weiterhin. – JoshMc

+0

@Thiru hast du dein Problem gelöst? – JoshMc