Use the Shared library references and Shared Library Mapping pages to associate defined shared libraries with an application or Web module. A shared library is an external Java archive (JAR) file that is used by one or more applications. Using shared libraries enables multiple applications deployed on a server to use a single library, rather than use multiple copies of the same library. After you associate shared libraries with an application or module, the application or module class loader loads classes represented by the shared libraries and makes those classes available to the application or module.
To view the Shared library references console page, click Applications > Enterprise Applications > application_name > Shared library references. To view the Shared Library Mapping page, click Reference shared libraries on the Shared library references page. These pages are the same as the Shared Library Mapping for Modules and Shared Library Mapping pages in the application installation and update wizards.
On the Shared library references page, the first element listed is the application. The other elements are modules in the application.
To associate shared libraries with your application or module:
A defined shared library for a file that your application or module uses must exist to associate your application or module to the library.
If no shared libraries are defined and the application is installed already, on the Shared Library Mapping page, click New and define a shared library.
You can otherwise define a shared library as follows:
Specifies the name of the application that you are installing or that you selected on the Enterprise Applications page.
Specifies the name of the module associated with the shared libraries.
Location of the module relative to the root of the application EAR file.
Specifies the name of the shared library files associated with the application or module.