PQ77023; 4.0.6: Getting XERCES errors with
replacement XERCES in LIB/APP
Downloadable files
Abstract
Getting XERCES errors with replacement XERCES in lib/app
dir, after installing WebSphere Application Server Fix Pack 6
Download Description
Configuration that included a different version of xerces library in
the lib/app directory worked correctly in WebSphere Application Server
4.0.5, but generated following stack trace after installing fixpack 6
(4.0.6):
Starting EJB jar: Tasks
> WrappedExecption of java.lang.ClassCastException:
> org.apache.xerces.jaxp.SAXParserFactoryImpl
at
com.ibm.xmi.base.impl.StartLoad.makeParser(StartLoad.jav
a:66)
at
com.ibm.xmi.base.impl.StartLoad.load(StartLoad.java:49)
PROBLEM DESCRIPTION: If a user deploys a different version of an exisitng
class in the WebSphere lib directory to the lib/app directory (for
example, Xerces), this could create a problem in the startup of the Admin
Server.
RECOMMENDATION: If a user deploys a different version of an exisitng class
in the WebSphere lib directory to the lib/app directory (for example,
Xerces), this could create a problem in the startup of the Admin Server.
The problem is due to the fact that the classpath for lib/app is also
enabled for the Admin
Server, when it should be disabled.
Prerequisites
NONE
Installation Instructions
Please review the readme.txt for detailed installation
instructions.