Deploy Lifecycle Modules

Use this page to deploy lifecycle modules in the form of JAR (Java ARchive) files.

The following table describes the fields and buttons on the screen. The left column lists the fields and buttons; the right column describes the functionality.

Field or Button
Description

Name

Provide the name of the lifecycle module to be deployed. The name can be any arbitrary name.

Class Name

Provide the class name of the lifecycle listener class of the lifecycle module to be deployed. The name should be a fully qualified Java class name implements the LifecycleListener interface.

Class Path

Provide the name of the directory in which the JAR file or the class file is located. You can leave this field blank if the name of the directory is already in the server's class path, for example, under instance/lib.

Load Order

Order of loading the lifecycle event listeners, in numerical order.

tip Choose load-order that is greater than or equal to 100 to avoid conflicts with lifecycle modules in the future.

Fatal Failure

Mark this checkbox to indicate to the server if it should treat exceptions thrown from the listener classes as fatal. When an exception is treated as fatal, the module is not loaded at server startup.

Lifecycle Enabled

Marking this checkbox ensures that the lifecycle module will be loaded at server startup.


Legal Notices