Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 1 Introduction : JSON Configuration Files

JSON Configuration Files
When Central Administration is used, TIBCO Enterprise Message Service stores server configuration settings in a single JSON-based configuration file. This file holds the entire configuration of the server without the need of sub-files. Furthermore, a single JSON configuration file holds the configuration settings for a pair of fault tolerant servers. The default name of the JSON-based configuration file is tibemsd.json.
The JSON configuration standard was introduced in TIBCO Enterprise Message Service software release 7.0. With TIBCO Enterprise Message Service software release 6.x and earlier, the configuration of the EMS server was stored in a set of text-based configuration files with names ending in .conf. The main configuration file name defaults to tibemsd.conf and a set of sub-files such as queues.conf hold information on specific types of configuration items. These configuration files are described in Chapter 7, Using the Configuration Files of the TIBCO Enterprise Message Service User’s Guide.
A 7.x EMS server can be started either with a set of .conf files or with a single .json file. However, the EMS server can be managed through the Central Administration feature only if it has been started with the JSON file. EMS servers started with a set of .conf files cannot be managed using the Central Administration server.
You can convert an EMS 6.x text-based server configuration to a single tibemsd.json file using the tibemsconf2json utility, which is described in Appendix A, Converting Server Configuration Files to JSON.

Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved