【发布时间】:2014-06-13 09:49:52
【问题描述】:
我们正在尝试构建 Web 应用程序并将其部署到 WebLogic 12c 服务器。我们的问题是我们生成的application.xml 缺少尾部斜杠。我们生成的 application.xml 如下所示:
<?xml version="1.0" encoding="UTF-8"?>
<application xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/application_6.xsd" version="6">
<display-name>app-ear</display-name>
<module>
<web>
<web-uri>app-web-0.3.0.war</web-uri>
<context-root>our-application</context-root>
</web>
</module>
<module>
<ejb>common-ejb-0.1.jar</ejb>
</module>
<module>
<ejb>app-ejb-0.3.0.jar</ejb>
</module>
<module>
<ejb>app-dao-0.3.0.jar</ejb>
</module>
<library-directory>lib</library-directory>
</application>
如果我们手动插入斜线:
<?xml version="1.0" encoding="UTF-8"?>
<application xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/application_6.xsd" version="6">
<display-name>app-ear</display-name>
<module>
<web>
<web-uri>/app-web-0.3.0.war</web-uri>
<context-root>/our-application</context-root>
</web>
</module>
<module>
<ejb>/common-ejb-0.1.jar</ejb>
</module>
<module>
<ejb>/app-ejb-0.3.0.jar</ejb>
</module>
<module>
<ejb>/app-dao-0.3.0.jar</ejb>
</module>
<library-directory>lib</library-directory>
</application>
一切正常。不幸的是,我们无法在生产环境中手动编辑application.xml。有谁知道如何处理这个问题?
【问题讨论】:
标签: java maven jakarta-ee deployment weblogic