This topic applies to WebSphere Application Server Liberty V8.5.5.9 and earlier. For the latest Liberty topics, see the WebSphere Application Server Liberty documentation.

Extending Liberty

You can expand the capability of Liberty by using product extensions. You can write your own Liberty features and install them onto an existing Liberty server, or you can package them for delivery to your users.

About this task

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 your features in an application server. Liberty provides various System Programming Interfaces (SPIs) that you can use to extend the runtime environment; you can also use more advanced features such as operating the Liberty server from your Java™ applications programmatically. The Java API documentation for each Liberty SPI is detailed in the Programming Interfaces (APIs) section of the documentation, 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 Liberty, see Product extension.

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


Icon that indicates the type of topic Task topic



Timestamp icon Last updated: Tuesday, 12 December 2017
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=twlp_admin_extend
File name: twlp_admin_extend.html