Используя WebSphere MQ для z/OS для обмена сообщениями и адаптер ресурсов WebSphere MQ в JBoss EAP 6, я хочу установить имя приложения, которое появляется при просмотре активных ручек в очереди.
По умолчанию используется WebSphere MQ Client для Java, и мне не удалось его изменить. У меня нет административного доступа к диспетчеру очереди/очереди, я просто отправляю сообщения отправителю.
Моя конфигурация для менеджера очередей/очередей находится в конфигурационном файле JBoss EAP в конфигурациях адаптера ресурсов. Я попытался - без успеха - установил имя приложения, используя конфигурационное свойство внутри определения соединения, например:
<config-property name="PutApplName">
my application name
</config-property>
Я также пробовал имена, такие как applicationName, applName, appName, application или JMS_IBM_MQMD_PutApplName. Последнее и имя из примера, взятого здесь и здесь.
Как изменить отображаемое имя приложения? Возможно ли это даже без использования определенных классов WebSphere MQ внутри приложения java?
http://pic.dhe.ibm.com/infocenter/wmqv7/v7r5/index.jsp?topic=%2Fcom.ibm.mq.dev.doc%2Fq030790_.htm Где-то там похоронен, он говорит, что он не поддерживается для z/ОПЕРАЦИОННЫЕ СИСТЕМЫ.
Примечание. Менеджеры очереди, работающие на платформах z/OS, не поддерживают настройку имен приложений.