JAX-RPC Web サービス用の WSDL ファイルからの EJB 実装テンプレートおよびバインディングの作成
JAX-RPC アプリケーション用 Web サービス記述言語 (WSDL) ファイルから Enterprise JavaBeans (EJB) 実装デプロイメント記述子のテンプレートおよびバインディングを作成できます。
始める前に
WSDL ファイルがローカル・ファイルである場合、URL は file:drive:¥path¥file_name.wsdl のようになります。
WSDL ファイルがローカル・ファイルである場合、URL は file:/path/file_name.wsdl のようになります。
また、絶対または相対ファイル・システム・パスを使用してローカル・ファイルを指定することもできます。
このタスクについて
このタスクは、エンタープライズ Bean から Web サービスを開発する場合に必要なステップの 1 つです。
実装テンプレートを生成するには、WSDL2Java コマンド の -role develop-server オプションを使用します。
EJB 実装の以下のコンポーネントに対するテンプレートが生成されます。
- エンタープライズ Bean
- EJB リモート・インターフェース
- EJB ホーム
WSDL2Java コマンド行ツールは、z/OS® プラットフォームではサポートされません。
この機能は、製品の z/OS バージョンで提供されるアセンブリー・ツールによって提供されます。このツールについて詳しくは、Java API for XML-based Remote Procedure Call
(JAX-RPC) アプリケーションの WSDL2Java コマンド行ツールに関する資料を参照してください。

手順
WSDL2Java -verbose -role develop-server -container ejb wsdlURL コマンドを実行します。 verbose オプションが指定されているため、生成された
すべてのファイルのリストが、コマンドを実行したときに表示されます。
タスクの結果
例
Parsing XML file: file:e:/example/app/topdown/step1/AddressBook.wsdl
WSWS3185I: Info: Parsing XML file: AddressBook.wsdl
WSWS3282I: Info: Generating addr¥Address.java.
WSWS3282I: Info: Generating addr¥Phone.java.
WSWS3282I: Info: Generating addr¥StateType.java.
WSWS3282I: Info: Generating addr¥AddressBook.java.
WSWS3282I: Info: Generating addr¥AddressBookSoapBindingImpl.java.
WSWS3282I: Info: Generating addr¥AddressBook_RI.java.
WSWS3282I: Info: Generating addr¥AddressBookHome.java.
WSWS3282I: Info: Generating META-INF¥webservices.xml.
WSWS3282I: Info: Generating META-INF¥ibm-webservices-bnd.xmi.
WSWS3282I: Info: Generating META-INF¥AddressBook_mapping.xml.
WSWS3282I: Info: Generating META-INF¥ibm-webservices-ext.xmi.