Я пытаюсь создать сервер MQ в Websphere версии 8 из IBM Rational Software Architecture. После перехода от Серверы-> Тип сервера-> Серверы Websphere MQ и нажатия кнопки «Создать» появятся следующие поля для обязательных элементов.
Name : stackMQServer
Websphere MQ Server Name : stackMQServer
Server TYPE : Queue Manager
Websphere MQ Host : localhost/1272.0.0.1
Websphere MQ Port : 1414 default
Websphere MQ Channel : SYSTEM.DEF.SVRCONN
Ошибка :
WebSphere MQ server stackMQServer connection test failed for WebSphere MQ queue manager stackMQServer. CWSJP0050E: An attempt to connect to WebSphere MQ queue manager or queue sharing group stackMQServer failed. The WebSphere MQ reason code is MQRC_Q_MGR_NOT_AVAILABLE (2059)..
я пытаюсь определить новый диспетчер очереди MQ с указанными выше параметрами
Тогда примите мое предложение и предоставьте дополнительную информацию о причине 2059 года.
Это действительно означает, что вы создаете соединение с существующим администратором очередей. Если вы хотите создать сервер MQ, вам нужно будет установить серверное программное обеспечение, оно не входит в комплект с RD. Начать с: developer.ibm.com/tutorials/mq-connect-app-queue-manager-ubu ntu, чтобы запустить сервер в контейнере и перейти оттуда.
Про Rational не знаю, только MQ. Можете ли вы подтвердить, что «создать сервер MQ» на самом деле означает определить новый администратор очередей MQ с этими параметрами или просто установить соединение с существующим администратором очередей? Если это позже, то ожидается 2059, если нет уже определенного администратора очередей, который прослушивает IP-адрес, хост и порт. Если он действительно создает диспетчер очередей, вы можете использовать правило CHLAUTH по умолчанию, которое блокирует доступ к каналам
SYSTEM*
. Если вы посмотрите файл ошибок администратора очередей / AMQERR01.LOG, он должен предоставить дополнительную информацию о причине ошибки 2059.