0
残念ながら、私は実際にあなたに対応するWSDLを提供することはできません。しかし、あなたは私をどうにか助けてくれるかもしれません。未処理のSoapExceptionのため、
設定:Wsdl.exeによって生成されたクラスを介してSOAP Webサービスと通信するC#.Net 4アプリケーションがあります。
ZWmGetEpc storage = new ZWmGetEpc();
storage.IpLgnum = "XYZ";
Z_WM_GET_EPC erpInventory = new Z_WM_GET_EPC();
ZWmGetEpcResponse response = erpInventory.ZWmGetEpc(storage);
これまでのところ、とても良いです。私は、プログラムを起動したときしかし、私はerpInventory.ZWmGetEpc(storage)
上の誤り、すなわち未処理throws SOAPException指定取得:
CX_ST_MATCH_ELEMENT:.System expected element 'IpLgnum'
をしかし、デバッグコンソールに私は、オブジェクトstorage
はそれとして"XYZ"
ある要素IpLgnum
を、持っていることをはっきりと見ることができますすべきだ。
アイデア?
'CX_ST_MATCH_ELEMENT'はASMXフレームワークからのメッセージではありません。サービス自体からのメッセージでなければなりません。 –
ありがとう、私の質問では十分ではありませんでした。交換されたSOAPメッセージに焦点を当て、別のものを投稿します。 – Julian