Document root element "beans", must match DOCTYPE root "null".
来源:互联网 发布:淘宝食品网 编辑:程序博客网 时间:2024/05/01 13:59
遇到一个新问题,ssh项目部署时遇到Document root element "beans", must match DOCTYPE root "null".的错误提示,网上很多人说要把applicationContex.xml文件中加上如下第二行的<!DOCTYPE/>标签,说明DTD,其实并不准确。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
……
</beans>
后来在spring forum上发现了正解:
You have the wrong xml configuration for the version of spring.
1.x use DOCTYPE
2.x use schema
You must have 1.x in the classpath.
引自http://forum.springframework.org/showthread.php?t=37883
现在明白了,spring 1.x 使用DOCTYPE,而2.x是用schema,我的项目出错原因是由于前面的其他错误怀疑spring版本问题把spring2.0换成了spring1.2,但applicationContex.xml还是使用
<?xml version="1.0" encoding="UTF-8"?>
<beans
xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
更换spring为2.0问题解决。
方法虽然很多,不过还是第一种比较奏效啊
- Document root element "beans", must match DOCTYPE root "null".
- Document root element "beans", must match DOCTYPE root "null". 解决方法
- Document root element "beans", must match DOCTYPE root "null".
- Document root element beans , must match DOCTYPE root null
- Document root element "beans", must match DOCTYPE root "null".
- Document root element "beans", must match DOCTYPE root "null". 原因
- Document root element "beans", must match DOCTYPE root "null"
- Document root element "beans", must match DOCTYPE root "null"
- Spring—Document root element "beans", must match DOCTYPE root "null"分析及解决方法
- Document root element "beans", must match DOCTYPE root "null 心异常
- Document root element "beans", must match DOCTYPE root "null"分析及解决方法
- Document root element "beans", must match DOCTYPE root "null"分析及解决方法
- Document root element "beans", must match DOCTYPE root "null".的错误提示
- Document root element "beans", must match DOCTYPE root "null"分析及解决方法
- spring整合xfire出现Document root element "beans", must match DOCTYPE root "null"错误解决方案
- SAXParseException: cvc-complex-type.3.2.2&&Document root element "beans", must match DOCTYPE root "null"
- org.xml.sax.SAXParseException: Document root element "beans", must match DOCTYPE root "null".
- org.xml.sax.SAXParseException: Document root element "beans", must match DOCTYPE root "null".
- 什么是框架,框架和设计模式的关系,为什么要用框架?
- 关于linux内核研究的网站
- Oracle悲观锁和乐观锁
- servlet
- Milw0rm SecurityFocus Exploit Archives(没想到小日本也有好东西)
- Document root element "beans", must match DOCTYPE root "null".
- 生活常识(转)
- java 日期时间操作
- 异常机制
- 马云给正在奋斗的人的经典语句
- ARM的异常和中断
- POJ 1001 Exponentiation
- 网上SQL问题连载3
- Lucene2.9 范围查询Range Query