マネージド サービスのパッケージ化オプションは、JSR 109: Web Services for Java EE, Version 1.3 で定義されています。
サービスの場合:
5.4.2 EJB モジュールのパッケージ化
...EJB-JAR ファイル内の Web サービス デプロイメント記述子の場所は ですMETA-INF/webservices.xml
。wsdl ディレクトリは にあり
META-INF/wsdl
ます。
5.4.3 Web アプリ モジュールのパッケージ化
...Web サービスのデプロイメント記述子は の WAR に
WEB-INF/webservices.xml
あり、wsdl ディレクトリは にあり
WEB-INF/wsdl
ます。
クライアントの場合:
クライアントは、Java EE アプリケーション クライアント、Web コンポーネント、EJB コンポーネント、または別の Web サービスのいずれかです。
モジュール内の Web サービス クライアント デプロイメント記述子の場所は、モジュール固有です。WSDL ファイルは、モジュールのルートに対して相対的に配置され、通常はwsdl
、モジュール デプロイメント記述子と同じ場所にあるディレクトリまたはそのサブディレクトリに配置されます。
この仕様は、Java EE クライアントに限定されていることに注意してください。明示的に WSDL を提供するアンマネージド クライアントを使用できないという意味ではありません。
詳細については、これらの仕様を相互参照してください。