У меня есть экземпляр WebSphere 6 и экземпляр WebSphere 7. У каждого из них есть поставщик сообщений WebSphere MQ, фабрика соединений с очередями и очередь, настроенная аналогичным образом. Все поля идентификатора пользователя остаются пустыми, а псевдонимы аутентификации - «нет».
В WAS6 работает нормально.
В WAS7 я получаю ошибку:
JMSWMQ2013: The security authentication was not valid that was supplied for QueueManager 'MYQMNGR' with connection mode 'Client' and host name '10.11.22.33(51001)'.; nested exception is com.ibm.msg.client.jms.DetailedJMSSecurityException: JMSWMQ2013: The security authentication was not valid that was supplied for QueueManager 'MYQMNGR' with connection mode 'Client' and host name '10.11.22.33(51001)'. Please check if the supplied username and password are correct on the QueueManager you are connecting to; nested exception is com.ibm.mq.MQException: JMSCMQ0001: WebSphere MQ call failed with compcode '2' ('MQCC_FAILED') reason '2035' ('MQRC_NOT_AUTHORIZED').
Чем отличается способ подключения WAS7 к MQ по сравнению с WAS6, если идентификатор пользователя не указан?
У меня нет видимости или доступа к этому MQ (версия 7), он не требует идентификатора пользователя при доступе из WAS 6, поэтому мне нужно, чтобы WAS7 работал так же.