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>

Antworten auf die Frage(2)

Ihre Antwort auf die Frage