0

WSサーバーを作成するためにWSDLをJavaクラスに変換する必要があり、そのWSDLはRPC/エンコードを使用します。このエンコーディングは、cxfまたはJWS2.0ではサポートされていません。だから私はRPC/エンコードに言及しているそれらの行をコメントしました use="encoded"/>

Javaクラスを作成しましたが、クライアントのwsdlは引き続きuse = "encoded" />を検索し、現在、アプリが生成しているwsdl(cxfフレームワークを使用)に関係なく、SOAP:bodyにエンコードされた属性はありません。

これは問題を引き起こしますか、私はWebサービスに不慣れで、現在学習段階にあります。助けてください

4

1 に答える 1

0

私があなたを正しく理解しているなら、あなたが一致させなければならないWSDLはあなたのライブラリがサポートしていないエンコーディングを使用しています。したがって、WSDLを変更するか、ライブラリを変更する必要があります。

この質問は同じ状況に対処しているようです。java:Rpc/エンコードされたwsdlはJAXWS2.0ではサポートされていません

于 2011-07-20T15:28:29.737 に答える