Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java web.xml中出错:cvc复杂类型。2.4.a:发现以元素';开头的内容无效;上下文根';_Java_Xml - Fatal编程技术网

Java web.xml中出错:cvc复杂类型。2.4.a:发现以元素';开头的内容无效;上下文根';

Java web.xml中出错:cvc复杂类型。2.4.a:发现以元素';开头的内容无效;上下文根';,java,xml,Java,Xml,我的ibm-web-ext.xml文件包含以下代码: 我的web.xml有以下代码: 药品不良反应 上下文配置位置 /WEB-INF/adrs-security.xml /WEB-INF/adrs-service-sec.xml /WEB-INF/adrs-service.xml org.springframework.web.context.ContextLoaderListener 药品不良反应 org.springframework.web.servlet.DispatcherSer

我的
ibm-web-ext.xml
文件包含以下代码:


我的
web.xml
有以下代码:


药品不良反应
上下文配置位置
/WEB-INF/adrs-security.xml
/WEB-INF/adrs-service-sec.xml
/WEB-INF/adrs-service.xml
org.springframework.web.context.ContextLoaderListener
药品不良反应
org.springframework.web.servlet.DispatcherServlet
1.
药品不良反应
*.做
springSecurityFilterChain
org.springframework.web.filter.DelegatingFilterProxy
springSecurityFilterChain
/*
index.do
20
我得到以下错误:

cvc复杂类型。2.4.a:发现以元素“context root”开头的无效内容。“{”http://
websphere.ibm.com/xml/ns/javaee“:资源引用,”http://websphere.ibm.com/xml/ns/javaee“:servlet缓存配置,
"http://websphere.ibm.com/xml/ns/javaee:自动加载筛选器http://websphere.ibm.com/xml/ns/javaee“:自动编码-
请求,”http://websphere.ibm.com/xml/ns/javaee:自动编码响应http://websphere.ibm.com/xml/ns/
javaee“:启用目录浏览,”http://websphere.ibm.com/xml/ns/javaee“:启用文件服务,”http://
websphere.ibm.com/xml/ns/javaee“:预编译JSP,”http://websphere.ibm.com/xml/ns/javaee“:启用重新加载,
"http://websphere.ibm.com/xml/ns/javaee“:应按类名}启用服务servlet”。

尝试以下方法。将修改version=“3.0”和相应的xsd,而不是version=“2.5”

<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" 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">

<!-- other code here -->

</web-app>

尝试以下方法。将修改version=“3.0”和相应的xsd,而不是version=“2.5”

<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" 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">

<!-- other code here -->

</web-app>

我认为web.xml中没有问题。现在,我将ibm-web-ext.xml更改为“我看不到错误,但我看到“未检测到文档的语法约束(DTD或xml模式)。”ibm-web-ext.xml中的警告我已将
ibm-web-ext.xml
的内容粘贴到了相同的位置。是的,我得到了它。非常感谢您的快速回复和帮助。我在web.xml中没有看到问题。现在,我将ibm-web-ext.xml更改为“我看不到错误,但我看到“未检测到文档的语法约束(DTD或xml模式)。”ibm-web-ext.xml中的警告我已将
ibm-web-ext.xml
的内容粘贴到了相同的位置。是的,我得到了它。非常感谢您的快速回复和帮助。