JBoss 7.1 サーバーにデプロイされた Java エンタープライズ アプリケーション用の Maven プロジェクトがあります。
私のEARモジュールには、このpom.xmlがあります
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-ear-plugin</artifactId>
<configuration>
<finalName>myproject</finalName>
<modules>
<webModule>
<groupId>myproject</groupId>
<artifactId>myproject-webservice</artifactId>
<contextRoot>/</contextRoot>
<unpack>false</unpack>
</webModule>
<ejbModule>
<groupId>myproject</groupId>
<artifactId>myproject-ejb</artifactId>
</ejbModule>
</modules>
</configuration>
</plugin>
/
に移動できるように、ルート コンテキストを に設定したいと思いhttp://127.0.0.1:8080
ます。ただし、ルート コンテキストが次のように指定されている場合、JBoss はデプロイされません/
。
08:00:54,251 INFO [org.jboss.as.controller] (management-handler-thread - 36) JBAS014774: Service status report
JBAS014777: Services which failed to start: service jboss.web.deployment.default-host./: org.jboss.msc.service.StartException in service jboss.web.deployment.default-host./: Failed to start service
/
しかし、ルート コンテキストが のように 以外の場合は<contextRoot>/myproject</contextRoot>
機能します (ただし、 に移動する必要がありますhttp://127.0.0.1:8080/myproject
)。
構成の何が問題になっていますか?