我有一個內置(不可訪問)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服務?你如何創建你的肥皂要求?你可以導出你的包並在這裏發佈? –