エンタープライズ Bean からの Web サービス対応 JAR ファイルのアセンブル
Web サービス対応のエンタープライズ Bean Java™ アーカイブ (JAR) ファイルは、アセンブリー・ツールでこのツールから生成される成果物を使用してアセンブルできます。
始める前に
WebSphere® Application Server と共に提供されるアセンブリー・ツールを使用して、Java ベースの Web サービス・モジュールをアセンブルできます。
この作業を完了するには、 WSDL2Java コマンド行ツールで生成した次の成果物が必要です。- Web サービス非対応のアセンブル済みエンタープライズ Bean JAR ファイル
- サービス・エンドポイント・インターフェース用のコンパイル済み Java クラス
- Web サービス記述言語 (WSDL) ファイル
- 完全な webservices.xml、ibm-webservices-bnd.xmi、ibm-webservices-ext.xmi デプロイメント記述子、および Java API for XML-based remote procedure call (JAX-RPC) マッピング・ファイル
このタスクについて
手順
- アセンブリー・ツールを開始します。 Rational® Application Developer の文書にある、 アセンブリー・ツールの開始に関する情報を参照してください。
- Java EE モジュールで機能するようにアセンブリー・ツールをまだ構成していない場合は、 ここで構成します。Java EE および Web カテゴリーが 使用可能になっていることを確認する必要があります。 Rational Application Developer の文書にある、 アセンブリー・ツールの構成に関する情報を参照してください。
- Rational Application Developer アセンブリー・ツールに、アセンブリー・ツールキット、アプリケーション・アセンブリー・ツール、またはその他のツールで作成した JAR ファイルをマイグレーションします。 ファイルをマイグレーションするには、アセンブリー・ツールに JAR ファイルをインポートします。 Rational Application Developer の文書にある、 アセンブリー・ツールへのコード成果物のマイグレーションに関する情報を参照してください。
タスクの結果
例
アセンブリーの後には、AddressBook.jar JAR ファイルには、
次のファイルが含まれます。この作業で追加されたファイルは太字になっています。これらのファイルには、
WSDL ファイル、デプロイメント記述子、および JAX-RPC マッピング・ファイルが含まれます。
META-INF/MANIFEST.MF
META-INF/ejb-jar.xml
addr/Address.class
addr/AddressBook_RI.class
addr/AddressBookBean.class
addr/AddressBookHome.class
addr/Phone.class
addr/StateType.class
addr/AddressBook.class
META-INF/wsdl/AddressBook.wsdl
META-INF/ibm-webservices-bnd.xmi
META-INF/ibm-webservices-ext.xmi
META-INF/webservices.xml
META-INF/AddressBook_mapping.xml