Sorry for not being clear, I have no intentions of checking any code in to 4.2. 
I was simply saying that the only way for me to really work against the 4.2 
branch would be to pull in my UI changes locally. Either way, that would not be 
ideal for me - I would like to be working against master.

On Aug 20, 2013, at 10:10 AM, Sudha Ponnaganti 
<sudha.ponnaga...@citrix.com<mailto:sudha.ponnaga...@citrix.com>> wrote:

Unless you are fixing a defect for 4.2 please refrain from checking new code in 
to 4.2 at this time. RC is supposed to be cut yesterday and will be done in any 
minute. Any new code would introduce stability issues.
Appreciate all of your understanding at this time.

Thanks
/Sudha

-----Original Message-----
From: SuichII, Christopher [mailto:chris.su...@netapp.com<http://netapp.com>]
Sent: Tuesday, August 20, 2013 6:58 AM
To: <dev@cloudstack.apache.org<mailto:dev@cloudstack.apache.org>>
Subject: Re: MS fails to start due - Incorrect code version

I've made some contributions to the UI which are only on master. I could cherry 
pick them into 4.2 locally, but I'd like to avoid doing that.

On Aug 20, 2013, at 9:50 AM, Nitin Mehta 
<nitin.me...@citrix.com<mailto:nitin.me...@citrix.com>> wrote:

I would suggest playing around with 4.2 branch, should be much more
stable

On 20/08/13 7:18 PM, "SuichII, Christopher" 
<chris.su...@netapp.com<mailto:chris.su...@netapp.com>> wrote:

Master.

Then, after commenting out the offending code, rebuilding,
redeploying the db and rerunning, this exception is thrown when
attempting to start the MS:

ERROR [o.s.w.c.ContextLoader] (main:null) Context initialization
failed
org.springframework.beans.factory.BeanCreationException: Error
creating bean with name 'dataMotionServiceImpl': Injection of
autowired dependencies failed; nested exception is
org.springframework.beans.factory.BeanCreationException: Could not
autowire field: java.util.List
org.apache.cloudstack.storage.motion.DataMotionServiceImpl.strategies
;
nested exception is
org.springframework.beans.factory.BeanCreationException: Error
creating bean with name 'ancientDataMotionStrategy': Injection of
autowired dependencies failed; nested exception is
org.springframework.beans.factory.BeanCreationException: Could not
autowire field:
org.apache.cloudstack.engine.subsystem.api.storage.StorageCacheManage
r
org.apache.cloudstack.storage.motion.AncientDataMotionStrategy.cacheM
gr;
nested exception is
org.springframework.beans.factory.BeanCreationException: Error
creating bean with name 'storageCacheManagerImpl': Injection of
autowired dependencies failed; nested exception is
org.springframework.beans.factory.BeanCreationException: Could not
autowire field:
org.apache.cloudstack.storage.cache.manager.StorageCacheReplacementAl
gorit
hm
org.apache.cloudstack.storage.cache.manager.StorageCacheManagerImpl.c
acheR eplacementAlgorithm; nested exception is
org.springframework.beans.factory.BeanCreationException: Error
creating bean with name 'StorageCacheReplacementAlgorithm':
Invocation of init method failed; nested exception is
com.cloud.utils.exception.CloudRuntimeException: DB Exception on:
com.mysql.jdbc.JDBC4PreparedStatement@29f9aaf0: SELECT
configuration.instance, configuration.component, configuration.name,
configuration.value, configuration.default_value,
configuration.description, configuration.category,
configuration.is<http://configuration.is>_dynamic, configuration.scope, 
configuration.updated
FROM configuration WHERE configuration.name =
_binary'storage.cache.replacement.lru.interval'  ORDER BY RAND() LIMIT 1
at
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanP
ostPr
ocessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcesso
r.jav
a:287)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBean
Facto
ry.populateBean(AbstractAutowireCapableBeanFactory.java:1106)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBean
Facto
ry.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBean
Facto
ry.createBean(AbstractAutowireCapableBeanFactory.java:456)
at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getOb
ject(
AbstractBeanFactory.java:294)
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistr
y.get
Singleton(DefaultSingletonBeanRegistry.java:225)
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBe
an(Ab
stractBeanFactory.java:291)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean
(Abst
ractBeanFactory.java:193)
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBe
an(Ab
stractBeanFactory.java:284)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean
(Abst
ractBeanFactory.java:193)
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.
preIn
stantiateSingletons(DefaultListableBeanFactory.java:609)
at
org.springframework.context.support.AbstractApplicationContext.finish
BeanF
actoryInitialization(AbstractApplicationContext.java:918)
at
org.springframework.context.support.AbstractApplicationContext.refres
h(Abs
tractApplicationContext.java:469)
at
org.springframework.web.context.ContextLoader.configureAndRefreshWebA
pplic
ationContext(ContextLoader.java:383)
at
org.springframework.web.context.ContextLoader.initWebApplicationConte
xt(Co
ntextLoader.java:283)
at
org.springframework.web.context.ContextLoaderListener.contextInitiali
zed(C
ontextLoaderListener.java:111)
at
org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:
549)
at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
at
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.jav
a:128
2)
at
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
at
org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6Plug
inWeb
AppContext.java:115)
at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection
.java
:152)
at
org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHan
dlerC
ollection.java:156)
at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection
.java
:152)
at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
at org.mortbay.jetty.Server.doStart(Server.java:224)
at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at
org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:
132)
at
org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMo
jo.ja
va:454)
at
org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:
396)
at
org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRu
nMojo
.java:210)
at org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
at
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(Default
Build
PluginManager.java:101)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor
.java
:209)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor
.java
:153)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor
.java
:145)
at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProje
ct(Li
fecycleModuleBuilder.java:84)
at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProje
ct(Li
fecycleModuleBuilder.java:59)
at
org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBu
ild(L
ifecycleStarter.java:183)
at
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(Lifecycl
eStar
ter.java:161)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorIm
pl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.
java:290)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.jav
a:230
)
at
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(La
unche
r.java:409)
at
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:
352) On Aug 20, 2013, at 9:41 AM, Chip Childers
<chip.child...@sungard.com<mailto:chip.child...@sungard.com>>
wrote:

What branch?


On Tue, Aug 20, 2013 at 8:48 AM, SuichII, Christopher <
chris.su...@netapp.com<mailto:chris.su...@netapp.com>> wrote:

I started a fresh clean install this morning and am unable to start
the management server:

Error [c.c.u.c.ComponentContext] (Timer-3:null) System integrity
check failed. Refuse to startup
com.cloud.utils.exception.CloudRuntimeException: Database version
4.3.0 is
higher than management software version 1.7.0_19
     at

com.cloud.upgrade.DatabaseUpgradeChecker.check(DatabaseUpgradeCheck
er.ja
va:384)
     Š


So, it appears that the DatabaseUpgradeChecker is actually looking
at my Java JDK version, not the code version. Is this something
wrong with my environment setup?





Reply via email to