Installation of AutoTagging for Cumulus

All steps for the installation are described on this page.

Importing the needed sets to the Cumulus server.

To use the plugin you will need some sets at your Cumulus server.

  • Catalog Template "AutoTagging" - contains all needed fields
  • Record View Set "AutoTagging" - sample viewing set for field specific for AutoTagging
  • Record Query "Not autotagged yet or Pending" - sample record search query for Scheduler job

These can be imported with the Serverconsole in your Cumulus client or WebSolutions installation. For example go to http://127.0.0.1:8080/serverconsole and log in as an administrator (replace IP address and port number accordingly to your installation).

Now import the delivered AutoTagging-Sets.zip with the help of the Set-Manager in the Serverconsole. Do not forget to select all contained sets in the list.


Applying the imported sets

For taking effect of the imported fields from the catalog template "AutoTagging" you have to apply this template to your catalog. To apply the template navigate in the Cumulus client to:

  • Edit -> Settings -> Catalog Settings -> Category Fields -> Add field..

Here you can switch to the Modules tab and import the fields from the catalog template "AutoTagging" by selecting the template. Click "confirm" after the import.


Additional field settings

The category field "Parent-ID" has to be indexed for searching in your catalog. Go to the following dialog:

  • Edit -> Settings -> Catalog Settings -> Category Fields -> Parent-ID -> Properties -> General

Here you can enable the Indexing for this field.


Install the Cumulus ESP

Extract the delivered AutoTagging-ESP.zip into the esp folder of you Cumulus server. Your installation path should look like the following:

  • Windows: C:\Program Files\Canto\Cumulus Enterprise Server\esp
  • Linux & macOS: /usr/local/Cumulus_Enterprise_Server/esp

Your esp folder should now contain a new folder named "autotagging".

After that you need to restart your Cumulus server to load the AutoTagging plugin.


Scheduler Memory Settings and Java Classes

Due to the demand of memory for the undelying java libraries it is recommended to change the default values for the available memory of the Cumulus Scheduler JVM. To do so open the wrapper.conf file located in the conf directory of the Scheduler installation. Please change the lines responsible for the memory consumption to the following values:

wrapper.java.initmemory=256
wrapper.java.maxmemory=512

Due to the behaviour of the class loader it is also necessary to copy the folder lib-autotagging from within the esp folder into the lib folder of the Cumulus Scheduler installation.