0

我可以使用 IBM IIB mqsichangeproperties 来更改 SOAPRequest WebService URL。这将有助于避免在 URL 发生轻微变化而 XSD 没有任何变化时重新部署。从测试迁移到生产时也有帮助

4

2 回答 2

1

我认为不会,通常该命令会影响 SOAPInput SOAPReply 节点并在 SOAPRequest 中进行修改,我将使用 mqsiapplybaroverride,完全按照使用 mqsireadbar 在 URL 栏中调用的方式进行验证。缺点是你必须重新部署。

于 2015-12-23T21:46:50.313 回答
0

mqsichangeproperties 将帮助您更改 IntegrationNode 的主机名。从 test 到 PROD 的不同环境的主机名会发生变化,因为每个 em 都有不同的集成节点。您将更改的是 URI 中的后缀

http://hostname:7080/ ProductDetails_v3

您可以通过使用带有 mqsiapplybaroverride 的属性文件覆盖它来做到这一点,或者您可以从数据库中获取后缀并将其存储在某个变量中并在发出请求之前在 LocalEnvironment 中提供它。

请参阅 SOAPRequest 节点的 LocalEnvironment Overrides 链接

https://www.ibm.com/support/knowledgecenter/en/SSMKHH_9.0.0/com.ibm.etools.mft.doc/ac56192_.htm

于 2017-09-26T12:46:05.377 回答