分析javax.xml.parsers.FactoryConfigurationError(给出异常分析)

原创 2011年01月24日 12:53:00

声明:转载请注明出处,否则追究其法律责任

 

引发这个异常有很多原因这边列举两种:

 

1 .tomcat运行时抛出的异常 :

 

异常具体为

分析 java.lang.reflect.InvocationTargetException 这个lang包 reflect引发的异常,再看 Caused by: javax.xml.parsers.FactoryConfigurationError: Provider org.apache.xerces.jaxp.SAXParserFactoryImpl not found

 

说明classloader 过程中报错,说明没有这个类 仔细一找果然没有这个jar

 

解决办法 :添加 xercesImpl.jar,xml-apis.jar 到web-inf/lib下。重启WEB就行了。

 

找不到包可以到 http://archive.apache.org/dist/xml/xerces-j/ 去下载

 

 

2.使用服务器使用Resin3的时候如果报错的话当然用过遇到了就写下来:

 

javax.xml.parsers.FactoryConfigurationError: Provider org.apache.xerces.jaxp.SAXParserFactoryImpl ...

 

原因是Resin采用自己的XML解析器


可采用以下方式进行更改

 

1。新建一个 jaxp.properties,内容如下:


javax.xml.parsers.SAXParserFactory: org.apache.xerces.jaxp.SAXParserFactoryImpl
文件存放于%JAVA_HOME%/jre/lib/下

2。在应用中增加解析的需要的包:
xercesImpl.jar,xml-apis.jar

当然也可以放在项目里面


 下载如图

 

 

 

最后得到如下结果:

 

 

 

 

 

 

javax.xml.parsers.FactoryConfigurationError: Provider org.apache.xerces.jaxp.DocumentBuilderFactoryI

在jdk安装路径下/jre/lib下面jaxp.properties中内容改为下面的类就可以了javax.xml.parsers.SAXParserFactory=com.sun.org.apache...

javax.xml.parsers.FactoryConfigurationError错误分析

2008-10-2 15:34:36 org.springframework.context.support.AbstractApplicationContext prepareRefresh ...

异常:javax.xml.Stream.FactoryFinder$ConfigurationError:Provider com.sun.xml.Stream.ZephyrParserFactory

在一次项目开发时,遇到了一个问题,控制台报错:javax.xml.Stream.FactoryFinder$ConfigurationError:Provider com.sun.xml.Stre...

在weblogic 部署出现的 错误

The validator class: "org.apache.taglibs.standard.tlv.JstlCoreTLV" has failed with the following exc...

xml parser jdk版本切换后出错,解决方法set 应用服务器 jdk/optional java vm arguments:

set  resin jdk/optional java vm arguments:-Djavax.xml.parsers.SAXParserFactory=org.apache.xerces.jax...
  • javandy
  • javandy
  • 2010年02月08日 09:51
  • 3989

设置Grails中的domain的字段默认是否允许为空

在grails-app/conf/Config.groovy中加入以下配置,可以设置使用整个GORM是否默认允许domain的字段为空。 //设置gorm默认允许字段为空 grails.gorm....

angularJS中cookies的使用

$cookies提供浏览器cookies的读/写访问操作。支持1.4及以上版本。需要引入ngCookies模块。angular.cookies[.min].js方法:get(key);根据key返回该...

javax.xml.parsers.FactoryConfigurationError错误分析

2008-10-2 15:34:36 org.springframework.context.support.AbstractApplicationContext prepareRefresh  信...
  • xiciliu
  • xiciliu
  • 2012年08月11日 12:53
  • 498

javax.xml.parsers.DocumentBuilderFactory,javax.xml.transform.TransformerFactory 问题

javax.xml.parsers.DocumentBuilderFactory,javax.xml.transform.TransformerFactory 问题 linux 实现类 null...
  • robinhf
  • robinhf
  • 2011年02月12日 18:09
  • 1133

javax.xml.bind.UnmarshalException异常解决办法

1:重现错误       学习SOA:服务端使用SCA+SDO发布web服务,服务返回一个DataObject对象。客户端使用CXF+Spring访问服务。但是访问的时候发生了以下错误: java...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:分析javax.xml.parsers.FactoryConfigurationError(给出异常分析)
举报原因:
原因补充:

(最多只允许输入30个字)