Upgrading the your FACTS plugin
- Last Updated: May 13, 2026
- 3 minute read
- Semaphore
- Documentation
We recommend that you should always keep your plugins, including FACTS, and Semaphore application software versions in synch.
Upgrading your FACTS plugin is simple and requires these two steps:
- Upgrading the FACTS plugin
- Upgrading your FACTS models Publisher configuration and template files
Upgrading the plugin
Before upgrading the Fact Extraction Framework you will need to login to Knowledge Model Management with a user account assigned the “SemaphoreSuperAdministrators” role. Once logged in select the “Manage Plugins” option from the “tools” (wrench) menu near the top right of the screen.

The “Manage Plugins” screen will be shown.

Click the “Update” button next to the “com.smartlogic.workbench.facts” plugin then drag/upload the distribution file “Semaphore-FactsExtraction-<version>.jar” into the “Upload Plugin/Bundle” screen displayed:

Press the “Submit” button and after a short time, the plugin will be upgraded appropriately.
Upgrading the Publisher Configuration and Template Files
After upgrading the Fact Extraction Framework plugin, upgrade the configuration files following these steps:
- On the server Publisher is installed on, navigate to the location where the Publisher configs and templates are stored. In a default Publisher installation, these are found in …\SemaphoreWorkbenchHome\workspace\com.smartlogic.workbench.publisher\config
- For each FACTS model, you will need to delete the entire directory for that model. The directory has the same name as the model.
- Prior to deleting that directory, copy any files that you have customized. Typically, this may only include the variants.csv files and the location and port of the classification server as configured in the “VelocityConfigForFACTS-Include.xml” file. If you have modified any of the Publisher configuration files or the templates, you will need to merge those changes into the new versions of those files.
- Once the model config directory is deleted, in Knowledge Model Management, open the model, click “Edit Master” to get to the master graph, and click “Publish Model” (but do not “Publish” the model until step 5 is completed). This will re-create the model config directory with the upgraded configurations.
- Merge any custom changes back into the upgraded files, including the location and port of classification server in the “VelocityConfigForFACTS-Include.xml” file.