JBoss AS 7について話しているのですか?トップレベルのアーカイブ(WAR、JAR、SARなど)としてパッケージ化されているJBoss AS 7アプリケーションでは、次のモジュール名が割り当てられます。
デプロイメント。[アーカイブ名]
ネストされたモジュールを含むアプリケーション(EARアーカイブなど)では、すべてのアーカイブに次の分類を使用してモジュール名が割り当てられます。
デプロイメント。[earアーカイブ名]。[サブデプロイメントアーカイブ名]
したがって、たとえば、WebアプリケーションがアーカイブEar1.earに含まれている場合、次の名前でデプロイされます。
デプロイメント.Ear1.ear.WebExample1.war
個別にデプロイされたWebアプリケーションを参照するアーカイブのMETA-INF/MANIFEST.MFに依存関係を追加できます。
依存関係:deployment.Ear1.ear.WebExample1.war
別の方法として、 jboss-deployment-structure.xmlをEAR1のMETA-INFフォルダー内に配置する必要があることを追加できます。
<jboss-deployment-structure>
<sub-deployment name="WebExample2.war">
<dependencies>
<module name="deployment.Ear1.ear.WebExample1.war" />
</dependencies>
</sub-deployment>
</jboss-deployment-structure>