Hello, The most likely cause is that you are downgrading from newer Java Broker release to a older one without first clearing the QPID_WORK location[1]. The version 3.0 of the configuration store was introduced by 0.32, so if you have used that release (or trunk) then try to run an older release, you will run into this exception. The Java Broker does handl configuration upgrades automatically, but there is no automated way back.
Clearing the QPID_WORK directory (providing the configuration and messages contained within are unimportant to you), or reverting to a backup of the same location should get you going again,. If this doesn't help, please let us know which version(s) you are using. HTH, Keith [1] https://qpid.apache.org/releases/qpid-0.32/java-broker/book/Java-Broker-Appendix-Environment-Variables.html On 20 March 2015 at 03:26, Megala Uthayakumar <ktumeg...@gmail.com> wrote: > Hi all, > > I am getting following exception on start up, so that I cannot start > the qpid server > > Exception during startup: > org.apache.qpid.server.configuration.IllegalConfigurationException: No > phase upgrader for version 3.0 > org.apache.qpid.server.configuration.IllegalConfigurationException: No > phase upgrader for version 3.0 > at > org.apache.qpid.server.store.GenericStoreUpgrader.buildUpgraderChain(GenericStoreUpgrader.java:133) > at > org.apache.qpid.server.store.GenericStoreUpgrader.performUpgrade(GenericStoreUpgrader.java:94) > at > org.apache.qpid.server.store.GenericStoreUpgrader.access$100(GenericStoreUpgrader.java:34) > at > org.apache.qpid.server.store.GenericStoreUpgrader$1.end(GenericStoreUpgrader.java:78) > at > org.apache.qpid.server.store.JsonFileConfigStore.visitConfiguredObjectRecords(JsonFileConfigStore.java:158) > at > org.apache.qpid.server.store.GenericStoreUpgrader.upgrade(GenericStoreUpgrader.java:82) > at > org.apache.qpid.server.store.VirtualHostStoreUpgraderAndRecoverer.perform(VirtualHostStoreUpgraderAndRecoverer.java:407) > at > org.apache.qpid.server.virtualhostnode.AbstractStandardVirtualHostNode.activate(AbstractStandardVirtualHostNode.java:100) > at > org.apache.qpid.server.virtualhostnode.AbstractVirtualHostNode.doActivate(AbstractVirtualHostNode.java:126) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:606) > at > org.apache.qpid.server.model.AbstractConfiguredObject.attainState(AbstractConfiguredObject.java:737) > at > org.apache.qpid.server.model.AbstractConfiguredObject.doAttainState(AbstractConfiguredObject.java:511) > at > org.apache.qpid.server.model.AbstractConfiguredObject.access$000(AbstractConfiguredObject.java:73) > at > org.apache.qpid.server.model.AbstractConfiguredObject$2.performAction(AbstractConfiguredObject.java:507) > at > org.apache.qpid.server.model.AbstractConfiguredObject$2.performAction(AbstractConfiguredObject.java:501) > at > org.apache.qpid.server.model.AbstractConfiguredObject.applyToChildren(AbstractConfiguredObject.java:606) > at > org.apache.qpid.server.model.AbstractConfiguredObject.doAttainState(AbstractConfiguredObject.java:500) > at > org.apache.qpid.server.model.AbstractConfiguredObject.open(AbstractConfiguredObject.java:409) > at > org.apache.qpid.server.registry.ApplicationRegistry.initialise(ApplicationRegistry.java:83) > at org.apache.qpid.server.Broker.startupImpl(Broker.java:153) > at org.apache.qpid.server.Broker.access$000(Broker.java:51) > at org.apache.qpid.server.Broker$1.run(Broker.java:112) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:415) > at org.apache.qpid.server.Broker.startup(Broker.java:107) > at org.apache.qpid.server.Main.startBroker(Main.java:458) > at org.apache.qpid.server.Main.execute(Main.java:314) > at org.apache.qpid.server.Main.<init>(Main.java:147) > at org.apache.qpid.server.Main.main(Main.java:138) > > Could someone help me on this issue please? > > Thanks. > > > Regards, > U.Megala > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@qpid.apache.org > For additional commands, e-mail: users-h...@qpid.apache.org > >