2010-01-12 5 views
9

In JBOSS wird derzeit ein Krieg bereitgestellt. Wenn ich den Kontextpfad für die WAR in Jboss herausfinden möchte, wo soll ich dann hinschauen? Server.xml?Kontextpfad in JBoss

Antwort

10

Wenn Ihre Anwendung als WAR-Datei verpackt ist, dann können Sie Jboss-web.xml unter WEB-INF-Ordner von WAR-Datei und geben Sie den Kontext-root in Jboss-web.xml wie folgt erstellen -

<jboss-web> 
    <context-root>MyWebAppContext</context-root> 
</jboss-web> 

Wenn Ihre Anwendung als EAR-Datei gepackt ist, dann können Sie kontext root in META-INF/application.xml der EAR wie diese

<module> 
    <web> 
    <web-uri>MyWAR.war</web-uri> 
    <context-root>MyWebAppContext</context-root> 
    </web> 
</module> 
0

in Jboss 4.2.3 gehen Sie zu Ihrem JMX-Konsole angeben und unter jboss.web finden Sie die Anwendung und ihren Kontextpfad, zum Beispiel: J2EEApplication=none,J2EEServer=none,j2eeType=WebModule,name=//localhost/jmx-console

hat den Kontextpfad "jmx-console /"