TeamcenterKnowledge

Structure Management ─ Deployment and Administration

Integrate a new search indexing type with dispatcher

If there are steps that need to be offloaded to a different machine for CPU or memory optimizations, mark them as step-name.usedispatcher=true in the property file. Each step must implement the dispatcher-specific interfaces. These methods are called by the TcFTSIndexer framework from the TcFTSIndexer orchestrator or the Dispatcher module depending on the context.

Procedure Make sure that the TcFTSIndexer is installed and working in dispatcher mode. Create a dispatcher flow that calls the step to be run in the Dispatcher module in the TcFtsIndexer_type-name.properties file. Copy the custom TcFtsIndexer_type-name.properties file to the dispatcher-location\Module\Translators\TcFTSIndexer\conf directory. Copy the custom JAR file to the dispatcher-location\Module\Translators\TcFTSIndexer\lib directory. Create a new translator service in the dispatcher-location\Module\conf\translator.xml file that executes the new dispatcher flow. See the existing example objdatatransformstep service for details. Start the Dispatcher module. Run the main flow from TcFTSIndexer orchestrator using the -dispatcher argument.

Source: https://docs.sw.siemens.com/documentation/external/PL20251212545240207/en-US/tc_help/administering_product_structures/ygh1737253426868/xid893558.html · retrieved 2026-07-11