Xerces version in WebSphere reports errors during fix installation
 Technote (FAQ)
 
Problem
The Java™ Technology Center (JTC) supplies the JDK™ for WebSphere® Application Server on AIX® and Windows®. This includes an old copy of Xerces that causes errors during execution of the fix Installer.
 
Solution
Background
The Interim Fix Installer includes a version check for xerces.jar to avoid installation errors.

For example, errors can occur with versions of the JDK shipped by the JTC. This JDK shipped an old copy of Xerces in the lib/ext directory.

The JVM™ loads all the JAR files in the jre/lib/ext directory under the JDK, so when the interim fix installer makes calls to the XML parser, it gets the old parser rather than the parser shipped in the interim fix JAR.

Problem
The following errors are seen during installation of and interim fix in the extractor file under WebSphere/AppServer/InterimFix/PQxxxxx/Extractor.txt:
Error 39 -- Incorrect XML parser was loaded. Expecting version (Xerces 1.2.1), actually loaded version (Xerces 1.0.3)
Error 113 -- XMLHandler() failed to load
Solution
Remove the xerces.jar from the lib/ext directory, then apply the interim fix.

Note: Renaming does not work because the methods within are the same name.
 
 
 


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > Install
Operating system(s): HP-UX
Software version: 4.0
Software edition:
Reference #: 1045031
IBM Group: Software Group
Modified date: Jul 29, 2005