【发布时间】:2014-09-12 08:28:31
【问题描述】:
我们有一个应用在上周末之前运行良好,但我们开始收到以下错误: [org.springframework.beans.factory.xml.XmlBeanDefinitionReader] - org.xml.sax.SAXParseException: schema_reference.4: 无法读取架构文档'http://www.springframework.org/schema/beans/spring-beans.xsd',因为 1) 找不到文档; 2) 文件无法读取; 3) 文档的根元素不是 . 在 com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(未知来源) ... 看起来无版本 XSD 不再可用(例如 http://www.springframework.org/schema/beans/spring-beans.xsd)。既然我们没有对我们的应用进行任何更改,难道是因为新的 4.1 RC 的发布?
【问题讨论】:
-
RC 不是最终版本,它是一个候选版本,一般来说最好等到它最终版本,至少对于生产使用而言。
-
谢谢,但问题是我们使用的是无版本模式,它们根本不可用!它只是给你 404 http 错误,所以 *xsd.找不到文件。
-
它们甚至不应该从互联网上解决,它们应该从 spring jar 文件中解决。确保不要混合使用不同版本的 spring jar。