URL веб-службы для ComIbmWSRequestNode

Любая причина, почему выполнение этого показывает URL веб-службы для ComIbmSOAPRequestNode, но не для ComIbmWSRequestNode?

mqsireportproperties MYBROKER -o AllMessageFlows -e default -r

Я использую MB6.1, и у меня есть требование извлечь все жестко закодированные URL-адреса узлов HTTP, которые различаются между двумя средами.

1 ответ

Решение

Вы можете поднять требование здесь, чтобы попытаться добавить свойство:

http://www.ibm.com/developerworks/rfe/?PROD_ID=532

Это почти наверняка просто недосмотр, но, учитывая, что 6.1 почти не поддерживается, вы можете обнаружить, что RFE не будет принят, или даже если оно будет нацелено на будущий выпуск.

Встроенный прослушиватель уровня EG выводит свои регистрации URI с помощью следующей команды:

mqsireportproperties -e -o Соединитель HTTP(S) -r

Так что, если вы могли бы временно переключить узлы http на использование прослушивателя уровня EG, используя:

mqsichangeproeprties -e -o ExecutionGroup -n httpNodesUseEmbeddedListener -v true

Тогда mqsireportproperties даст вам то, что вам нужно.

В противном случае я думаю, что лучше всего написать небольшое приложение CMP, которое исследует развернутые потоки, ищет узлы ввода SOAP и HTTP и извлекает свойство таким образом.

Другие вопросы по тегам