5.3. Application Class Loader

The application class loader is a JOnAS-specific class loader that loads all application classes required by the user applications. This implies that this loader will load all single RAR files, so all applications have the visibility of the resource adapter's classes. This class loader has the commons class loader as its parent class loader.

The JARs loaded by the application class loader are located under the JONAS_ROOT/lib/apps directory and under the JONAS_ROOT/lib/catalina/common/lib directory. You can extend this class loader by adding your own JARs inside these directories.