java spring配置文件时出现一下异常

18:08:38 ServerMonitor - server ip:192.168.1.160 192.168.10.1 192.168.126.1
18:08:38 ClassPathXmlApplicationContext - Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@1891d8f: display name [org.springframework.context.support.ClassPathXmlApplicationContext@1891d8f]; startup date [Tue Aug 21 18:08:38 CST 2012]; root of context hierarchy
18:08:38 XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [applicationContext.xml]
18:08:38 ServerMonitor - 加载配置文件失败
org.springframework.beans.factory.BeanDefinitionStoreException: Parser configuration exception parsing XML from class path resource [applicationContext.xml]; nested exception is javax.xml.parsers.ParserConfigurationException: Unable to validate using XSD: Your JAXP provider [org.apache.crimson.jaxp.DocumentBuilderFactoryImpl@1be2d65] 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)
 at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:342)
 at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310)
 at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143)
 at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178)
 at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149)
 at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:212)
 at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:113)
 at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:80)
 at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:123)
 at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:422)
 at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
 at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139)
 at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:83)
 at com.wiselong.tools.servermonitor.ServerMonitor.initBean(ServerMonitor.java:90)
 at com.wiselong.tools.servermonitor.ServerMonitor.main(ServerMonitor.java:217)
Caused by: javax.xml.parsers.ParserConfigurationException: Unable to validate using XSD: Your JAXP provider [org.apache.crimson.jaxp.DocumentBuilderFactoryImpl@1be2d65] 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.DefaultDocumentLoader.createDocumentBuilderFactory(DefaultDocumentLoader.java:102)
 at org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:70)
 at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:396)
 ... 15 more
Caused by: java.lang.IllegalArgumentException: No attributes are implemented
 at org.apache.crimson.jaxp.DocumentBuilderFactoryImpl.setAttribute(DocumentBuilderFactoryImpl.java:93)
 at org.springframework.beans.factory.xml.DefaultDocumentLoader.createDocumentBuilderFactory(DefaultDocumentLoader.java:99)
 ... 17 more

此问题在网上找了很多帖子都没有找到解决方案,后来发现是jar包冲突的问题
原因是:j2ee1.3xxx.jar或j2ee1.4xxx.jar与xmlxxx.jar相关的jar包有冲突
解决方案一:删除j2ee1.3xxx.jar或j2ee1.4xxx.jar即可解决

解决方案二:先加载xmlxxx.jar相关的jar包,再加载j2eexxx.jar相关的jar包,通过加载jar包的先后顺序来解决冲突问题

does not support XML Schema. Are you running on Java 1.4 with Apache Crimson? Up相关推荐

  1. JSR 356 WebSocket (Java WebSocket 1.0) support is not available when running on Java 6. To suppress

    tomcat异常,哪位大神给说说红色字体的异常的解决方法 [问题点数:20分] 不显示删除回复 显示所有回复 显示星级回复 显示得分回复 只显示楼主 收藏 关注 u014744615 那孩快跑 本版等 ...

  2. xjc java_JDK Tools - xjc: 将 XML Schema 编译成 Java 类

    xjc 是 JAXB 将 xsd 生成 Java 类的工具. 命令格式 xjc [ options ] schema file/URL/dir/jar ... [-b bindinfo ] ... 命 ...

  3. Spring笔记——8.基于XML Schema的简化配置

    我们可以使用XML Schema的配置方式来简化xml文件的配置. p:简化设值注入 p:与property子元素作用相同,用于设值注入.若想使用p,则xml文件中需要引入对p的说明,一般自动生成的x ...

  4. Unable to locate Spring NamespaceHandler for XML schema namespace [http://cxf.apache.org/jaxws]

    利用cxf调试webservice接口的时候出现下面的错误 error:Unable to locate Spring NamespaceHandler for XML schema namespac ...

  5. 使用W3C XML Schema

    为什么80%的码农都做不了架构师?>>>    W3C XML Schema 定义语言是描述和约束XML文档内容的XML语言,W3C推荐使用W3C XML Schema. 本文介绍了 ...

  6. XML Schema用法

    你现在应该知道XML只说明数据的结构而并不关心数据是如何具体描述的.数据是否正确.XML文档的强制性结构化需求是通过DTD(文档类型说明)来实现的.那就是本系列文章中先前讲述的主题.在本文里,我们概要 ...

  7. rest-assured之Schema validation(包括JSON Schema validation及Xml Schema validation)

    rest-assured从2.1.0版本开始支持  Schema 验证,包括JSON Schema validation及Xml Schema validation.我们之前断言响应体都是一个一个字段 ...

  8. XML Schema学习

    最近埋头苦读WMFC定义的接口1标准文档,其中对XML格式的定义都使用了XML Schema,由于XML Schema在很多方面都有很大的作用,大有取代DTD的趋势,所以在此写了一些学习笔记,有疏漏的 ...

  9. XML Schema简介

    XML Schema简介 什么是XMLSchema? XMLSchema的作用是定义XML文档的合法构建模块,类似DTD. XMLSchema 是基于 XML 的DTD 替代者. XMLSchema ...

最新文章

  1. spintboot学习笔记
  2. 编码原则:不变量/前置条件/后置条件
  3. IOS的UI基础02
  4. git 安装 on centos7
  5. Hands-on Lab (6) - 配置Gogs的Webhook
  6. Spring Cloud中关于@EnableFeignClients注解的属性字段basePackages
  7. 【第二十九章】 springboot + zipkin + mysql
  8. 开源游戏《一小时人生》GitHub仓库被删,CEO亲自道歉
  9. MongoDB的存储结构及对空间使用率的影响
  10. Oracle之外键(Foreign Key)使用方法具体解释(二)- 级联删除(DELETE CASCADE)
  11. $.ajax的回调function中的this与 element-ui的this.$alert冲突问题解决
  12. 编译OpenJDK12:LINK : warning LNK4098: 默认库“LIBCMT”与其他库的使用冲突;请使用 /NODEFAULTLIB:library
  13. 工作十年,分享看过的优质 Java 书籍
  14. 2022开源的群管理机器人源码+实测可用
  15. 平方根函数sqrt和牛顿迭代法
  16. 如何把大写金额变为小写数字_人民币金额(数字)大小写转换在线工具
  17. 二进制加法器c语言程序,二进制加法器电路框图
  18. 上传截断_文件上传路径截断实例
  19. hdu 2629 Identity Card (字符串解析模拟题)
  20. Qt其实时报:一下插件错误无法被载入

热门文章

  1. Halcon画矩形框(正矩形和最小外接矩形)
  2. Android之调用第三方API导航(高德,百度,google)
  3. jieba分词的最详细解读
  4. Telink BLE MESH开发|ble mesh开发教程《三》telink_sig_mesh串口收发数据
  5. git clone 克隆成功,但签出失败
  6. python爬取京东商品(使用cookies,header,xpath匹配),解决ajax。 后附有selenium模拟访问抓取网页方法和视频演示
  7. 解决GitHub中灰色文件夹问题
  8. 3、公司法规 - 开公司创业系列文章
  9. 万能SQL查询面试题
  10. 关于STM32 CAN FIFO的理解