このページを使用して、Web サービス記述言語 (WSDL) ファイルを公開します。
この管理コンソール・ページは、Java API for XML-Based Web Services (JAX-WS) および Java API for XML-based RPC (JAX-RPC) Web サービスに適用されます。
「WSDL の公開」パネルは、JAX-WS または JAX-RPC Web サービスを含むアプリケーションにあるすべてのモジュールに関する WSDL ファイルを含む圧縮ファイルを生成します。 公開される WSDL のコンテンツに URL 情報がどのように影響を与えるかについては、HTTP エンドポイント URL 情報の 指定を参照してください。
この管理コンソール・ページを表示するには、とクリックします。
「OK」をクリックするとパネルが表示され、1 つ以上の圧縮ファイル名が表示されます。 各圧縮ファイルには、アプリケーションで Web サービス可能なモジュールを示す WSDL ファイルが含まれます。 公開する圧縮ファイルを選択すると、圧縮ファイルを作成する場所を選択できるダイアログが 表示されます。公開する圧縮ファイル内のディレクトリー構造は、 application_name/module_name/[META-INF|WEB-INF]/wsdl/wsdl_file_name です。
公開する WSDL ファイル内の、 ポートの soap:address エレメントの location 属性には、Web サービスがアクセスされるときの エンドポイント URL が含まれています。「Provide HTTP endpoint URL information」および 「Provide JMS and EJB endpoint URL information」パネルを使用して、 エンドポイント URL が各モジュールの Web サービスで使用されるように構成します。
標準の SOAP ベースのポートによりアクセス可能な Web サービスを記述する WSDL を収容する application_name_WSDLFiles.zip ファイルを指定します。
SOAP ベースおよび非 SOAP ベース (例えば、EJB) のポートを含む、 使用可能な Web サービスを記述する WSDL ファイルを収容する application_name_ExtendedWSDLFiles.zip ファイルを 指定します。
EJB への直接アクセス用に構成された Web サービスがない場合、 この圧縮ファイル名は表示されません。標準準拠 WSDL ファイルを作成する場合は、この圧縮ファイルを使用しないでください。