does not support XML Schema. Are you running on Java 1.4 with Apache Crimson? Up
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相关推荐
- JSR 356 WebSocket (Java WebSocket 1.0) support is not available when running on Java 6. To suppress
tomcat异常,哪位大神给说说红色字体的异常的解决方法 [问题点数:20分] 不显示删除回复 显示所有回复 显示星级回复 显示得分回复 只显示楼主 收藏 关注 u014744615 那孩快跑 本版等 ...
- xjc java_JDK Tools - xjc: 将 XML Schema 编译成 Java 类
xjc 是 JAXB 将 xsd 生成 Java 类的工具. 命令格式 xjc [ options ] schema file/URL/dir/jar ... [-b bindinfo ] ... 命 ...
- Spring笔记——8.基于XML Schema的简化配置
我们可以使用XML Schema的配置方式来简化xml文件的配置. p:简化设值注入 p:与property子元素作用相同,用于设值注入.若想使用p,则xml文件中需要引入对p的说明,一般自动生成的x ...
- 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 ...
- 使用W3C XML Schema
为什么80%的码农都做不了架构师?>>> W3C XML Schema 定义语言是描述和约束XML文档内容的XML语言,W3C推荐使用W3C XML Schema. 本文介绍了 ...
- XML Schema用法
你现在应该知道XML只说明数据的结构而并不关心数据是如何具体描述的.数据是否正确.XML文档的强制性结构化需求是通过DTD(文档类型说明)来实现的.那就是本系列文章中先前讲述的主题.在本文里,我们概要 ...
- rest-assured之Schema validation(包括JSON Schema validation及Xml Schema validation)
rest-assured从2.1.0版本开始支持 Schema 验证,包括JSON Schema validation及Xml Schema validation.我们之前断言响应体都是一个一个字段 ...
- XML Schema学习
最近埋头苦读WMFC定义的接口1标准文档,其中对XML格式的定义都使用了XML Schema,由于XML Schema在很多方面都有很大的作用,大有取代DTD的趋势,所以在此写了一些学习笔记,有疏漏的 ...
- XML Schema简介
XML Schema简介 什么是XMLSchema? XMLSchema的作用是定义XML文档的合法构建模块,类似DTD. XMLSchema 是基于 XML 的DTD 替代者. XMLSchema ...
最新文章
- spintboot学习笔记
- 编码原则:不变量/前置条件/后置条件
- IOS的UI基础02
- git 安装 on centos7
- Hands-on Lab (6) - 配置Gogs的Webhook
- Spring Cloud中关于@EnableFeignClients注解的属性字段basePackages
- 【第二十九章】 springboot + zipkin + mysql
- 开源游戏《一小时人生》GitHub仓库被删,CEO亲自道歉
- MongoDB的存储结构及对空间使用率的影响
- Oracle之外键(Foreign Key)使用方法具体解释(二)- 级联删除(DELETE CASCADE)
- $.ajax的回调function中的this与 element-ui的this.$alert冲突问题解决
- 编译OpenJDK12:LINK : warning LNK4098: 默认库“LIBCMT”与其他库的使用冲突;请使用 /NODEFAULTLIB:library
- 工作十年,分享看过的优质 Java 书籍
- 2022开源的群管理机器人源码+实测可用
- 平方根函数sqrt和牛顿迭代法
- 如何把大写金额变为小写数字_人民币金额(数字)大小写转换在线工具
- 二进制加法器c语言程序,二进制加法器电路框图
- 上传截断_文件上传路径截断实例
- hdu 2629 Identity Card (字符串解析模拟题)
- Qt其实时报:一下插件错误无法被载入
热门文章
- Halcon画矩形框(正矩形和最小外接矩形)
- Android之调用第三方API导航(高德,百度,google)
- jieba分词的最详细解读
- Telink BLE MESH开发|ble mesh开发教程《三》telink_sig_mesh串口收发数据
- git clone 克隆成功,但签出失败
- python爬取京东商品(使用cookies,header,xpath匹配),解决ajax。 后附有selenium模拟访问抓取网页方法和视频演示
- 解决GitHub中灰色文件夹问题
- 3、公司法规 - 开公司创业系列文章
- 万能SQL查询面试题
- 关于STM32 CAN FIFO的理解