分析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...
  • hua00shao
  • hua00shao
  • 2015年04月02日 16:57
  • 1002

javax.xml.parsers.FactoryConfigurationError错误分析

2008-10-2 15:34:36 org.springframework.context.support.AbstractApplicationContext prepareRefresh ...
  • Zhongxiucheng
  • Zhongxiucheng
  • 2011年08月19日 11:02
  • 2578

javax.xml.parsers.DocumentBuilderFactory cannot be found 错误

新浪SAE服务器报如下错误: - [02/Sep/2015:15:22:29 +0800] JAVA_Error: Failed startup of context c.s.s.w.SaeWebA...
  • thc1987
  • thc1987
  • 2015年09月02日 15:51
  • 3080

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

在一次项目开发时,遇到了一个问题,控制台报错:javax.xml.Stream.FactoryFinder$ConfigurationError:Provider com.sun.xml.Stre...
  • qinxian20120
  • qinxian20120
  • 2015年04月30日 21:35
  • 1938

启动Weblogic时遇到两个问题Management141266和javax.xml.stream.FactoryConfigurationError

今天启动Weblogic时遇到错误weblogic.management.ManagementException: [Management:141266]
  • xiaoyu714543065
  • xiaoyu714543065
  • 2014年11月05日 17:42
  • 1290

WebLogic启动异常impl.dv.dtd.DTDDVFactoryImpl does not extend from DTDDVFactory.

在linux下启动weblogic的时候,出现以下异常:
  • aspnet2002web
  • aspnet2002web
  • 2016年03月29日 17:58
  • 1405

weblogic.xml.jaxp.RegistrySAXParserFactory cannot be cast to javax.xml.parsers.SAXParserFactory

报错信息如下: weblogic.xml.jaxp.RegistrySAXParserFactory cannot be cast to javax.xml.parsers.SAXParserFac...
  • guchuanlong
  • guchuanlong
  • 2012年12月18日 16:13
  • 3934

在weblogic 部署出现的 错误

The validator class: "org.apache.taglibs.standard.tlv.JstlCoreTLV" has failed with the following exc...
  • z69183787
  • z69183787
  • 2013年02月21日 14:48
  • 27352

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
  • 4033

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

声明:转载请注明出处,否则追究其法律责任 引发这个异常有很多原因这边列举两种: 1 .tomcat运行时抛出的异常 : 异常具体为 java.lang.reflect.InvocationTarget...
  • qiailin
  • qiailin
  • 2011年01月24日 12:53
  • 5532
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:分析javax.xml.parsers.FactoryConfigurationError(给出异常分析)
举报原因:
原因补充:

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