[AIX][Linux][Windows][IBM i][z/OS]

EJB JAR ファイルの変更または追加

アプリケーション・サーバーの停止および再始動を行わずに、アプリケーション・サーバー上のエンタープライズ Bean (EJB) Java™ アーカイブ (JAR) ファイルを変更することができます。

このタスクについて

以下の注記は、このトピック内の .xmi 拡張子をもつファイル参照に適用されます。
サポートされる構成 サポートされる構成: IBM® 拡張ファイル およびバインディング・ファイルの場合、.xmi または .xml ファイル名拡張子は、Java EE 5 より前のアプリケーションまたはモジュールを使用しているか、 あるいは Java EE 5 以降のアプリケーションまたは モジュールを使用しているかによって異なります。IBM 拡張 ファイルまたはバインディング・ファイルは、ibm-*-ext.xmi または ibm-*-bnd.xmi という名前です。 ここで * は拡張ファイルまたはバインディング・ファイルのタイプ (app、application、ejb-jar、 または web など) です。以下の条件が適用されます。
  • バージョン 5 より前の Java EE バージョンを使用するアプリケーションまたはモジュールの場合、ファイル拡張子は .xmi でなければなりません。
  • Java EE 5 以降を使用するアプリケーションまたはモジュールの場合、ファイル拡張子は .xml でなければなりません。.xmi ファイルがアプリケーションまたはモジュールに組み込まれている場合、.xmi ファイルは無視されます。

ただし、Java EE 5 以降のモジュールが、Java EE 5 より前のファイルを含み .xmi ファイル名拡張子を使用する アプリケーション内に存在することは可能です。

ibm-webservices-ext.xmiibm-webservices-bnd.xmiibm-webservicesclient-bnd.xmiibm-webservicesclient-ext.xmi、 および ibm-portlet-ext.xmi ファイルは、引き続き .xmi ファイル拡張子 を使用します。

sptcfg
[Solaris][HP-UX]制約事項: 製品をこれらのオペレーティング・システムで実行している場合は、ホット・デプロイメントと動的再ロード機能はサポートされません。関連付けられた Java Development Kit (JDK) 内の Java アーカイブ (JAR) ファイルは、メモリー・マップされます。 これらの JAR ファイルが、Java 仮想マシン (JVM) によって使用されているときに、ホット・デプロイメントと動的再ロード機能で更新されると、ファイルに不整合が生じ、アプリケーション・サーバーが異常終了します。 これらのオペレーティング・システム上のアプリケーションに変更を加えるときは、ホット・デプロイメントと動的再ロード機能は使用しないでください。 代わりに、アプリケーションを再始動して変更内容を反映してください。

サーバーを停止および再始動しなくても、EJB JAR ファイルに加えることができる変更が いくつかあります。

重要: エンタープライズ・アプリケーション・ファイルの更新方法を参照し、EJB JAR ファイルを更新する方法としてホット・デプロイメントが適切であるかどうかを確認します。 他の方法のほうが簡単です。ホット・デプロイメントは経験者のみに適しています。 管理コンソールの更新ウィザードを使用して、 サーバーの停止および再始動を行うことなく変更を行うことができます。

次の表には、アプリケーションがデプロイされるサーバー上で EJB ファイルを操作することによって EJB JAR ファイルに加えることができる変更がリストされています。 また、この表はホット・デプロイメントまたは動的再ロードを使用して変更するかどうかも示しています。

手順


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



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