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 でアプリケーションの複数のバージョンを管理するときに使用されます。アプリケーションを変更した場合は、アプリケーション記述子のバージョン番号を大きくします。
アプリケーション・プロジェクトを編集するには、アプリケーションの META-INF フォルダーを展開し、application.xml または bundles.xml ファイルをダブルクリックします。アプリケーション・プロパティを変更したり、アプリケーション・プロジェクトから CICS バンドルを追加、または削除するためにアプリケーション・エディターを使用します。アプリケーション・エディターを使用するためのガイドは、アプリケーション・エディターを参照してください。