Hot Deployment

Prior to TIBCO MDM 7.1, all configuration properties were defined in the ConfigValues.xml file, segregated based on various categories, and marked within appropriate tags <ConfigValue>. Changes to the properties were updated through MqRevivify (invoking PropManager.refresh()). This approach enabled a reread of all properties from the ConfigValues.xml file.

However, reinitialization of already configured objects did not happen, such as init classes (where sequences may have been changed or new classes may have been added), JMS sender and receiver managers involved in integration with TIBCO MDM, Email, FTP, LDAP server configurations, and so on.

You can reinitialize various configured objects at run time without requiring a server restart. In other words, as soon as values are changed, the Administrator can issue a request to reconfigure the application.