Products | Versions |
---|---|
TIBCO Enterprise Message Service | - |
Not Applicable | - |
Resolution:
After EMS 5.0, we introduced multiple stores feature with new configuration file: stores.conf and its corresponding syntax. It's not allowed to mix the old syntax for defining sync and async db with the new syntax.
If there is any database or file type store defined in stores.conf, you can't set "failsafe" property to the queue or topic as defined in the EMS version prior to 5.0.
For example:
1. If manually added failsafe property, the EMS 5.0 starting up will get following error message:
2008-05-15 13:16:26.430 ERROR: Configuration error: Mixed mode configuration: file=queues.conf, line=78
2. If run "addprop" command in tibemsadmin, it will return following message:
tcp://localhost:7222> addprop queue testQ failsafe
Error: Mixed mode store configuration is prohibited.
If there is nothing defined in stores.conf, EMS 5.0 will run with the old syntax and is backward compatible with prior versions.