Hitachi

Cosminexus V11 アプリケーションサーバ Webサービス開発ガイド


10.6.5 WARファイルに複数のWebサービス実装クラスまたはプロバイダ実装クラスを含む場合の注意

メタデータはWebサービス実装クラスまたはプロバイダ実装クラス単位で取得します。WARファイルに複数のWebサービス実装クラスまたはプロバイダ実装クラスを含む場合,Webサービス側のJAX-WSエンジンで新たに生成して返すWSDL定義のwsdl:binding要素およびwsdl:port要素は,リクエストで指定したURLのWebサービス実装クラスまたはプロバイダ実装クラスに対応したwsdl:binding要素とwsdl:port要素だけです。WARファイルに含まれるほかのWebサービス実装クラスまたはプロバイダ実装クラスに対応したwsdl:binding要素とwsdl:port要素は含まれません。

WARファイル中のすべてのWebサービス実装クラスまたはプロバイダ実装クラスに対応したwsdl:binding要素とwsdl:port要素を含むメタデータを公開したい場合,Webサービス(アプリケーション)開発者が適切なメタデータをあらかじめ作成し,WEB-INF/wsdlディレクトリに含める必要があります。