7.2. すべてのデプロイメントを対象とするサブデプロイメントモジュール分離の無効化
このタスクでは、サーバー管理者がアプリケーションサーバーでサブデプロイメントモジュール分離を無効にする方法を説明します。これはすべてのデプロイメントに影響します。
警告
このタスクでは、サーバーの XML 設定ファイルを編集する必要があります。これを実行する前にサーバーを停止する必要があります。最終的なリリース管理ツールはこの種の設定をサポートするため、これは一時的なものです。
サーバーの停止
JBoss EAP 6 サーバーを停止します。サーバー設定ファイルを開く
サーバー設定ファイルをテキストエディターで開きます。このファイルは、管理対象ドメインまたはスタンドアロンサーバーの場合とは異なります。さらに、デフォルト以外の場所とファイル名を使用することもできます。デフォルトの設定ファイルは、管理対象ドメインとスタンドアロンサーバーのdomain/configuration/domain.xmlとstandalone/configuration/standalone.xmlです。EE サブシステム設定の特定
設定ファイルで EE サブシステム設定要素を見つけます。設定ファイルの<profile>要素には、複数のサブシステム要素が含まれます。EE Subsystem 要素にはurn:jboss:domain:ee:1.2の名前空間があります。Copy to Clipboard Copied! Toggle word wrap Toggle overflow デフォルト設定には単一の自己終了タグがありますが、カスタム設定は、以下のような個別の開始タグと終了タグを持つことがあります (タグ間に別の要素が含まれることがあります)。<subsystem xmlns="urn:jboss:domain:ee:1.2" ></subsystem>
<subsystem xmlns="urn:jboss:domain:ee:1.2" ></subsystem>Copy to Clipboard Copied! Toggle word wrap Toggle overflow 自己終了タグの置き換え (必要な場合)
EE サブシステム要素が単一の自己終了タグである場合は、以下のように適切な開始タグと終了タグで置き換えます。<subsystem xmlns="urn:jboss:domain:ee:1.2" ></subsystem>
<subsystem xmlns="urn:jboss:domain:ee:1.2" ></subsystem>Copy to Clipboard Copied! Toggle word wrap Toggle overflow ear-subdeployments-isolated 要素の追加
ear-subdeployments-isolated要素を EE サブシステム要素の子として追加し、以下のようにfalseの内容を追加します。<subsystem xmlns="urn:jboss:domain:ee:1.2" ><ear-subdeployments-isolated>false</ear-subdeployments-isolated></subsystem>
<subsystem xmlns="urn:jboss:domain:ee:1.2" ><ear-subdeployments-isolated>false</ear-subdeployments-isolated></subsystem>Copy to Clipboard Copied! Toggle word wrap Toggle overflow サーバーの起動
新しい設定で実行されるよう JBoss EAP 6 サーバーを再起動します。
結果
すべてのデプロイメントに対してサブデプロイメントモジュール分離が無効化された状態で、サーバーが実行されます。