gpt4 book ai didi

weblogic - 通过weblogic部署war文件

转载 作者:行者123 更新时间:2023-12-03 06:30:54 25 4
gpt4 key购买 nike

使用 weblogic-10.3.6 部署 war 文件时,出现如下异常

* 错误为 weblogic.descriptor.DescriptorException:发现验证问题问题:cvc-enumeration-valid:字符串值“3.0”不是命名空间 http://java.sun.com/xml/ns/javaee 中 web-app-versionType 的有效枚举值:*

谁能告诉我问题出在哪里?

最佳答案

通常此问题表明您的 weblogic/WSDL header 信息存在问题。在这种情况下:

  • Weblogic 10.3.6。不支持 servlet 规范 3

升级到 12c 或在代码/WSDL/等中选择不同版本的规范

具体从以下内容切换:

<web-app version="3.0" 
xmlns="http://java.sun.com/xml/ns/javaee"
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_3_0.xsd">

至:

<web-app version="2.5" 
xmlns="http://java.sun.com/xml/ns/javaee"
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">

关于weblogic - 通过weblogic部署war文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31960514/

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