既存のアプリケーション・バインディングを更新してアプリケーションの新しいバージョンを指定するか、アプリケーションの新しいバージョン用の新規アプリケーション・バインディングを作成します。
このタスクについて
- アプリケーションの新しいバージョン用に既存のアプリケーション・バインディングを更新するには、このトピックの手順に従います。
以前のバージョンのプロジェクトへの復元が可能なバージョン管理されたバックアップ・システムがない場合、既存のアプリケーション・バインディングを直接編集する代わりに、それらを別のプロジェクトにコピーしてから新規コピーを編集することをお勧めします。
- アプリケーションの新しいバージョンの新規アプリケーション・バインディングを作成するには、アプリケーション・エディターで「アプリケーション・バインディングの作成 (Create an application binding)」をクリックしてアプリケーション・バインディング・ウィザードを開き、ウィザードの手順に従います。CICS アプリケーション・バインディング・プロジェクトの作成では、新しいアプリケーション・バインディングを作成するための手順が説明されています。
手順
- 「プロジェクト・エクスプローラー」ビューでアプリケーションの既存のアプリケーション・バインディングを見つけ、アプリケーション・バインディング・プロジェクトの META-INF フォルダーを展開し、application.xml ファイル、bundles.xml ファイル、または deployment.xml ファイルをダブルクリックします。 アプリケーション・バインディング・エディターが開きます。アプリケーション・バインディング・エディターを使用するためのガイドは、アプリケーション・バインディング・エディターを参照してください。
- アプリケーション・バインディング・エディターで、アプリケーション名の近くにある「参照」をクリックし、アプリケーションの新しいバージョンを選択します。
- アプリケーション・バインディングとともにデプロイする CICS バンドルに必要なすべての変更を加えます。
- 「追加」または「削除」をクリックして、アプリケーション・バインディングとともにデプロイする CICS バンドルの選択内容を変更します。
- CICS バンドルをダブルクリックして、そのバンドルを編集します。アプリケーションの CICS バンドルに関するアプリケーション・プロジェクトの更新で説明されている方法と同じようにして、CICS バンドルを更新およびリバージョンし、新しいバージョンをアプリケーション・バインディングに追加します。
- アプリケーション・バインディングと共にデプロイされるポリシーを編集するには、アプリケーション・エディターのリストでポリシーの名前をダブルクリックして、バンドル・マニフェスト・エディターを開きます。 ポリシーを更新したら、バンドル・マニフェスト・エディターを使用し、バージョン管理ポリシーに従って CICS バンドルのメジャー、マイナー、またはマイクロ・バージョン番号を大きくして、変更を保存します。 ポリシーを含む更新済み CICS バンドルをアプリケーション・バインディングに組み込み、古いバージョンを削除します。
- アプリケーション・バインディング・エディターの「デプロイメント (Deployment)」タブで、アプリケーションの各 CICS バンドルと、アプリケーション・バインディングとともにデプロイされた各 CICS バンドルが適切な領域タイプにバインドされていることを確認します。 切り替えボタン
を使用して、領域タイプの操作と CICS バンドルの操作とを切り替えます。- 領域タイプにまだバインドされていない CICS バンドルはすべて、X 文字でマークが付けられます。CICS バンドルに関する操作で、新規 CICS バンドルをそれぞれ選択し、チェック・ボックスを使用して、デプロイする領域タイプを指定します。
- アプリケーション・バインディングで指定されているのに、アプリケーション・バインディングに関連付けられたプラットフォーム・プロジェクトの現行バージョンで見つからない領域タイプにはすべて、感嘆符でマークが付けられます。正しいバージョンのプラットフォーム・プロジェクトで作業していることを確認してください。プラットフォームから領域タイプを削除した場合、または領域タイプを含まないプラットフォームに変更した場合、アプリケーション・バインディング・プロジェクトをクリーンアップします。領域タイプに関する操作で、不要な領域タイプを選択し、その領域タイプに指定したすべての CICS バンドルのチェックを外します。
- アプリケーション・バインディングへの更新を完了したら、アプリケーション・バインディング・エディターの「バージョン」フィールドを使用し、バージョン管理ポリシーに従ってアプリケーション・バインディングのメジャー、マイナー、またはマイクロ・バージョン番号を大きくして、変更を保存します。
ヒント: アプリケーション・バインディングのバージョン番号は、アプリケーションのバージョン番号と同じである必要はありません。ただし、セマンティック・バージョン管理の原則に従って、アプリケーション・バインディングのバージョン番号を更新して、アプリケーションまたはアプリケーション・バインディングとともにデプロイされた CICS バンドルでの最も大きい変更を反映する必要があります。
次のタスク
エクスポート・ウィザードを使用して、更新済みアプリケーションおよびアプリケーション・バインディングを z/OS® UNIX 上のプラットフォーム・ホーム・ディレクトリーにデプロイし、続いてプラットフォームにインストールします。