ClassLoader Hierarchy

pfg.classloader.ShowClassLoaders

  1. com.ibm.ws.classloader.CompoundClassLoader - com.ibm.ws.classloader.CompoundClassLoader@7535598e Local ClassPath: C:\ibm\was5\installedApps\pierre\ClassLoaderFun.ear\ClassLoaderWeb.war\WEB-INF\classes;C:\ibm\was5\installedApps\pierre\ClassLoaderFun.ear\ClassLoaderWeb.war; Delegation Mode: PARENT_FIRST

  2. com.ibm.ws.classloader.JarClassLoader - com.ibm.ws.classloader.JarClassLoader@751ad98eReloadableClassLoader : classpath[C:\ibm\was5\lib\app;C:\ibm\was5\java\lib;C:\ibm\was5\java\lib\dt.jar;C:\ibm\was5\java\lib\htmlconverter.jar;C:\ibm\was5\java\lib\ibmtools.jar;C:\ibm\was5\java\lib\tools.jar;C:\ibm\was5\classes;C:\ibm\was5\lib;C:\ibm\was5\lib\EJBCommandTarget.jar;C:\ibm\was5\lib\aat.jar;C:\ibm\was5\lib\activity.jar;C:\ibm\was5\lib\activityImpl.jar;C:\ibm\was5\lib\activitySession.jar;C:\ibm\was5\lib\admin.jar;C:\ibm\was5\lib\adminJms.jar;C:\ibm\was5\lib\als.jar;C:\ibm\was5\lib\analysisEngine.jar;C:\ibm\was5\lib\ant.jar;C:\ibm\was5\lib\appprofile-impl.jar;C:\ibm\was5\lib\appprofile.jar;C:\ibm\was5\lib\base.jar;C:\ibm\was5\lib\bootstrap.jar;C:\ibm\was5\lib\bsf.jar;C:\ibm\was5\lib\ccf.jar;C:\ibm\was5\lib\ccf2.jar;C:\ibm\was5\lib\chart.jar;C:\ibm\was5\lib\classloader.jar;C:\ibm\was5\lib\client.jar;C:\ibm\was5\lib\cloudUtil.jar;C:\ibm\was5\lib\cm.jar;C:\ibm\was5\lib\cmImpl.jar;C:\ibm\was5\lib\cmInt.jar;C:\ibm\was5\lib\cmpopt.jar;C:\ibm\was5\lib\collector.jar;C:\ibm\was5\lib\com.ibm.mq.pcf.jar;C:\ibm\was5\lib\commands.jar;C:\ibm\was5\lib\commonArchive.jar;C:\ibm\was5\lib\commons-logging-api.jar;C:\ibm\was5\lib\databeans.jar;C:\ibm\was5\lib\db2j.jar;C:\ibm\was5\lib\db2jcview.jar;C:\ibm\was5\lib\db2jtools.jar;C:\ibm\was5\lib\debug.jar;C:\ibm\was5\lib\deployutils.jar;C:\ibm\was5\lib\distexcep.jar;C:\ibm\was5\lib\disthub.jar;C:\ibm\was5\lib\drs.jar;C:\ibm\was5\lib\dynacache.jar;C:\ibm\was5\lib\eablib.jar;C:\ibm\was5\lib\ecutils.jar;C:\ibm\was5\lib\ejbcontainer.jar;C:\ibm\was5\lib\ejbportable.jar;C:\ibm\was5\lib\ffdc.jar;C:\ibm\was5\lib\filetransfer.jar;C:\ibm\was5\lib\firststeps.jar;C:\ibm\was5\lib\gskikm.jar;C:\ibm\was5\lib\hplwps.jar;C:\ibm\was5\lib\hplwpsI.jar;C:\ibm\was5\lib\httpsession.jar;C:\ibm\was5\lib\httpsessiondb.jar;C:\ibm\was5\lib\httpsessionmtm.jar;C:\ibm\was5\lib\idl.jar;C:\ibm\was5\lib\ivbjfaceall.jar;C:\ibm\was5\lib\ivblogbr.jar;C:\ibm\was5\lib\ivjbase.jar;C:\ibm\was5\lib\ivjejb35.jar;C:\ibm\was5\lib\ivt.jar;C:\ibm\was5\lib\iwsorb.jar;C:\ibm\was5\lib\j2c.jar;C:\ibm\was5\lib\j2cImpl.jar;C:\ibm\was5\lib\j2cIntf.jar;C:\ibm\was5\lib\j2ee-validation.jar;C:\ibm\was5\lib\j2ee.jar;C:\ibm\was5\lib\jaaslogin.jar;C:\ibm\was5\lib\jacl.jar;C:\ibm\was5\lib\jcc.jar;C:\ibm\was5\lib\jdom.jar;C:\ibm\was5\lib\jflt.jar;C:\ibm\was5\lib\jh.jar;C:\ibm\was5\lib\jmsserver.jar;C:\ibm\was5\lib\jmsserverI.jar;C:\ibm\was5\lib\jmxc.jar;C:\ibm\was5\lib\jmxext.jar;C:\ibm\was5\lib\jmxx.jar;C:\ibm\was5\lib\jrom.jar;C:\ibm\was5\lib\js.jar;C:\ibm\was5\lib\jython.jar;C:\ibm\was5\lib\lmproxy.jar;C:\ibm\was5\lib\logbrjface.jar;C:\ibm\was5\lib\logutil.jar;C:\ibm\was5\lib\ltext.jar;C:\ibm\was5\lib\marshall.jar;C:\ibm\was5\lib\messaging.jar;C:\ibm\was5\lib\messagingClient.jar;C:\ibm\was5\lib\messagingImpl.jar;C:\ibm\was5\lib\mof.jar;C:\ibm\was5\lib\mofj2ee.jar;C:\ibm\was5\lib\mofjava.jar;C:\ibm\was5\lib\mq.jar;C:\ibm\was5\lib\mqjd.jar;C:\ibm\was5\lib\naming.jar;C:\ibm\was5\lib\namingclient.jar;C:\ibm\was5\lib\namingserver.jar;C:\ibm\was5\lib\nls.jar;C:\ibm\was5\lib\nlsres.jar;C:\ibm\was5\lib\pagelist.jar;C:\ibm\was5\lib\physicalrep.jar;C:\ibm\was5\lib\pluginconfig.jar;C:\ibm\was5\lib\pluginprocessor.jar;C:\ibm\was5\lib\pm.jar;C:\ibm\was5\lib\pmi.jar;C:\ibm\was5\lib\pmiclient.jar;C:\ibm\was5\lib\pmimpl.jar;C:\ibm\was5\lib\pmirm.jar;C:\ibm\was5\lib\portupdate.jar;C:\ibm\was5\lib\processintf.jar;C:\ibm\was5\lib\processmgmt.jar;C:\ibm\was5\lib\qname.jar;C:\ibm\was5\lib\querymd.jar;C:\ibm\was5\lib\ras.jar;C:\ibm\was5\lib\recjava.jar;C:\ibm\was5\lib\rsadaptercci.jar;C:\ibm\was5\lib\rsadapterspi.jar;C:\ibm\was5\lib\rsaexternal.jar;C:\ibm\was5\lib\runtime.jar;C:\ibm\was5\lib\runtimefw.jar;C:\ibm\was5\lib\runtimeimpl.jar;C:\ibm\was5\lib\sas.jar;C:\ibm\was5\lib\sdrt.jar;C:\ibm\was5\lib\security.jar;C:\ibm\was5\lib\securityimpl.jar;C:\ibm\was5\lib\servletevent.jar;C:\ibm\was5\lib\sljc.jar;C:\ibm\was5\lib\soap-sec.jar;C:\ibm\was5\lib\soap.jar;C:\ibm\was5\lib\spy-sl53.jar;C:\ibm\was5\lib\spy.jar;C:\ibm\was5\lib\sqlserver.jar;C:\ibm\was5\lib\tcljava.jar;C:\ibm\was5\lib\threadpool.jar;C:\ibm\was5\lib\tperfviewer.jar;C:\ibm\was5\lib\tx.jar;C:\ibm\was5\lib\txCallbacks.jar;C:\ibm\was5\lib\txPrivate.jar;C:\ibm\was5\lib\txRecoveryUtils.jar;C:\ibm\was5\lib\uddi4j-wsdl.jar;C:\ibm\was5\lib\uddi4j.jar;C:\ibm\was5\lib\uddi4jv2.jar;C:\ibm\was5\lib\util.jar;C:\ibm\was5\lib\utils.jar;C:\ibm\was5\lib\validation-framework.jar;C:\ibm\was5\lib\validationmgr.jar;C:\ibm\was5\lib\vaprt.jar;C:\ibm\was5\lib\wasjmx.jar;C:\ibm\was5\lib\wasproduct.jar;C:\ibm\was5\lib\wasupgrade.jar;C:\ibm\was5\lib\wasx.jar;C:\ibm\was5\lib\webcontainer.jar;C:\ibm\was5\lib\websphere-validation.jar;C:\ibm\was5\lib\webtlsrn.jar;C:\ibm\was5\lib\wftutils.jar;C:\ibm\was5\lib\wjmxapp.jar;C:\ibm\was5\lib\wlmclient.jar;C:\ibm\was5\lib\wlmserver.jar;C:\ibm\was5\lib\workspace-query.jar;C:\ibm\was5\lib\workspace.jar;C:\ibm\was5\lib\ws-base-resources.jar;C:\ibm\was5\lib\ws-commons-logging.jar;C:\ibm\was5\lib\ws-config-appdeploy.jar;C:\ibm\was5\lib\ws-config-common.jar;C:\ibm\was5\lib\ws-config-servers.jar;C:\ibm\was5\lib\ws-j2eex.jar;C:\ibm\was5\lib\wsanttasks.jar;C:\ibm\was5\lib\wsatlib.jar;C:\ibm\was5\lib\wsdl4j.jar;C:\ibm\was5\lib\wses_dynaedge.jar;C:\ibm\was5\lib\wsexception.jar;C:\ibm\was5\lib\wsif.jar;C:\ibm\was5\lib\wssec.jar;C:\ibm\was5\lib\wssoap.jar;C:\ibm\was5\lib\xalan.jar;C:\ibm\was5\lib\xerces.jar;C:\ibm\was5\lib\xss4j-dsig.jar;C:\ibm\was5\lib\ext;C:\ibm\was5\web\help;C:\ibm\was5\deploytool\itp\plugins\com.ibm.etools.ejbdeploy\runtime;C:\ibm\was5\deploytool\itp\plugins\com.ibm.etools.ejbdeploy\runtime\batch.jar;C:\ibm\was5\deploytool\itp\plugins\com.ibm.etools.ejbdeploy\runtime\ejbdeploy.jar;C:\ibm\was5\deploytool\itp\plugins\com.ibm.etools.ejbdeploy\runtime\ejbincrement.jar;C:\ibm\was5\deploytool\itp\plugins\com.ibm.etools.ejbdeploy\runtime\ejbvalidator.jar;C:\ibm\was5\deploytool\itp\plugins\com.ibm.etools.ejbdeploy\runtime\exec.jar;C:\ibm\was5\deploytool\itp\plugins\com.ibm.etools.ejbdeploy\runtime\rmic.jar;C:\ibm\mq\Java\lib;C:\ibm\mq\Java\lib\com.ibm.mq.jar;C:\ibm\mq\Java\lib\com.ibm.mqbind.jar;C:\ibm\mq\Java\lib\com.ibm.mqjms.jar;C:\ibm\mq\Java\lib\connector.jar;C:\ibm\mq\Java\lib\fscontext.jar;C:\ibm\mq\Java\lib\jms.jar;C:\ibm\mq\Java\lib\jndi.jar;C:\ibm\mq\Java\lib\jta.jar;C:\ibm\mq\Java\lib\ldap.jar;C:\ibm\mq\Java\lib\postcard.jar;C:\ibm\mq\Java\lib\providerutil.jar;C:\ibm\mq\WEMPS\classes;C:\ibm\mq\WEMPS\classes\bipbroker.jar;C:\ibm\was5\lib\rsadapter.rar;C:\ibm\SQLLIB\java\db2java.zip;C:\ibm\was5/properties;C:\ibm\was5/properties;C:\ibm\was5/lib/bootstrap.jar;C:\ibm\was5/lib/j2ee.jar;C:\ibm\was5/lib/lmproxy.jar]

  3. com.ibm.ws.classloader.ExtJarClassLoader - com.ibm.ws.classloader.ExtJarClassLoader@58ae19e7 Local ClassPath: C:\ibm\was5\lib\app; Delegation Mode: PARENT_LAST

  4. com.ibm.ws.classloader.ProtectionClassLoader - com.ibm.ws.classloader.ProtectionClassLoader@60a3d9ca

  5. com.ibm.ws.bootstrap.ExtClassLoader - com.ibm.ws.bootstrap.ExtClassLoader@619519ca

  6. sun.misc.Launcher$AppClassLoader - sun.misc.Launcher$AppClassLoader@626a99ca

  7. sun.misc.Launcher$ExtClassLoader - sun.misc.Launcher$ExtClassLoader@626fd9ca