gpt4 book ai didi

javax.xml.stream.XMLStreamException : Unable to transform version 2. 4 Web 应用程序命名空间到版本 2.5

转载 作者:行者123 更新时间:2023-11-29 05:18:28 27 4
gpt4 key购买 nike

我们正在尝试将应用程序部署到 weblogic12c(12.1.3)。开始部署时,我们遇到以下错误,不确定为什么?

####<Sep 5, 2014 7:51:21 PM IST> <Error> <HTTP> <localhost> <abc_Server> <[STANDBY]                         ExecuteThread:    '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1409926881629> <BEA-101064> <[WebAppModule(abc:app)] Error parsing descriptor in Web appplication "C:\XXXXXXXX\abc\webapps\abc\app"
javax.xml.stream.XMLStreamException: Unable to transform version 2.4 web application namespace to version 2.5.
at weblogic.servlet.internal.WebAppReader2.transformOldSchema(WebAppReader2.java:300)
at weblogic.application.descriptor.VersionMunger._next(VersionMunger.java:348)
at weblogic.application.descriptor.VersionMunger.next(VersionMunger.java:230)
at weblogic.application.descriptor.VersionMunger.consumeInputStream(VersionMunger.java:595)
at weblogic.application.descriptor.VersionMunger.init(VersionMunger.java:485)
at weblogic.application.descriptor.VersionMunger.<init>(VersionMunger.java:86)
at weblogic.application.descriptor.VersionMunger.<init>(VersionMunger.java:62)
at weblogic.application.descriptor.VersionMunger.<init>(VersionMunger.java:50)

安装细节:

weblogic12c(12.1.3) 与 java 1.7

域也是用 java 1.7 创建的

要设置为 java 1.7 的类路径环境变量

我验证了 web.xml 和它的正确我也有 version="2.5",它看起来像这样:

<?xml version="1.0" encoding="UTF-8" ?>
<!--
xxx
-->
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee/web-app_2_5.xsd" version="2.5">

最佳答案

也许您对 namespace 有疑问。尝试用这个替换 xmlns 属性:xmlns="http://java.sun.com/xml/ns/javaee"和 xsi:schemaLocation 与此:xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd "

实际上,weblogic 会查看命名空间内部以了解它是 2.5 还是 2.4。如果找到“j2ee”,则为 2.4,否则它会查看 web-app 标记的版本属性(请参阅 $WL_HOME/wlserver/server/lib/weblogic-classes.jar、weblogic.servlet.internal.WebAppReader2、l262 和 300 ).

关于javax.xml.stream.XMLStreamException : Unable to transform version 2. 4 Web 应用程序命名空间到版本 2.5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25688604/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com