page-brochureware.php
Class Loaders on WebSphere Application Server WebSphere Support Team technical resolutions to common problems with class loaders, troubleshooting and and known issues articles. Support Help

Class loaders and class loading exceptions

Class loaders are responsible for loading Java classes and resources dynamically in the Java Virtual Machine at runtime. Classes are loaded into the JVM primarily on an as-needed basis. If a loaded class depends on another class, that dependent class is loaded as well. They are organized hierarchically in the following order: Java class loaders, OSGi framework class loaders, WebSphere extension class loader, application module class loader, web module class loader.

Common class loading errors include ClassNotFoundException, NoClassDefFoundError, ClassCastException, and NoSuchMethodError. Once the error is identified, there are techniques that can be applied to debug the cause of the error.


Technical Notes

TroubleShooting: Classloader problems for WebSphere Application Server

Learning more about the class loader

How to clear the WebSphere class caches

Best Practice for using common application files

Webcast replay: Understanding ClassLoaders WebSphere 6.1 and 7.0

MustGathers

MustGather: Classloader problems for WebSphere Traditional


image

IBM prides itself on delivering world class software support with highly skilled, customer-focused people.


Return to 101 home

Contact Support

Asia Pacific Europe Latin America North America Middle East and Africa