0

Java から開始するアプローチを使用して、WebLogic 10.3.6 に公開される webservice を開発しています。注釈を使用して WS Beans 、メソッド、およびタイプを定義しています。JWSC ant タスクを使用してデプロイ可能なサービスを生成し、clientgen ant タスクを使用してクライアント アーティファクトを生成しています。

出力は(予想どおり)問題ありませんが、生成された WSDL ファイルに特定の制限があり、解決策が見つかりません。バインディング xml ファイルをいじってみましたが、変更は生成されたクライアント アーティファクトにのみ適用されます。制限事項は次のとおりです。

  1. スキーマのインポートでは、targetNamespace="" 要素を定義する必要があります

targetNamespace 要素が指定されていますが、xsd スキーマ ファイルです。

  1. メッセージ部分

wsdl のメッセージ部分を変更せず、代わりに xsd スキーマ ファイルで*Request パラメーターに注釈を付けるという命名規則が必要です。@WebParam(name="someRequest")

4

0 に答える 0