PQ84492: MD18076.sh (invoked by applyptf.sh) failed when migrating from W501000 to W502000 | |||||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||||
![]() APAR status Closed as program error. Error description When applyptf.sh is invoked after applying W502000 maintenance on top of W501000, the applyptf.out showed it was successful, but W501001.log showed the following error when invoking MD18076.sh: java.lang.reflect.InvocationTargetException: java.lang.NoClassDefFoundError: org/eclipse/emf/ecore/EObject .at java.lang.Class.forName1(Native Method) .at java.lang.Class.forName(Class.java:142) Other scripts were successful and W502000 level was listed as a current level. What the MD18076.sh script does is to move from using JSSE certificates in a keystore to using JSSE certificates stored in RACF. If this script is not ran successfully, you will see a keystore not found message when you try to use JSSE after changing the repertoire you are using to specify a RACF keyring instead of a keystore file.Local fix Contact L2 support for the steps to re-run MD18076.sh if you need this functionality.Problem summary **************************************************************** * USERS AFFECTED: All users of WebSphere Application Server * * V5.0 for z/OS * **************************************************************** * PROBLEM DESCRIPTION: NoClassDefFound error running * * MD18076.sh postinstall script. * **************************************************************** * RECOMMENDATION: * **************************************************************** Changes were made to the admin component that made the wsadmin function dependent on a new jar file. The new jar file loaded via a postinstall script. Postinstall script MD18076.sh was run before the jar file was loaded, so its call to wsadmin failed with the following error: java.lang.reflect.InvocationTargetException: java.lang. NoClassDefFoundError: org/eclipse/emf/ecore/EObject at java.lang.Class.forName1(Native Method) at java.lang.Class.forName(Class.java:142) at com.ibm.websphere.management.configservice. ConfigServiceFactory.createConfigService (ConfigServiceFactory.java:50) at com.ibm.ws.scripting.AdminConfigClient.init (AdminConfigClient.java:378) at com.ibm.ws.scripting.AdminConfigClient.<init> (AdminConfigClient.java:221) at com.ibm.ws.scripting.WasxShell.declareBeans (WasxShell.java:398) at com.ibm.ws.scripting.AbstractShell.run (AbstractShell.java:1533) at com.ibm.ws.scripting.WasxShell.main (WasxShell.java:805) at java.lang.reflect.Method.invoke(Native Method) at com.ibm.ws.bootstrap.WSLauncher.main (WSLauncher.java:104) The MD18076.sh post install action was not completed if this error was encountered.Problem conclusion Ship a new post install script that reruns the affected script if it did not complete sucessfully. APAR PQ84492 is associated with SERVICE LEVEL W502005 of WebSphere Application Server V5.0 for z/OS.Temporary fix Comments ž**** PE04/04/30 FIX IN ERROR. SEE APAR PQ88249 FOR DESCRIPTION
APAR is sysrouted FROM one or more of the following: APAR is sysrouted TO one or more of the following: Modules/Macros
Publications Referenced
|
Document Information |
Current web document: swg1PQ84492.html
Product categories: Software > Application Servers >
Distributed Application & Web Servers > WebSphere Application
Server for z/OS
Operating system(s):
Software version: 500
Software edition:
Reference #: PQ84492
IBM Group: Software Group
Modified date: May 7, 2004
(C) Copyright IBM Corporation 2000, 2009. All Rights Reserved.