Контекстный путь в Jboss
В настоящее время в JBOSS развернута война. Если я хочу выяснить контекстный путь для WAR в Jboss, где я должен искать? Server.xml?
2 ответа
Решение
Если ваше приложение упаковано как WAR-файл, вы можете создать jboss-web.xml в папке WEB-INF файла WAR и указать контекстный корень в jboss-web.xml следующим образом:
<jboss-web>
<context-root>MyWebAppContext</context-root>
</jboss-web>
Если ваше приложение упаковано как EAR-файл, вы можете указать context-root в META-INF/application.xml EAR следующим образом.
<module>
<web>
<web-uri>MyWAR.war</web-uri>
<context-root>MyWebAppContext</context-root>
</web>
</module>
В Jboss 4.2.3 перейдите на консоль jmx и под jboss.web вы найдете приложение и его контекстный путь, например:J2EEApplication=none,J2EEServer=none,j2eeType=WebModule,name=//localhost/jmx-console
имеет контекстный путь "jmx-console/"