我有一个内置(不可访问)webMethods Integration Server soapClient服务的问题。不知何故,它改变了它在处理它时应该发送的请求,重命名参数项目到项目。WebMethods Integration Server pub.client.soapclient更改请求元素名称
什么是发送到方法:
<request>
<t1>1</t1>
<operation>op</operation>
<service>1</service>
<params>
<count>1</count>
<items>
<key>12</key>
<value>12</value>
</items>
</params>
</request>
什么要求webMethods的发送:
<request>
<t1>1</t1>
<operation>op</operation>
<service>1</service>
<params>
<count>1</count>
<item>
<key>12</key>
<value>12</value>
</item>
</params>
</request>
我会成为一个解决方案的任何解决方法/想法表示感谢。
类工作正常(你不应该反编译和后供应商代码!!这是不合法的!请尽快移除链接!)。很可能您生成数据的流程服务不会使用/生成“项目”的文档列表,而是仅生成名为“项目”的文档。请检查这个。 –
这是我如何调试它: http://i.imgur.com/csC40Hs.png 它仍然将xml更改为- 在这两种情况下。 –
SSV
您可以发布一个示例/截图,您如何将此文档传递给soap服务?你如何创建你的肥皂要求?你可以导出你的包并在这里发布? –