CICS® バンドルをデプロイするには、バンドルを CICS Explorer® から z/OS® UNIX System Services (z/OS UNIX) ファイル・システムに直接エクスポートします。
BUNDLE リソースは、zFS のバンドルを検出し、CICS 領域のバンドルからリソースを動的に作成するために使用します。
このタスクについて
CICS バンドルを CICS Explorer に作成したら、それを CICS で使用できるように z/OS UNIX ファイル・システムにエクスポートする必要があります。 CICS バンドル・プロジェクトは、個別にデプロイするか、管理バンドルとともにデプロイできます。 例えば、バンドル・プロジェクトが、プラットフォームにデプロイされるアプリケーションの一部である場合は、アプリケーション・プロジェクトをエクスポートすることでアプリケーション・バンドルと共にデプロイできます。このタスクのステップでは、CICS バンドルを個別にデプロイする方法について説明します。
注: z/OS ファイル・システムにバンドルを直接デプロイする権限がない場合、CICS バンドル・プロジェクトをローカル・ファイル・システムに圧縮ファイルとしてエクスポートできます。 詳しくは、
ローカル・ファイル・システムへの CICS バンドル・プロジェクトのエクスポートを参照してください。
ただし、このオプションは、OSGi バンドルを含んでいる CICS バンドル・プロジェクトには適用されません。
手順
- プロジェクト・エクスプローラーにナビゲートします。
- CICS バンドル・プロジェクトを右クリックして、「z/OS UNIX ファイル・システムへのエクスポート」をクリックします。 この時点で、プラットフォームのホーム・ディレクトリーにエクスポートするか、それともファイル・システム内の特定の場所にエクスポートするかを選択できます。
- 以下のボタンのいずれか 1 つをクリックして、アプリケーションのエクスポート先を指定します。
- 「プラットフォームのホーム・ディレクトリーにエクスポート」。
この選択肢を選ぶ場合は、「次へ」をクリックして、以下のステップを実行します。
- エクスポートするアプリケーションを選択します (該当する場合は、現在の選択内容がフィールドに事前入力されます)。
- エクスポートの宛先プラットフォームを選択します。
- 「次へ」をクリックします。
- エクスポートに使用する FTP 接続を選択します。
選択すると接続が確立され、ウィザードによって、その接続を使用するプラットフォーム・ホーム・ディレクトリーのサブディレクトリー bundles および applications が検査されます。
- 「終了」をクリックします。
- 「ファイル・システム内の特定のロケーションにエクスポート」。
このオプションを選択した場合、「次へ」をクリックします。
- 「接続」フィールドで、三角アイコンをクリックして FTP ポートへの既存の接続を選択するか、または接続テキスト・ハイパーリンクをクリックしてタイプ「System z - FTP」の新しい接続を定義します。
- 「親ディレクトリー」フィールドで、z/OS UNIX ファイル・システム・ディレクトリーの名前を転送の宛先として指定します。 これは、新規ディレクトリーまたは既存のディレクトリーのどちらでも構いません。 ディレクトリー・フォルダーの名前を入力すると、ディレクトリー・ツリーが最新表示され、入力したフォルダーが存在する場合にはそれがルートとして表示されます。 フォルダーをダブルクリックすると、ダブルクリックしたフォルダーがツリーのルートとなります。 代わりに、ツリーから選択して、ディレクトリーまでナビゲートすることもできます。
「バンドル・ディレクトリー」フィールドには、エクスポートするバンドルのターゲット・ディレクトリーが表示されます。 デフォルトでは、バンドル・ディレクトリー名にはバンドル ID とバージョンが使用されます。 ID またはバージョンを指定していない場合は、バンドルの名前が使用されます。 ディレクトリー名は、上書きして変更できます。
- オプション: 「バンドル・ディレクトリーの既存のコンテンツをクリア」チェック・ボックスを選択して、ファイル転送を実行する前にターゲット・ディレクトリー内のすべてのフォルダーおよびファイルを削除します。 このチェック・ボックスを選択しない場合、その名前のフォルダーが存在していると、エクスポートは実行されません。
- 「終了」をクリックします。
タスクの結果
バンドル・プロジェクトが、z/OS UNIX 上のターゲット・ディレクトリーにエクスポートされます。
次のタスク
CICS バンドルの BUNDLE リソースを定義して、それを使用可能にします。
「バンドル定義」ビューを開くことにより、定義を作成できます。
BUNDLE リソースが使用可能になると、CICS はバンドル・ディレクトリーのマニフェストを読み取り、CICS リソースを動的に作成します。 また、CICS 領域に依存関係が存在するかどうかを確認します。バンドル・リソースについて詳しくは、「CICS TS V5.2 製品資料」の『BUNDLE resources』を参照してください。
注: CICS Explorer を使用して CICS バンドル・プロジェクトを作成およびデプロイした後は、プロジェクト・ソースを適切に管理する必要があります。CICS バンドルは、zFS のエクスポートされたデータから再構成することはできません。また、ワークステーションに障害が発生すると、データが失われる可能性があります。CICS Explorer のエクスポート機能を使用してプロジェクトをエクスポートし、それをソース・コード管理システムにチェックインすることができます。