0

JavaSOAPサービスを記述しているWSDLに基づいて.netWCFプロキシクラスを作成したいと思います。クラスを生成しようとすると、次のエラーが発生します

Error: Cannot import wsdl:port
Detail: There was an error importing a wsdl:binding that the wsdl:port is depend
ent on.
XPath to wsdl:binding: //wsdl:definitions[@targetNamespace='mywsdl.wsdl']/wsdl:binding[@name='SomethingSoap12
']
XPath to Error Source: //wsdl:definitions[@targetNamespace='mywsdl.wsdl']/wsdl:service[@name='test']/wsdl:port[@name='SomethingSoap12']

svcutilは.CSファイルを生成しますが、サービスを呼び出してSOAPメッセージを見ると、サービスが期待するものとは異なります。

4

1 に答える 1

0

ダンプされたバージョンのWSDLとxsdsの代わりに、オンラインバージョンのWSDLを使用してsvcutil.exeを実行することにより、この問題を解決しました。

于 2012-06-29T02:56:57.087 に答える