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 и извлекает свойство таким образом.