JBoss 7: Wie ändert man ein WAR-Kontextstammverzeichnis?

7

Ich habe eine Anwendung, die in einer WAR-Datei (app.war) bereitgestellt werden soll. Nach der Bereitstellung ist es verfügbar von  http: //: 8080 / app Ich möchte, dass es als etwas verfügbar gemacht wird  http: //: 8080 / geheim / app

Ich habe die Dokumentation durchsucht und für JBoss'es 5 und 6 scheint das mit einer jboss-web.xml-Datei möglich zu sein. Ich habe es versucht, aber ohne Glück. Es scheint, dass JBoss 7 nur das Element in jboss-web.xml ignoriert.

Ich weiß nicht, ob das relevant ist, aber diese Anwendung hat JSF und PrettyFaces.

Weiß jemand, ob dieses Verhalten mit JBoss 7 möglich ist? Wenn ja, wie kann es gemacht werden? Ich versuche immer noch, eine Antwort dafür zu finden.

Danke.

    
Aikanaro 10.02.2012, 18:08
quelle

2 Antworten

18

Dies funktioniert in AS 7.0.1, WEB-INF / jboss-web.xml

%Vor%

Ich denke nicht, dass es möglich ist, App-root wie "server / something / app" zu haben, aber Sie können dieses Verhalten durch die Anwendungsstruktur

simulieren     
simkam 09.03.2012 12:36
quelle
5

Nur um eine persönliche Erfahrung zu teilen ... wenn das Kontextstammverzeichnis in jboss-web.xml ignoriert zu werden scheint ... versuchen Sie herauszufinden, ob es (das Kontextstammverzeichnis) bereits in Ihrer application.xml deklariert ist

    
Andrea 26.09.2012 08:49
quelle