在weblogic11g发布该项目时遇到错误(不支持web-app_3_0)

problem: cvc-enumeration-valid: string value '3.0' is not a valid enumeration value for web-app-versionType in namespace http://java.sun.com/xml/ns/javaee:<null>消息图标 - 错误 VALIDATION PROBLEMS WERE FOUND problem: cvc-enumeration-valid: string value '3.0' is not a valid enumeration value for web-app-versionType in namespace http://java.sun.com/xml/ns/javaee:<null>

  由于创建项目的时候用的是JAVAEE6。所以生成web.xml文件的时候是这种:

<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">

  weblogic11g并不支持web-app_3_0.xsd的定义。

所以报错了。

  改为例如以下就ok了:

<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">


版权声明:本文博客原创文章,博客,未经同意,不得转载。

posted @ 2015-06-30 21:39  mengfanrong  阅读(782)  评论(0编辑  收藏  举报