Spring配置dubbo时报错: does not support XML
来源:互联网 发布:阿里云cdn配置https 编辑:程序博客网 时间:2024/05/23 23:25
Exception in thread "main" org.springframework.beans.factory.BeanDefinitionStoreException: Unable to validate using XSD: Your JAXP provider [org.apache.crimson.jaxp.DocumentBuilderFactoryImpl@84abc9] 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.DefaultDocumentLoader.createDocumentBuilderFactory(DefaultDocumentLoader.java:102)
at org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:71)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:405)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:357)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:334)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:126)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:142)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:168)
at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:113)
at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:79)
at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:94)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:294)
at org.springframework.context.support.FileSystemXmlApplicationContext.<init>(FileSystemXmlApplicationContext.java:89)
at org.springframework.context.support.FileSystemXmlApplicationContext.<init>(FileSystemXmlApplicationContext.java:74)
at com.sinosafe.activeCard.biz.TestDubboServer.main(TestDubboServer.java:8)
根据报错信息does not support XML Schema,首先对比了和原来的bean的配置文件,发现spring版本较低,为2.0,定位了spring的bean配置文件是不是应用要DTD格式
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
"http://www.springframework.org/dtd/spring-beans.dtd">
于是添加了。然后报错不支持bean的命名空间。
七夕加班到晚上10点,也没其他思路。这个时候就应该暂时放弃了,待来日思维比较清晰的时候,继续研究。
第二天,偶然发现http://mcbeath.iteye.com/blog/1418355,里面的解决思路如下:
”我实在找不到第三个错误的可能性了,怎么办,算了,豁出去了,一个一个单词看错误信息吧,我看啊看啊,终于:一个下午过去了,继续看啊看啊Your JAXP provider [gnu.xml.dom.JAXPFactory@5e7663] does not support XML Schema. gnu,好像在那儿见过啊,快点想起来,对了,jfreechart里好像有这个东东,一看果然gunjaxp.jar,jfreechart里有这个东东,删掉它试试,成功了 “
心中一阵窃喜,就仔细看下我的为什么会does not support XML Schema,发现是org.apache.crimson.jaxp.DocumentBuilderFactoryImpl@84abc9,这个类在crimson.jar中。于是也尝试着将其删除。果然没有报这个错了,根据后面其他的报错信息,将其他缺少的jar包添加上,终于将dubbo的服务在spring2.0的框架上搭建起来了。后续再继续看看crimson.jar这个包是否对其他功能有影响。
- Spring配置dubbo时报错: does not support XML
- SOA工程部署时报错:MDS-00054 (composite.xml does not exist)
- spring boot配置dubbo(XML)
- 启动ip wizard时报the ip wizard does not support dhcp
- 【Loadrunner】-启动ip wizard时报the ip wizard does not support dhcp
- Dialect does not support sequences
- service ***** does not support chkconfig
- dialect does not support sequences
- serviced does not support chkconfig
- struts2 报错"items" does not support runtime expressions
- tomcat报错:The server does not support version 3.0
- 数据库报错:OracleDialect does not support identity key generation
- 关于imx6Q报错 processor does not support ARM mode
- spring mvc 启动时报错Could not open ServletContext resource [/WEB-INF/appServlet-servlet.xml]
- Unable to validate using XSD: Your JAXP provider does not support XML Schema
- IDEA中Spring配置错误:class path resource [.xml] cannot be opened because it does not exist
- does not support authentication protocol问题解决办法
- Client does not support authentication protocol
- poj--A Knight's Journey
- 初学c/c++——接触time函数
- 小码哥HTML5培训给你未来锦上添花
- HDU 5764 After a Sleepless Night(dfs)
- 几种PHP实现网页抓取的程序代码
- Spring配置dubbo时报错: does not support XML
- 简单的nginx代理负载搭建
- C#通过shell32获取文件详细备注信息
- dubbo分布式服务
- 模仿今日头条客户端的界面及简单功能实现
- 使用MediaPlayer在Service中后台播放网络音乐
- Servlet_01:eclipse 创建 Web 项目
- 基于vs2005+wince6.0系统的触摸屏 tcp/ip联调总结
- 实现Home键效果