1

サードパーティの SOAP Web サービスに接続しています。wsdlは以下のようになります

enter image description here

portType が /cvpService として定義されていることに注意してください。

次に、SOAP ウィザードを使用してサービスのクライアントを生成しようとすると、生成を妨げる次のエラーが発生します。

enter image description here

「/cvpService」は有効なクラス名 (またはメソッド名) として使用できないため、生成に失敗したようです。

したがって、失敗について2つの質問があります

  1. portType が SOAP 操作の定義として機能することを考えると、「/」で始まる操作の名前を付けることは有効ですか? WSDL 標準からの portType の名前付けにはいくつかの制限がありますか?

  2. ネーミングが実際に有効である場合、それに対して Web サービス クライアントを生成するにはどうすればよいでしょうか。

ありがとう。

4

0 に答える 0