本站首页    管理页面    写新日志    退出


«September 2025»
123456
78910111213
14151617181920
21222324252627
282930


公告

戒除浮躁,读好书,交益友


我的分类(专题)

日志更新

最新评论

留言板

链接

Blog信息
blog名称:邢红瑞的blog
日志总数:523
评论数量:1142
留言数量:0
访问次数:9708901
建立时间:2004年12月20日




[j2ee]jetty中spring xsd验证的处理
原创空间,  文章收藏,  软件技术,  电脑与网络

邢红瑞 发表于 2007/4/11 14:39:02

POM中加入<plugin>        <groupId>org.mortbay.jetty</groupId>        <artifactId>maven-jetty-plugin</artifactId>        <configuration>          <scanIntervalSeconds>10</scanIntervalSeconds>          <connectors>            <connector implementation="org.mortbay.jetty.nio.SelectChannelConnector">              <port>8080</port>              <maxIdleTime>60000</maxIdleTime>            </connector>          </connectors>        </configuration>      </plugin>在maven运行web程序,mvn  jetty:run出现org.springframework.beans.factory.BeanDefinitionStoreException: Parser configuration exception parsing XML from class path resource [fly-servlet.xml]; nested exception is javax.xml.parsers.ParserConfigurationException: Unable to validate using XSD: Your JAXP provider [org.apache.xerces.jaxp.DocumentBuilderFactoryImpl@1f6ae4d] does not support XML Schema. Are you running on Java 1.4 with Apache Crimson? Upgrade to Apache Xerces (or Java 1.5) for full XSD support.        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:412)jdk是1.6,不是jdk版本的问题,也不是ibm的jdk 也不是Crimson的问题。根本原因 就是WEB-INF/lib有了低版本的xerces实现。删除xml的实现,问题解决。


阅读全文(2608) | 回复(0) | 编辑 | 精华
 



发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.098 second(s), page refreshed 144760307 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号