+

Search Tips   |   Advanced Search

Extending the Liberty profile

We can expand the capability of the Liberty profile using product extensions. We can write our own Liberty features, and install them onto an existing Liberty profile server, or we can package them for delivery to the users.

This section describes how to develop features for a product extension, how to install features to the built-in "usr" product extension, and how to use the features in an application server. The Liberty profile provides various SPIs we can leverage to extend the runtime environment. The Java API documentation for each Liberty profile SPI is detailed in the Programming Interfaces (APIs) section of the information center, and is also available as a separate .zip file in one of the javadoc subdirectories of the ${wlp.install.dir}/dev directory.

For an overview of writing product extensions for the Liberty profile, see Product extension.

For full details of how to extend the Liberty profile, see the following subtopics:


Subtopics