Shared library files

Shared library files in WAS consist of a symbolic name, a Java class path, and a native path for loading Java Native Interface (JNI) libraries.

We can define a shared library at the cell, node, or server level. Defining a library at one of the three levels does not cause the library to be placed into the application server's class loader. You must associate the library to an application or server in order for the classes represented by the shared library to be loaded in either a server-wide or application-specific class loader.

A separate class loader is used for shared libraries that are associated with an application server. This class loader is the parent of the application class loader, and the WAS extensions class loader is its parent. Shared libraries that are associated with an application are loaded by the application class loader.


 

See Also


Class loaders
Installed optional packages

 

Related Tasks


Manage shared libraries
Using installed optional packages

Related reference
Shared library collection
Shared library settings