エンタープライズ・アプリケーション・ファイルの更新
サーバーにデプロイされている Java™ Platform, Enterprise Edition (Java EE) のアプリケーション・ファイルを更新することができます。
始める前に
Java EE アプリケーションまたはモジュールを更新し、アセンブリー・ツールを使用して再アセンブルします。 通常のタスクには、 アセンブリー・プロパティーの追加または編集、アプリケーションへのモジュールの追加またはインポート、 およびエンタープライズ Bean、Web コンポーネント、およびファイルの追加があります。
また、更新したファイルが、デプロイメント・ターゲットにインストール可能になっているかどうかを判別します。 Java EE 7 エンタープライズ・アプリケーションとモジュールを、バージョン 9.x のデプロイメント・ターゲットにインストールします。
Java EE 6 モジュールをデプロイする場合は、デプロイメント・ターゲットとそのノードがバージョン 8.0 以降をサポートしていることを確認してください。Java EE 6 モジュールは、バージョン 8.x 以降のサーバーに対して、またはバージョン 8.x 以降のクラスター・メンバーのみを含んだクラスターに対してデプロイできます。 Java EE 6 モジュールをバージョン 7.x または 6.x ノード上のサーバー、またはバージョン 7.x または 6.x クラスター・メンバーを含むクラスターに デプロイすることはできません。
管理コンソールの「サーバー・コレクション (Server collection)」ページには、デプロイメント・ターゲットのバージョンが表示されます。
このタスクについて
更新とは、新しいファイルまたはモジュールをインストール済みのアプリケーションに追加すること、 あるいは既にインストールされているアプリケーション、ファイル、またはモジュールを置き換えたり除去したりすることです。 アプリケーション全体を置き換えると、 古いアプリケーションはアンインストールされます。モジュール、ファイル、またはアプリケーションの一部を置き換えると、 インストールされていた古いモジュール、ファイル、またはアプリケーションの一部は、インストール済みアプリケーションから除去されます。
手順
次のタスク
管理構成の変更を保存します。
構成を保存する際、その構成を、アプリケーションを実行する予定のノードと同期します。

- 管理コンソールまたは wsadmin スクリプトのいずれかを使用して、ノードを同期化する必要があります。
この操作を行うには、2 つの方法のうち、管理コンソールを使用する方法をお勧めします。
管理コンソールの「ノード」パネルには、「同期化」操作があります。
wsadmin スクリプトを使用してノードを同期化する必要がある場合は、NodeSync Mbean の sync() コマンドを使用してください。
- ノード同期化プロセスの一部としてノード・エージェントを再始動しないでください。 ノード・エージェントがアプリケーション・サーバーをディスカバーするまで、アプリケーション・デプロイメントのためのノードの同期化、ノード・エージェントの開始時に行われる更新、ノード・エージェントによる更新、アプリケーション・サーバーに影響を与える更新などの管理操作が失敗します。
次に、アプリケーションをテストします。 例えば、デプロイ済みのアプリケーションの URL (通常は http://hostname:9060/web_module_name。ここで、hostname は有効な Web サーバー、9060 はデフォルトのポート番号です) を Web ブラウザーで参照し、アプリケーションのパフォーマンスを調べます。 アプリケーションが期待どおりに動作しない場合は、アプリケーション構成を編集して保存し、再度アプリケーションをテストします。