[英]Failed to read schema document 'http://www.springframework.org/schema/beans/spring-beans-3.2.3.xsd'
[英]You don't have permission to access /schema/beans/spring-beans-3.1.xsd on this server
我在我的一个应用程序中使用spring框架。 到目前为止,一切正常。 但是今天早晨,当我尝试运行我的应用程序时,由于无法初始化spring框架而抛出了错误。 所以我尝试在浏览器中加载xsd文件,但没有成功,因为它向我显示了禁止的页面。 并且页面包含“ 您无权访问此服务器上的/schema/beans/spring-beans-3.0.xsd ”。 我什至尝试加载3.1 xsd,2.5 xsd,但无法访问其中任何一个并显示相同的错误页面。
我知道,我必须下载xsd并将它们放到我的类路径中,但是我还没有做,现在我明白了。
有人可以帮我吗? 或者,如果有人有3.0 xsd,那么可以请给我。
我想关注xsds:
以及上述内部调用的xsds。
谢谢大家。
XSD文件包含在Spring JAR文件中,因此您已经拥有它们。 例如,spring-context-3.0.xsd在org/springframework/context/config
包中的spring-context.jar中。 spring-beans.xsd位于spring-beans.jar( org/springframework/beans/factory/xml
包)中,我将查找最后一个作为练习供读者阅读。
我遇到了同样的问题,似乎Internet上的公共模式不可用。 我找到了spring-beans-2.5.0.xsd,并将其保存在我的应用程序目录中。
我更改了架构位置,以在给定的路径上使用xsd,例如(WEB-INF / xml / spring-beans-2.5.0.xsd)
http://www.springframework.org/schema/beans/spring-beans-2.5.0.xsd
至
WEB-INF / XML /弹簧豆,2.5.0.xsd
并解决了它。
公共架构不可用。 已恢复。 不知道在哪里寻找身份,但现在可以正常工作。
我今天也面临着同样的问题。 问题是XSD的版本和classpath中的Spring库是不兼容的(在我的情况下是3.0 vs 2.5.5)。 我在春季XML中修复了XSD版本,现在可以正常使用
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.