XML classpath issue.

Hi,

My web app is running on iPlanet 6.0 with JDK1.3.1. I'm planning to upgrade the JDK version to 1.4.2. But by doing so, I'm getting a FactoryConfigurationError. I'm using the old xerces.jar file and its on the classpath.

Here is the error message:

Internal error: Unexpected error condition thrown (javax.xml.parsers.FactoryConfigurationError: Provider org.apache.xerces.jaxp.SAXParserFactoryImpl not found,Provider org.apache.xerces.jaxp.SAXParserFactoryImpl not found), stack: javax.xml.parsers.FactoryConfigurationError: Provider org.apache.xerces.jaxp.SAXParserFactoryImpl not found

at javax.xml.parsers.SAXParserFactory.newInstance(SAXParserFactory.java:93)

at com.iplanet.server.http.util.XmlConfig.parseConfig(XmlConfig.java:75)

at com.iplanet.server.http.servlet.VirtualServer.<init>(VirtualServer.java:76)

at com.iplanet.server.http.servlet.VirtualServer.createVirtualServer(VirtualServer.java:165)

at com.iplanet.server.http.servlet.NSServletRunner.VSInit(NSServletRunner.java:721)

Please help me on this.

Regards

SS

[1112 byte] By [srins_2000a] at [2007-11-27 9:24:50]
# 1
I found the reason. In JDK 1.4.2 SAXParserFactory.newInstance has org.apache.crimson.jaxp.SAXParserFactoryImpl whereas the older xerces.jar had org.apache.xerces.jaxp.SAXParserFactoryImplRgdsSS.
speadmina at 2007-7-12 22:21:01 > top of Java-index,Enterprise & Remote Computing,Enterprise Technologies...