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
>
>

Reply via email to