How to convert Tibco cfg files to single json file and use with Tibco EMS

Tibco All config are available in the following

  • queues.conf → defines queues
  • topics.conf → defines topics
  • factories.conf → defines connection factories
  • users.conf → defines users, groups
  • routes.conf → defines routes
  • bridges.conf → defines bridges

unfortunately, TIBCO EMS does not provide any built-in command or tool to convert its .conf/.cfg files into JSON.

EMS only understands the native text config files (queues.conf, topics.conf, factories.conf, users.conf, etc.) and the tibemsadmin CLI to manage them. There’s no official feature to export or merge them into JSON.

The usual options are:

  1. Keep configs as .conf files (the way EMS requires).
  2. Write your own parser/converter (like the Python example I showed) to transform .conf → JSON.
  3. If you need automation, store configs in JSON or YAML as the “source of truth”, then generate the EMS .conf files from that before deployment.

once json is prepared we can start tibco by pointing to single json file that serves for all above cfg

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *