Apache Geronimo provides a feature known as custom server assemblies. This allows users to assemble servers that are customized to their needs. They can assemble the application servers that contain their applications or plugins prepackaged with only the additional dependent modules that their applications or plugins require. We will go through the steps to assemble a custom server that contains the World Clock plugin as follows:
1. Log in to the Administration Console, and go to the Plugins portlet.
2. In the Assemble Server portlet, click on the Assemble a server button. This will bring up the screen shown in the following screenshot:
3. Enter the groupId, artifactId, version, and the target path where the assembly should be saved under the
<GERONIMO_HOME>
directory, and select the required format. Select the plugins that need to be included in the assembly, and click on the Assemble button. Always select Geronimo Assemblies :: Boilerplate...