`
jarchitect
  • 浏览: 34503 次
  • 性别: Icon_minigender_1
  • 来自: GuangZhou
社区版块
存档分类
最新评论

Spring疑难杂症 - XML配置(1)-Unable to validate using XSD

阅读更多

 

问题:

Unable to validate using XSD: Your JAXP provider [org.apache.crimson.jaxp.DocumentBuilderFactoryImpl@18aaa1e] does not support XML Schema. Are you running on Java 1.4 or below with Apache Crimson? Upgrade to Apache Xerces (or Java 1.5) for full XSD support
环境 JDK1.4 spring2.0.6

 

解决办法:

下载了新版本的xerces 2.9

 

异常完整信息:

Jan 22, 2008 11:07:44 AM org.springframework.context.support.AbstractApplicationContext prepareRefresh 

INFO: Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@1f9dc36: display name [org.springframework.context.support.ClassPathXmlApplicationContext@1f9dc36]; startup date [Tue Jan 22 11:07:44 CST 2008]; root of context hierarchy 

Jan 22, 2008 11:07:44 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions 

INFO: Loading XML bean definitions from class path resource [es6message/fixlength/ism12_fixlength.xml] 

org.springframework.beans.factory.BeanDefinitionStoreException 

Caused by: 

at org.springframework.beans.factory.xml.DefaultDocumentLoader.createDocumentBuilderFactory( 

at org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument( 

at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions( 

at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions( 

at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions( 

at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions( 

at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions( 

at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions( 

at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions( 

at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions( 

at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory( 

at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory( 

at org.springframework.context.support.AbstractApplicationContext.refresh( 

at org.springframework.context.support.ClassPathXmlApplicationContext.<init>( 

at org.springframework.context.support.ClassPathXmlApplicationContext.<init>( 

at com.hsbc.pfs.gbl.message.ES6FixMessageTest.main( 

: Parser configuration exception parsing XML from class path resource [es6message/fixlength/ism12_fixlength.xml]; nested exception is javax.xml.parsers.ParserConfigurationException: Unable to validate using XSD: Your JAXP provider [org.apache.crimson.jaxp.DocumentBuilderFactoryImpl@18aaa1e] does not support XML Schema. Are you running on Java 1.4 or below with Apache Crimson? Upgrade to Apache Xerces (or Java 1.5) for full XSD support.javax.xml.parsers.ParserConfigurationException: Unable to validate using XSD: Your JAXP provider [org.apache.crimson.jaxp.DocumentBuilderFactoryImpl@18aaa1e] does not support XML Schema. Are you running on Java 1.4 or below with Apache Crimson? Upgrade to Apache Xerces (or Java 1.5) for full XSD support.DefaultDocumentLoader.java:101)DefaultDocumentLoader.java:70)XmlBeanDefinitionReader.java:351)XmlBeanDefinitionReader.java:303)XmlBeanDefinitionReader.java:280)AbstractBeanDefinitionReader.java:131)AbstractBeanDefinitionReader.java:147)AbstractBeanDefinitionReader.java:173)AbstractXmlApplicationContext.java:112)AbstractXmlApplicationContext.java:79)AbstractRefreshableApplicationContext.java:101)AbstractApplicationContext.java:389)AbstractApplicationContext.java:324)ClassPathXmlApplicationContext.java:91)ClassPathXmlApplicationContext.java:75)ES6FixMessageTest.java:48) 

 

分享到:
评论
3 楼 331008019 2010-01-14  
bohemia 写道
xml-apis.jar

xercesImpl.jar
这两个放到对应lib目录即可(或者加入classpath);

jar包的依赖问题永远不断.


我把这两个JAR包(2.9.0的)放添加到Classpath下了,怎么还是有这个问题呢?
详细信息如下:
Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Parser configuration exception parsing XML from file [E:\myEclipseWorkspace\media360_dataExport\WEB-INF\applicationContext-activemq.xml]; nested exception is javax.xml.parsers.ParserConfigurationException: Unable to validate using XSD: Your JAXP provider [org.apache.crimson.jaxp.DocumentBuilderFactoryImpl@1db699b] does not support XML Schema. Are you running on Java 1.4 or below 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:377)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:313)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:290)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:142)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:158)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:184)
at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:112)
at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:79)
at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:97)
at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:411)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:338)
at org.springframework.context.support.FileSystemXmlApplicationContext.<init>(FileSystemXmlApplicationContext.java:124)
at org.springframework.context.support.FileSystemXmlApplicationContext.<init>(FileSystemXmlApplicationContext.java:78)
……
2 楼 bohemia 2009-03-01  
xml-apis.jar

xercesImpl.jar
这两个放到对应lib目录即可(或者加入classpath);

jar包的依赖问题永远不断.
1 楼 sinbo 2008-07-24  
xerces 2.9 这个放到什么位置,我怎么放到哪里都不行呢?

相关推荐

    音视频疑难杂症-视频播放之方块效应 呼吸效应1

    在音视频领域,尤其是涉及到实时流传输时,可能会遇到各种技术问题,比如“方块效应”和“呼吸效应”。这两个术语是视频编码和解码过程中常见的现象,它们直接影响到视频的观看体验。 方块效应是由于视频编码采用了...

    MongoDB疑难杂症分析及优化

    MongoDB疑难杂症分析及优化MongoDB疑难杂症分析及优化MongoDB疑难杂症分析及优化MongoDB疑难杂症分析及优化MongoDB疑难杂症分析及优化MongoDB疑难杂症分析及优化MongoDB疑难杂症分析及优化MongoDB疑难杂症分析及优化...

    MySQL数据库疑难杂症排查.pptx

    MySQL数据库疑难杂症排查 MySQL 数据库是一种关系型数据库管理系统,广泛应用于各种 Web 应用程序中。但是,在实际应用中,我们经常会遇到各种问题,例如数据库打开速度慢、查询效率低、服务器负载高等问题。因此...

    系统疑难杂症处理文件,解决系统各种问题

    1. **系统故障诊断**:系统疑难杂症处理的第一步通常是进行诊断,这包括识别出问题的来源,可能是硬件组件,如内存条、硬盘、显卡等,也可能是软件层面的问题,如驱动不兼容、应用程序错误、病毒感染等。诊断工具...

    Java 疑难杂症_笔记.zip

    Java作为世界上最流行的编程语言之一,其复杂性和深度使得开发者在实际开发过程中经常会遇到各种疑难杂症。这份"Java 疑难杂症_笔记.zip"压缩包中的笔记,显然是为了解决这些问题而编写的,旨在帮助Java开发者提高...

    各类电脑疑难杂症处理

    "各类电脑疑难杂症处理"这个主题旨在提供一个全面的解决方案集,帮助用户解决他们在日常使用电脑时遇到的困扰。下面,我们将深入探讨一些常见的电脑问题以及相应的处理方法。 1. **硬件问题**:电脑硬件故障可能是...

    MySQL疑难杂症排查

    关于MySQL数据库疑难杂症排查,审明:本资源归原作者所有。

    以COM对象处理Excel疑难杂症

    处理Excel疑难杂症时,可能会遇到以下几种情况: 1. **错误处理**:在使用COM对象时,可能会遇到文件已被其他进程占用、路径错误等问题。我们需要捕获并处理这些异常,确保程序的稳定运行。 2. **性能优化**:大量...

    17个Docker常见疑难杂症解决方案汇总.docx

    17个Docker常见疑难杂症解决方案汇总.docx

    一网打尽sap各类用户疑难杂症

    首先,文档标题《一网打尽sap各类用户疑难杂症》暗示了文档的主旨,是为了解决在使用SAP系统时可能遇到的各类问题。SAP是全球领先的企业资源规划(ERP)软件供应商,其产品被广泛应用于企业资源管理、客户关系管理、...

    mysql疑难杂症

    ### MySQL疑难杂症排查知识点详解 #### 一、前言 在数据库运维过程中,经常会遇到各种MySQL相关的性能问题。这些问题可能会导致系统响应时间延长、用户体验下降等问题。因此,掌握有效的MySQL性能诊断方法对于DBA...

    CorelDraw 疑难杂症

    CorelDraw 疑难杂症速查手册---Coreldraw曲线形状如何等比例缩放? - AI┆矢量教程 - 平面教程学习

    电脑疑难杂症处理工具

    在电脑使用过程中,有时会遇到各种“疑难杂症”,如病毒感染、系统文件损坏、注册表出错等,这些问题可能导致电脑运行不正常或者功能受限。针对这种情况,开发了一款名为“电脑疑难杂症处理工具”的软件,它是一款...

    菜鸟必读之电脑疑难杂症在线解答集锦

    【电脑疑难杂症在线解答集锦】是一篇针对初级电脑用户的文章,主要涵盖了电脑使用过程中常见的问题和解决方案。这些问题包括: 1. **软盘引发启动错误**:当电脑开机时出现"Non-System disk or disk error replace ...

    疑难杂症处理,修复工具包

    疑难杂症处理,修复工具包 PcMedik 汉化版 ========================= 此工具可修复您的电脑设定,通过对软硬件故障的派查,可有效地修正因上述问题对性能造成的负面影响,从而实现加速的目的。 日志部分已汉化,...

    clickhouse的疑难杂症

    clickhouse的疑难杂症

    CorelDraw 疑难杂症速查手册

    CorelDraw 疑难杂症速查手册---Coreldraw中如何抠图? - AI┆矢量教程 - 平面教程学习

    ASA防火墙疑难杂症与CiscoASA防火墙配置.docx

    ASA防火墙疑难杂症与CiscoASA防火墙配置.docx

    ASA防火墙疑难杂症与Cisco ASA5520防火墙配置.doc

    ASA防火墙疑难杂症与Cisco ASA5520防火墙配置.doc

Global site tag (gtag.js) - Google Analytics