エンタープライズ・アプリケーション・ファイルのインストール

アプリケーションのデプロイ作業の一部として、インストール可能なモジュールを保持するように構成されたサーバー上に、 アプリケーション・ファイルをインストールします。

始める前に

アプリケーション・サーバー上に Java™ Platform, Enterprise Edition (Java EE) アプリケーション・ファイルをインストールする前に、必要に応じてモジュールをアセンブルする必要があります。

また、ファイルをインストールする前に、ターゲット・アプリケーション・サーバーを構成します。 サーバー構成作業の一部として、 デプロイメント・ターゲットにアプリケーション・ファイルをインストールできるかどうかを判別します。

サポートされる構成 サポートされる構成: 新規の Java EE 仕様レベルを、 指定された Java EE レベルをサポートしないデプロイメント・ターゲット にインストールすることはできません。例えば、アプリケーションに EJB デプロイメント記述子レベル 3.1 (Java EE 6 の一部) のモジュールが含まれている場合、そのアプリケーションを Java EE 6 をサポートしないアプリケーション・サーバー (バージョン 8 より前のアプリケーション・サーバーなど) にインストールすることはできません。また、アプリケーションに Java EE 6 アノテーションが含まれている場合、そのアプリケーションに前のバージョンのサポートされる Java EE 仕様レベルの EJB デプロイメント記述子 (Java EE 5 の一部である EJB 3.0 など) が含まれている場合でも、そのアプリケーションを Java EE 6 仕様レベルをサポートしないアプリケーション・サーバーにインストールすることはできません。sptcfg

このタスクについて

以下のエンタープライズ・モジュールをサーバーにインストールできます。

  • エンタープライズ・アーカイブ (EAR)
  • エンタープライズ Bean (EJB)
  • Web アーカイブ (Web archive (WAR))
  • Session Initiation Protocol (SIP) モジュール (SAR)
  • リソース・アダプター (コネクターまたは RAR)
  • アプリケーション・クライアント・モジュール

アプリケーション・クライアント・ファイルは、 WebSphere® Application Server 構成にインストールできますが、サーバーでは実行できません。

以下のステップを完了して、ファイルをインストールします。

手順

  1. アプリケーション・ファイルのインストールに使用するメソッドを決定します。 本製品には、モジュールをインストールする方法がいくつか用意されています。
  2. 以下を使用して、アプリケーション・ファイルをインストールします。
    • 管理コンソール
    • [AIX Solaris HP-UX Linux Windows][z/OS]モニター対象ディレクトリーへのドラッグ・アンド・ドロップ
    • wsadmin スクリプト
    • Java Management Extensions (JMX) アプリケーション・プログラミング・インターフェース (API) を使用する Java 管理プログラム
  3. 以下を使用して、デプロイ済みアプリケーション・ファイルを起動します。
    • 管理コンソール
    • wsadmin startApplication
    • ApplicationManager または AppManagement MBeans を使用する Java プログラム

次のタスク

管理構成の変更を保存します。

複数サーバー環境で構成を保存する場合、その構成をアプリケーションの実行が期待されるノードと同期します。

トラブルの回避 (Avoid trouble) トラブルの回避 (Avoid trouble):
  • 管理コンソールまたは wsadmin スクリプトのいずれかを使用して、ノードを同期化する必要があります。 この操作を行うには、2 つの方法のうち、管理コンソールを使用する方法をお勧めします。 管理コンソールの「ノード」パネルには、「同期化」操作があります。

    wsadmin スクリプトを使用してノードを同期化する必要がある場合は、NodeSync Mbean の sync() コマンドを使用してください。

  • ノード同期化プロセスの一部としてノード・エージェントを再始動しないでください。 ノード・エージェントがアプリケーション・サーバーをディスカバーするまで、アプリケーション・デプロイメントのためのノードの同期化、ノード・エージェントの開始時に行われる更新、ノード・エージェントによる更新、アプリケーション・サーバーに影響を与える更新などの管理操作が失敗します。
gotcha
重要: アプリケーション・デプロイメントまたはマッピングに何らかの変更を加えた後は、常に、plugin-cfg.xml を生成して伝搬させることをお勧めします。実稼働環境の場合は、ターゲットの Web サーバーにプラグインを伝搬させるとプラグインの構成プロパティーが再ロードされるため、生成した plugin-cfg.xml が正しいことを必ず確認してください。

次に、アプリケーションをテストします。 例えば、デプロイ済みのアプリケーションの URL を Web ブラウザーで参照します。 URL は、通常、 http://hostname:9060/web_module_name のように なります。hostname は有効な Web サーバー、9060 はデフォルトのポート番号です。アプリケーションのパフォーマンスを調べます。アプリケーションが期待どおりに動作しない場合は、アプリケーション構成を編集して保存し、再度アプリケーションをテストします。

ご使用のアプリケーションにアノテーション付きのクラスが数多く含まれていて、デプロイに長時間を要する場合は、アノテーション検索を減らしてデプロイメントの速度を上げることができます。アプリケーションのデプロイ時のアノテーション検索の削減に関するトピックを参照してください。


トピックのタイプを示すアイコン タスク・トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=trun_app_install
ファイル名:trun_app_install.html