"Error occurred during startup java.lang.AbstractMethodError: getXMLReader" error after migrating to V5.0.2
 Technote (troubleshooting)
 
Problem(Abstract)
After migration from WebSphere® Application Server V4.0.7 to V5.0.2 was completed, the application servers would not start. The directory migrated from was /usr/WebSphere/ and the directory migrated to was /opt/WebSphere/. WebSphere migration instructions indicate that migration on the same server must be to a differently-named directory on the same server. Changing the directory from /usr/WebSphere/ to /opt/WebSphere/ is a naming change that migration cannot follow correctly. As a result, it did not update the application server server.xml classpath files correctly.
 
Cause
Classpath entries in the server.xml files are all mapped to usr/WebSphere/ instead of opt/WebSphere/, where V5.0.2 is installed.
 
Resolving the problem
Change the classpaths in the server.xml from usr to opt, save the changes and restart the application servers. After correcting the <classpath> tags for server1 in the example below from /usr to /opt for all application servers in the configuration, the application servers start successfully.

The classpaths changed from usr to opt are:

<classpath>/opt/WebSphere/AppServer/installedApps/FCB-EFS451.ear/efs45.w
ar/WEB-INF/classes</classpath>

<classpath>/opt/WebSphere/AppServer/installedApps/FCB-EFS451.ear/efs45.w
ar/WEB-INF/lib/efs.jar</classpath>

<classpath>/opt/WebSphere/AppServer/installedApps/FCB-EFS451.ear/efs45.w
ar/WEB-INF/lib/jmxri.jar</classpath>
<classpath>/opt/WebSphere/AppServer/lib/j2ee.jar</classpath>
<classpath>/opt/mqm/java/lib</classpath>
<classpath>/opt/mqm/java/lib/com.ibm.mq.jar</classpath>
<classpath>/usr/opt/db2_08_01/java/db2java.zip</classpath>
(this was the correct classpath for the database)
<classpath>/opt/WebSphere/AppServer/installedApps/CheckImages.ear/CheckI
mages.war/WEB-INF/lib/log4j.jar</classpath>

<classpath>/opt/WebSphere/AppServer/installedApps/CheckImages.ear/CheckI
mages.war/WEB-INF/lib/cftripledes.zip</classpath>

<classpath>/opt/WebSphere/AppServer/installedApps/CheckImages.ear/CheckI
mages.war/WEB-INF/classes</classpath>
<classpath>/opt/FFI/FFS4.5/UAE1.1/engine/UAE11.jar</classpath>

<classpath>/opt/FFI/FFS4.5/UAE1.1/channels/UAEEmail11.jar</classpath>

<classpath>/opt/FFI/FFS4.5/UAE1.1/engine/UAEClientEJB11.jar</classpath>
<classpath>/opt/mqm/java/lib/connector.jar</classpath>
<classpath>/opt/WebSphere/AppServer/lib/xerces.jar</classpath>
 
 
Cross Reference information
Segment Product Component Platform Version Edition
Application Servers Runtimes for Java Technology Java SDK
 
Historical Number
56954.499.000
 
 


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > Migration
Operating system(s): Windows
Software version: 5.0.2
Software edition:
Reference #: 1168826
IBM Group: Software Group
Modified date: May 12, 2004