Der Stamm des Weblogic-Anwendungskontexts ist der Name der War-Datei anstelle des in der Datei weblogic.xml angegebenen Namens
Ich habe eine Anwendung, die ich mit Maven bereitgestellt habeWeblogic 10.3.6
. Ich habe als Kontextstamm in weblogic.xml angegeben
<context-root>/myapps</context-root>
Das Problem, das ich habe, ist, dass es den Namen der Kriegsdatei als Kontextstamm verwendet, anstatt den Namen, den ich in angegeben habeweblogic.xml
Wie kann ich das Kontextstammverzeichnis ändern, anstatt den Namen der War-Datei als Kontextstammverzeichnis zu verwenden?
Weblogic.xml
<?xml version="1.0" encoding="UTF-8"?>
<weblogic-web-app xmlns="http://xmlns.oracle.com/weblogic/weblogic-web-app"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd
http://xmlns.oracle.com/weblogic/weblogic-web-app
http://xmlns.oracle.com/weblogic/weblogic-web-app/1.0/weblogic-web-app.xsd">
<context-root>/myapps</context-root>
<container-descriptor>
<prefer-application-packages>
<package-name>antlr.*</package-name>
<package-name>org.hibernate.*</package-name>
<package-name>javax.persistence.*</package-name>
</prefer-application-packages>
</container-descriptor>
</weblogic-web-app>