Why I get this error: "ERROR: Configuration error: Mixed mode configuration: file=queues.conf, line=78" when EMS server 5.0 starts up?

Why I get this error: "ERROR: Configuration error: Mixed mode configuration: file=queues.conf, line=78" when EMS server 5.0 starts up?

book

Article ID: KB0091389

calendar_today

Updated On:

Products Versions
TIBCO Enterprise Message Service -
Not Applicable -

Description

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.

Issue/Introduction

Why I get this error: "ERROR: Configuration error: Mixed mode configuration: file=queues.conf, line=78" when EMS server 5.0 starts up?