サーブレットのサンプルの作成

CICS® で実行できる動的 Web プロジェクトや OSGi バンドルの開発方法について理解するため、1 つ以上のサンプル・サーブレットを作成してください。

このタスクについて

各サンプルは完成しており、CICS で稼働する JVM サーバーにデプロイできます。このサンプルはベスト・プラクティスを示し、CICS から DB2® にアクセスできるアプリケーションや一時記憶域キューの開発方法を示します。

手順

  1. CICS Explorer® SDK で、Java™ パースペクティブを開きます。
  2. サーブレット・プロジェクトを処理するターゲット・プラットフォームを、CICS の最新リリースに設定します。 そうでない場合、ワークスペースにサンプルを作成するときにコンパイル・エラーが発生します。
    1. ワークベンチ・メニュー・バーで、「ウィンドウ」 > 「設定」をクリックします。
    2. 「プラグイン開発」を展開し、「ターゲット・プラットフォーム」をクリックします。
    3. 「追加」をクリックして、ターゲット定義を作成します。
    4. 「テンプレート」ラジオ・ボタンをクリックして、リストから「CICS TS V5.1 Runtime with Liberty」を選択します。
    5. ウィザードで「次へ」をクリックし、「終了」をクリックします。
    6. ターゲット定義を選択して、[OK] をクリックします。
  3. サンプルを作成するため、次のいずれかの方法を使用して「新しいサンプル (New Example)」ウィザードを開きます。
    • Eclipse メニュー・バーで、「ファイル」 > 「新規」 > 「例」をクリックします。
    • 新規ウィザード・アイコンの下矢印をクリックして、「例」をクリックします。
    • Project Explorer ビューで、右クリックして「新規」 > 「例」をクリックします。
  4. CICS Examples > Servlet and JSP フォルダーで、使用するサンプルを選択します。 選択できるサンプルは、以下のとおりです。
    • CICS Hello World
    • CICS Java Database Connectivity (JDBC)
    • CICS 一時記憶域キュー (TSQ)
  5. 「次へ」をクリックします。 選択したサンプルの、作成されるすべてのプロジェクトの名前がリストされます。
  6. 「終了」をクリックします。 ウィザードにより、選択したサンプルに該当するプロジェクトが作成されます。例えば、CICS 一時記憶域キュー (TSQ) を選択した場合は、ウィザードによって、エンタープライズ・バンドル・アーカイブ (EBA) ファイルが作成されます。このファイルには、WAB ファイルおよび OSGI バンドルが保管されます。このウィザードによって、さらに、EBA ファイルを参照する CICS バンドル・プロジェクトも作成されます。JDBC のサンプルの場合は、2 つの CICS バンドルが作成されます。
    ヒント: プロジェクトがビルドされず、次のエラーが発生した場合は、ステップ 2 を正常に完了したことを確認してください。
    バンドル 'com.ibm.cics.server' を解決できません

タスクの結果

プロジェクト・エクスプローラーでサンプルのプロジェクトが作成されます。