Powered by Zoomin Software. For more details please contactZoomin

Semaphore Text Mining Side Panel

Configuring CLS for use with the Semaphore Text Mining Side Panel

Configuring CLS for use with the Semaphore Text Mining Side Panel

  • Last Updated: May 13, 2026
  • 1 minute read
    • Semaphore
    • Documentation

To use the Semaphore Text Mining Side Panel, the Classification and Language Server needs to be configured to send its results to the MarkLogic DB. To do this edit the CLS configuration file <<CS Installation>>/conf/config.xml

Add the property

         <property name="AttemptTeeResultsToMarkLogic" value="true" />

to the acquisition bean. (Look for the bean with the id “acquisition” and add the line above as a property within that bean.

Also add the Marklogic config to this configuration file. Outside of any other bean (just before the closing </beans> tag) add the following

<bean id="MarkLogic" class="Configuration only" >
    <property name="MarkLogicURI" value="http://<ML host>:<ML port>/v1/documents" />
    <property name="MarkLogicUserPwd" value="<user name>:<password>" />
</bean>

Then restart CS.

Note, this will affect all users of this CLS instance. It would therefore be preferable to use a dedicated CS for the Text Mining process.

Note, other ways of configuring the connection to the database are available - in particular using a key file, see the read.me file in the ml directory of your Classification Server installation for details of this.

TitleResults for “How to create a CRG?”Also Available inAlert