EJB Bean に注釈を付けた後で、その Bean のアプリケーション・プロジェクトを直接サーバーに公開して、Web サービス・アプリケーションを生成することができます。Web サービスの生成時にプロジェクトで WSDL ファイルが作成されることはありません。
始める前に
前提条件:- ワークスペース内の EJB Bean について、Web サービス注釈 (少なくとも @WebService 注釈および @Stateless 注釈) を指定しておきます。
Java™ エディターで検証エラーまたは警告が見つかった場合は、実行時に発生する可能性がある問題を回避するため、それらに対処する必要があります。
- Web サービスのルーター・モジュールを作成し
ておきます。
- ワークスペース内にサーバーを作成しておきます。
このタスクについて
注釈付き EJB Bean から Web サービスを作成するには、次の手順を実行します。
手順
- 「サーバー」ビューが開いていない場合は、メニュー・バーでをクリックして、「サーバー」ビューを開きます。
- EJB Bean を含むアプリケーション・プロジェクトをまだサーバーに公開していない場合は、次のようにします。
- 「サーバー」ビューで、アプリケーションを公開するサーバーを右クリックします。
- メニューで、「プロジェクトの追加および削除」をクリックします。
- 「プロジェクトの追加および削除」ウィンドウで、「使用可能プロジェクト」 リストから EJB Bean を含むアプリケーション・プロジェクトを選択します。
- 「追加」をクリックしてから、「終了」をクリックします。
- 自動的にローカル・サーバーに公開されるように設定していない場合は、アプリケーションを公開するサーバーを右クリックし、「公開」をクリックします。
タスクの結果
EJB Bean が Web サービスとしてサーバーで公開されます。公開の時点で、JAXB クラスが生成されてアプリケーションにパッケージされます。