エンタープライズ Bean 実装用 JAX-RPC Web サービス・デプロイメント記述子テンプレートの開発
Java™ API for XML-based RPC (JAX-RPC) Web サービス に対応した Enterprise JavaBeans (EJB) 実装用のデプロイメント記述子テンプレートを開発することができます。
始める前に
このタスクについて
このタスクを完了すると、サービス実装を Enterprise JavaBeans (EJB) に マップする方法について記述されているデプロイメント記述子テンプレートが作成されます。 このタスクは、エンタープライズ Bean から Web サービスを開発する場合に必要となるステップです。
WSDL ファイルからデプロイメント記述子テンプレートを作成するには、使用する WSDL ファイルの Uniform Resource Locator (URL) を取得する必要があります。
WSDL ファイルがローカル・ファイルである場合、URL は file:drive:¥path¥file_name.wsdl のようになります。
WSDL ファイルがローカル・ファイルである場合、URL は file:/path/file_name.wsdl のようになります。
また、絶対または相対ファイル・システム・パスを使用してローカル・ファイルを指定することもできます。
Web サービス実装の EJB モジュール内にエンタープライズ Bean が含まれる場合は、webservices.xml、ibm-webservices-bnd.xmi、および ibm-webservices-ext.xmi デプロイメント記述子、および Java API for XML-based remote procedure call (JAX-RPC) のマッピング・ファイルが META-INF サブディレクトリーに生成されます。
手順

タスクの結果
例
- 以下のコマンド構文を使用して、テンプレート・ファイルを生成します。
以下のように、デプロイメント記述子テンプレートが META-INF サブディレクトリーに生成されます。WSDL2Java -verbose -role develop-server -container ejb -genJava no AddressBookJ2WE.wsdl
Parsing XML file: AddressBookJ2WE.wsdl Generating: META-INF¥webservices.xml Generating: META-INF¥ibm-webservices-bnd.xmi Generating: META-INF¥ibm-webservices-ext.xmi Generating: META-INF¥AddressBookJ2WE_mapping.xml