Actions
Bug #2305
closedFactoryConfigurationError: Provider org.apache.xerces.jaxp.SAXParserFactoryImpl not found
Start date:
2015-02-02
Due date:
% Done:
100%
Estimated time:
Legacy ID:
Applies to branch:
9.6
Fix Committed on Branch:
9.6
Fixed in Maintenance Release:
Platforms:
Description
This bug issue was reported in following forum post:
https://saxonica.plan.io/boards/3/topics/5992
The use of the SAXParserFactoryImpl when setting the XMLResolver throws the following exception:
[FactoryConfigurationError: Provider org.apache.xerces.jaxp.SAXParserFactoryImpl not found]
IKVM.NativeCode.sun.misc.Unsafe.throwException(Object thisUnsafe, Exception x) +33
sun.misc.Unsafe.throwException(Exception t) +37
java.lang.Class.newInstance0(CallerID ) +744
java.lang.Class.newInstance(CallerID ) +104
net.sf.saxon.trans.DynamicLoader.getInstance(String className, ClassLoader classLoader) +180
net.sf.saxon.Configuration.makeURIResolver(String className) +73
net.sf.saxon.trans.XmlCatalogResolver.setCatalog(String catalog, Configuration config, Boolean isTracing) +237
_Default.Page_Load(Object sender, EventArgs e)
This is a class loader issue, where the class is not available in the default ClassLoader. The solution in the DynamicLoader
class is to add the SAXParserFactoryImpl class to the list of known classes.
Please register to edit this issue
Actions