構成単位を削除または変更するか、構成単位を別のデプロイメント・ターゲットにマップして、ビジネス・レベル・アプリケーションを更新することができます。
始める前に
アプリケーションに対して行う変更を決定します。また、変更したアプリケーションをデプロイメント・ターゲットで実行できるかどうかを判別します。
管理コンソールの「サーバー」ページに、デプロイメント・ターゲットのバージョンが表示されます。
エンタープライズ・バンドル・アーカイブ (EBA) アセットを含む構成単位を変更する場合は、EBA アセットの構成の変更に関する情報を参照してください。
このタスクについて
更新には、アプリケーションへの新規構成単位の追加、構成単位の置換や除去、または別のデプロイメント・ターゲットへの構成単位のマップがあります。
アセットや共有ライブラリーの構成単位を、複数のビジネス・レベル・アプリケーションに追加できます。
ただし、同じアセットの構成単位ごとに、固有の構成単位名を付ける必要があります。
ビジネス・レベル・アプリケーションの構成単位は、複数のビジネス・レベル・アプリケーションに追加できます。
このトピックでは、管理コンソールを使用してビジネス・レベル・アプリケーションを更新する方法について説明します。
代わりに、wsadmin ツールを使用することもできます。
手順
- ビジネス・レベル・アプリケーションから構成単位を削除します。
- 「ビジネス・レベル・アプリケーションの設定」ページに進みます。
コンソールのナビゲーション・ツリーで、とクリックします。
- 削除するアプリケーションのそれぞれの構成単位を選択します。
- 「削除」をクリックします。
- 「ビジネス・レベル・アプリケーションから構成単位を削除 (Delete composition unit from Business-level application)」ページで、削除を確認し、「OK」をクリックします。
- ビジネス・レベル・アプリケーションに、新規または更新したアセット、共有ライブラリー、または他のビジネス・レベル・アプリケーションを追加します。
- 必要に応じて、アセット・バイナリー・ファイルまたは共有ライブラリーを更新します。
- 製品管理ドメインに登録されていない新規アセットを追加する場合は、アセットをインポートします。
- 既存のアセットを更新する場合は、「更新」オプションを使用してアセット・ファイルを更新します。
共有ライブラリーを更新する前に、その共有ライブラリーに依存するすべての Java EE アプリケーションを手動で停止する必要があります。共有ライブラリーを更新した後、
それらの Java EE アプリケーションを手動で再始動します。また、ターゲット・ノードに対する構成変更の同期が必要になる場合があります。共有ライブラリーを更新した時、Java EE アプリケーションは自動的に再始動しません。
- 「ビジネス・レベル・アプリケーションの設定」ページで、追加する構成単位のタイプを指定します。
- アセットを追加するには、「デプロイ済みアセット (Deployed assets)」の下で、の順にクリックします。
- 共有ライブラリーを追加するには、「デプロイ済みアセット (Deployed assets)」の下で、の順にクリックします。
- ビジネス・レベル・アプリケーションを追加するには、「ビジネス・レベル・アプリケーション」の下で、
「追加」をクリックします。
- 「新規構成単位 (New composition unit)」ページで、使用可能な単位のリストから単位を選択して「続行」をクリックします。
- 「オプションの設定」ページで、必要に応じて構成単位設定を変更してから、「次へ」をクリックします。
- 「構成単位をターゲットにマップ 」ページで、必要に応じてデプロイメント・ターゲットを変更してから、「次へ」をクリックします。
このページは、ビジネス・レベル・アプリケーションを追加するときには表示されません。
- 「要約」ページで「終了」をクリックします。
- ユニットが正常に追加された場合、「アプリケーションの管理 (Manage application)」をクリックします。
単位が正常に追加されない場合は、
メッセージを読んで、再度単位の追加を試行してください。
メッセージに記されたエラーを訂正してください。
- 「ビジネス・レベル・アプリケーションに合成ユニットを追加 (Adding composition unit to the business-level application)」ページで、
「保存」をクリックします。
- これらのステップを繰り返して、ビジネス・レベル・アプリケーションで必要とする他のアセット、共有ライブラリー、またはアプリケーションを追加します。
「ビジネス・レベル・アプリケーションの設定」ページに、構成単位の名前が表示されます。
- 構成単位を別のデプロイメント・ターゲットにマップします。
- 「構成単位の設定 (composition unit settings)」ページで、変更する構成単位を選択します。
- 「現行ターゲット (Current targets)」の下で、
「ターゲットの変更 (Modify Target)」をクリックします。
- 「ターゲットのマップ (Map targets)」ページで、ターゲットを変更します。
- 使用可能なクラスターおよびサーバーのリストから、別のデプロイメント・ターゲットを選択します。
- 「>>」をクリックして、「選択済み」リストにデプロイメント・ターゲットを追加します。
- 「選択済み」リストからデプロイメント・ターゲットを除去するには、
そのターゲットを選択してから、「<<」をクリックします。
- 「OK」をクリックします。
「ビジネス・レベル・アプリケーションの設定」ページに、選択したデプロイメント・ターゲットが表示されます。
次のタスク
管理構成の変更を保存します。
構成を保存する際、その構成を、アプリケーションを実行する予定のノードと同期します。