Show Table of Contents
10.7. JBoss EAP 6 にデプロイされたアプリケーションの順序制御
JBoss EAP 6 では、サーバー起動時にアプリケーションがデプロイされる順序を細かく制御できます。複数の ear ファイルに存在するアプリケーションのデプロイメント順序を徹底することが可能で、再起動後の順序を永続化することも可能です。
手順10.14 EAP 6.0.X におけるデプロイメント順序の制御
- サーバーの起動または停止時に、順番にアプリケーションをデプロイおよびアンデプロイする CLI スクリプトを作成します。
- CLI はバッチモードの概念をサポートします。バッチモードでは、コマンドや操作をグループ化でき、グループ化したコマンドや操作をアトミックユニットとして一緒に実行できます。1 つ以上のコマンドや操作が失敗すると、正常に実行された他のコマンドや操作はロールバックされます。
手順10.15 EAP 6.1.X におけるデプロイメント順序の制御
Inter Deployment Dependencies (デプロイメント間依存関係) と呼ばれる EAP 6.1.X の新機能を使用すると、トップレベルのデプロイメント間の依存関係を宣言できます。
jboss-all.xmlファイルがない場合は、app.ear/META-INFフォルダーに作成します。app.earはアプリケーションアーカイブで、このアーカイブの前にデプロイされる他のアプリケーションアーカイブに依存します。- 次のように、このファイルに
jboss-deployment-dependenciesエントリーを作成します。下記では、framework.earは依存されるアプリケーションアーカイブで、app.earアプリケーションアーカイブの前にデプロイする必要があります。<jboss umlns="urn:jboss:1.0"> <jboss-deployment-dependencies xmlns="urn:jboss:deployment-dependencies:1.0"> <dependency name="framework.ear" /> </jboss-deployment-dependencies> </jboss>

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.