CELUM Extensions

Here you'll find the configurable properties of our reusable CELUM Extensions . The general format is:

pluginName.propertyName

type: some-type, required: yes/no, default: xyz

Description and more infos about the property

Naming Scheme

We generally use Semantic Versioning.

Our naming scheme for JAR files is pluginName-{version of the plugin}-{minimum celum api version}.jar

e.g. anura-2.5.1-5.12.4.jar means that anura has version 2.5.1 and requires at least CELUM 5.12.4 to run.

Plugin Installation / Update

  1. Copy the JAR file to your celum/home/appserver/lib folder. Make sure the plugin version is compatible to your CELUM version (see naming scheme above).
  2. Delete or remove any old versions of the plugin from the lib folder. This step could cause CELUM to stop working properly until it is restarted.
  3. Update the celum/home/appserver/conf/custom.properties file with all the required properties (consult the individual plugin page).
  4. Further customize the plugin by adding other properties to the custom.properties file (optional).
  5. Restart the CELUM appserver.
  6. Delete all files starting with the plugin's prefix in celum/server/app/work/Catalina/localhost/ROOT/org/apache/jsp/jsp. The folder could be named slightly different, depending on your installation. This step is only required for GUI plugin updates.
  7. For GUI plugin updates it is also recommended to either clear the browser cache or press Ctrl+Shift+R after opening the plugin's GUI to reload CSS and JavaScript files.

CELUM version vs. CELUM release

Starting with CELUM 6 (aka Content Hub), the notion of releases was introduced, which has nothing to do with the actual version. Here's a translation:

Version Release
5.x 5.x
6.0.0 18.12
6.0.1 19.1
6.1.0 19.3
6.2.0 19.6
6.2.1 19.8
6.3.0 19.10