CICS アプリケーション・プロジェクトの作成

CICS® アプリケーション・プロジェクトはアプリケーション・バンドルを定義します。アプリケーション・バンドルは、管理バンドルの一種で、CICS アプリケーションについて記述します (アプリケーション名、説明、バージョンなど)。アプリケーション・バンドルは、アプリケーションのリソース、依存関係、そのアプリケーションに関連するすべての CICS ポリシーの入った CICS バンドルを参照します。

このタスクについて

1 つのアプリケーション・バンドルで、1 つまたは複数の CICS バンドルを参照できます。 このようにしてアプリケーションをパッケージ化すると、アプリケーションとそのバンドルを 1 つのエンティティーとして CICS にデプロイできるため、CICS 内でのアプリケーションの更新と管理が容易になります。

CICS バンドル・プロジェクトでは、 ID とバージョン番号がアプリケーション・バンドルに含まれている必要があります。 CICS Transaction Server バージョン 5 リリース 1 より前のリリース用に作成された CICS バンドル・プロジェクトには、ID とバージョン番号がありません。これらの CICS バンドル・プロジェクトを組み込む場合、CICS Explorer® にある CICS バンドル・マニフェスト・エディターを使用して、ID およびバージョン番号をプロジェクトに追加します。

1 つの CICS バンドルは、アプリケーションまたはプラットフォームを 1 つのみ使用して CICS 領域にインストールすることができます。同一の CICS バンドルを、プラットフォーム内の同一の CICS 領域にインストールされている他のアプリケーションに組み込むことはできず、プラットフォームに追加することもできません。プラットフォーム内のターゲット領域タイプにインストールされている CICS バンドル内のリソースがアプリケーションに必要な場合は、新しい CICS バンドル・プロジェクトを作成してください。マニフェスト・ファイル内でインポートを指定して、そのリソースが新しい CICS バンドルと依存関係にあることを宣言します。それから、新しい CICS バンドル・プロジェクトをアプリケーション・プロジェクトに組み込みます。リソースを依存関係として宣言する方法については、『バンドル依存関係の定義』を参照してください。

CICS アプリケーション・プロジェクトに含まれている情報は、CICS Explorer でアプリケーションの複数のバージョンを管理するときに使用されます。アプリケーションを変更した場合は、アプリケーション記述子のバージョン番号を大きくします。

手順

  1. CICS クラウド・パースペクティブを開きます。
  2. 「プロジェクト・エクスプローラー」ビューで、ウィンドウを右クリックし、「新規」 > 「プロジェクト」をクリックして、新規プロジェクト・ウィザードを開きます。
  3. 「CICS リソース」フォルダーを展開し、「CICS アプリケーション・プロジェクト」をクリックし、「次へ」をクリックします。
  4. 「プロジェクト名」フィールドに、プロジェクトの名前を入力します。 ウィザードの「アプリケーション・プロパティー」セクションに自動的にデータが読み込まれます。必要に応じて、名前、説明、バージョンを編集できます。
  5. 「次へ」をクリックします。
  6. アプリケーションを組み込む先の CICS バンドル・プロジェクトを選択します。 アプリケーション・プロジェクトを作成した後、さらに CICS バンドルを追加するためにアプリケーション・エディターを使用できます。
  7. 「終了」をクリックして、プロジェクトを作成します。

タスクの結果

アプリケーション・プロジェクトが作成されます。 プロジェクトに含まれる META-INF フォルダーには、以下の 3 つの XML ファイルがあります。

アプリケーション・プロジェクトを編集するには、アプリケーションの META-INF フォルダーを展開し、application.xml または bundles.xml ファイルをダブルクリックします。アプリケーション・プロパティを変更したり、アプリケーション・プロジェクトから CICS バンドルを追加、または削除するためにアプリケーション・エディターを使用します。アプリケーション・エディターを使用するためのガイドは、アプリケーション・エディターを参照してください。

注: CICS Explorer を使用してアプリケーション・プロジェクトを作成およびデプロイした後は、プロジェクト・ソースを適切に管理する必要があります。アプリケーション・プロジェクトは、zFS のエクスポートされたデータから再構成することはできません。また、ワークステーションに障害が発生すると、データが失われる可能性があります。プロジェクトがソース・コード管理システムにチェックインされていることを確認してください。Eclipse と統合するソース・コード管理システムを使用するときは、 CICS Explorer で作業する際に、 プロジェクトをチェックインまたはチェックアウトすることができます。

次のタスク

アプリケーション・バインディング・プロジェクトを作成して、アプリケーション・バンドルをプラットフォームでデプロイする方法を定義します。