課題 1.1: ワークスペースのセットアップと Web プロジェクトの作成
Web サービス機能の使用可能化
Web サービスの開発に必要な機能を使用可能にする手順は、次のとおりです。
- 「ウェルカム」ページで、右下隅の Web サービス・アイコンを探し、Web サービスが使用可能になっているか確認する。
.
「ウェルカム」ページが閉じている場合は、「ヘルプ」メニューからそれを再オープンすることができます。
- Web サービスが使用可能になっていない場合には、右下隅で、
人のような形をしているアイコンをクリックする。
これによって、選択を行うことができる機能のリストが生成されます。
- 左上隅にある「Web サービス」アイコンをクリックする。
これで、Web サービスの開発に使用されるツールが使用可能になりました。
Web プロジェクトの作成
Faces JSP ファイルを入れる動的 Web プロジェクトを作成する必要があります。
この Web プロジェクトの作成の手順は、次のとおりです。
- 「ファイル」>「新規」>「その他」>「Web」>「動的 Web プロジェクト」の順にクリックする。
「次へ」をクリックします。
- 「名前」テキスト・フィールドに JSPWebProject と入力する。
「終了」をクリックします。
- Web パースペクティブへ切り替えるようにプロンプトが出された場合には、「いいえ (No)」を選択する。
プロジェクトの WS-I 準拠レベルの設定
WS-I は、Web サービス・インターオペラビリティーを指します。これには、プラットフォーム間、
オペレーティング・システム間、およびプログラム言語間にわたるインターオペラビリティーが含まれます。 WS-I の組織は、Web サービスを相互協調操作が行えるようにするための要件を定義するのに必要な、
プロファイルと呼ばれる文書にまとめられた標準を設計します。
Rational Developer 製品は、WS-I Simple SOAP Binding Profile 1.0 (WS-I SSBP) および
WS-I Attachments Profile 1.0 (WS-I A) に照らして Web サービスを検証します。
WS-I の詳細については、その Web サイト『http://www.ws-i.org/』を参照してください。
WS-I 準拠レベルは、個々のプロジェクトに対して、
またはワークスペースに含まれているすべてのプロジェクトに対して設定できます。
デフォルトの WS-I 準拠レベルは「推奨」です。
これは、非 WS-I 準拠が推奨されると警告が生成されることを意味します。
このチュートリアルでは、作成する Web サービスは非 WS-I 準拠であるので、
このプロジェクトの WS-I 準拠レベルを「無視」に設定します。
- プロジェクト・ナビゲーターで、JSPWebProject を右クリックし、
「プロパティー (Properties)」をクリックする。
- 設定のリストから「WS-I 準拠」をクリックする。
- SSBP と AP の両方について、「WS-I 準拠を無視」を選択し、
「適用」をクリックしてから、「OK」をクリックする。
これで JSPWebProject は、WS-I 準拠警告を生成しなくなりますが、
ワークスペース内の他のプロジェクトは、元の WS-I 準拠設定を保持します。
これで、『課題 1.2: Faces JSP
ファイルの作成』を開始する準備が完了しました。