You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cloudstack.apache.org by Rajesh Battala <ra...@citrix.com> on 2013/02/27 07:18:26 UTC
Error : cannot find class
[com.cloud.storage.allocator.LocalStoragePoolAllocator]
On Latest master while running the cloud am getting this Error.
T/cloud-plugin-network-f5-4.2.0-SNAPSHOT.pom
cannot find class [com.cloud.storage.allocator.LocalStoragePoolAllocator] for bean with name 'LocalStoragePoolAllocator' defined in class path resource [nonossComponentContext.xml]; nested exception is java.lang.ClassNotFoundException: com.cloud.storage.allocator.LocalStoragePoolAllocator
Related cause: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.cloud.storage.allocator.LocalStoragePoolAllocator] for bean with name 'LocalStoragePoolAllocator' defined in class path resource [nonossComponentContext.xml]; nested exception is java.lang.ClassNotFoundException: com.cloud.storage.allocator.LocalStoragePoolAllocator
Related cause: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.cloud.storage.allocator.FirstFitStoragePoolAllocator] for bean with name 'FirstFitStoragePoolAllocator' defined in class path resource [nonossComponentContext.xml]; nested exception is java.lang.ClassNotFoundException: com.cloud.storage.allocator.FirstFitStoragePoolAllocator
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:287)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1106)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)
at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:417)
at org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1283)
at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1254)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:576)
at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1331)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:341)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:320)
at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:861)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:818)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:735)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:478)
at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:284)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1106)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:609)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:469)
at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:383)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:283)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.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.java:1282)
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(Jetty6PluginWebAppContext.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(ContextHandlerCollection.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(AbstractJettyMojo.java:454)
at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:396)
at org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:210)
at org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.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.buildProject(LifecycleModuleBuilder.java:84)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.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(DelegatingMethodAccessorImpl.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.java:230)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
2013-02-27 11:39:38.884:INFO::Started SelectChannelConnector@0.0.0.0:8080
RE: Error : cannot find class
[com.cloud.storage.allocator.LocalStoragePoolAllocator]
Posted by Rajesh Battala <ra...@citrix.com>.
Thanks Nitin,
You specified Commit removes . That's the root cause?
+++ b/client/tomcatconf/componentContext.xml.in
@@ -105,12 +105,6 @@
<!--
Storage pool allocators
-->
- <bean id="LocalStoragePoolAllocator" class="com.cloud.storage.allocator.LocalStoragePoolAllocator">
- <property name="name" value="LocalStorage"/>
- </bean>
- <bean id="FirstFitStoragePoolAllocator" class="com.cloud.storage.allocator.FirstFitStoragePoolAllocator">
- <property name="name" value="Storage"/>
- </bean>
<bean id="UserConcentratedAllocator" class="com.cloud.agent.manager.allocator.impl.UserConcentratedAllocator">
<property name="name" value="User First"/>
diff --git a/client/tomcatconf/components.xml.in b/client/tomcatconf/components.xml.in
index c62abe8..7d86a1c 100755
--- a/client/tomcatconf/components.xml.in
+++ b/client/tomcatconf/components.xml.in
@@ -66,10 +66,6 @@ under the License.
<!--adapter name="FirstFitRouting" class="com.cloud.agent.manager.allocator.impl.RecreateHostAllocator"/-->
<!--adapter name="FirstFit" class="com.cloud.agent.manager.allocator.impl.FirstFitAllocator"/-->
</adapters>
- <adapters key="com.cloud.storage.allocator.StoragePoolAllocator">
- <adapter name="LocalStorage" class="com.cloud.storage.allocator.LocalStoragePoolAllocator"/>
- <adapter name="Storage" class="com.cloud.storage.allocator.FirstFitStoragePoolAllocator"/>
- </adapters>
<adapters key="com.cloud.agent.manager.allocator.PodAllocator">
<adapter name="User First" class="com.cloud.agent.manager.allocator.impl.UserConcentratedAllocator"/>
</adapters>
> -----Original Message-----
> From: Nitin Mehta [mailto:Nitin.Mehta@citrix.com]
> Sent: Wednesday, February 27, 2013 12:01 PM
> To: cloudstack-dev@incubator.apache.org
> Subject: Re: Error : cannot find class
> [com.cloud.storage.allocator.LocalStoragePoolAllocator]
>
> Culprit commit - 8e360f342d6e72ad3355008456bec13904fe3e2b ? Verify
>
>
> On 27/02/13 11:48 AM, "Rajesh Battala" <ra...@citrix.com> wrote:
>
> >On Latest master while running the cloud am getting this Error.
> >
> >T/cloud-plugin-network-f5-4.2.0-SNAPSHOT.pom
> >cannot find class
> >[com.cloud.storage.allocator.LocalStoragePoolAllocator]
> >for bean with name 'LocalStoragePoolAllocator' defined in class path
> >resource [nonossComponentContext.xml]; nested exception is
> >java.lang.ClassNotFoundException:
> >com.cloud.storage.allocator.LocalStoragePoolAllocator
> >Related cause:
> >org.springframework.beans.factory.CannotLoadBeanClassException: Cannot
> >find class [com.cloud.storage.allocator.LocalStoragePoolAllocator] for
> >bean with name 'LocalStoragePoolAllocator' defined in class path
> >resource [nonossComponentContext.xml]; nested exception is
> >java.lang.ClassNotFoundException:
> >com.cloud.storage.allocator.LocalStoragePoolAllocator
> >Related cause:
> >org.springframework.beans.factory.CannotLoadBeanClassException: Cannot
> >find class [com.cloud.storage.allocator.FirstFitStoragePoolAllocator]
> >for bean with name 'FirstFitStoragePoolAllocator' defined in class path
> >resource [nonossComponentContext.xml]; nested exception is
> >java.lang.ClassNotFoundException:
> >com.cloud.storage.allocator.FirstFitStoragePoolAllocator
> > at
> >org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPos
> >tPr
> >ocessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.
> >jav
> >a:287)
> > at
> >org.springframework.beans.factory.support.AbstractAutowireCapableBeanFa
> >cto
> >ry.populateBean(AbstractAutowireCapableBeanFactory.java:1106)
> > at
> >org.springframework.beans.factory.support.AbstractAutowireCapableBeanFa
> >cto
> >ry.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
> > at
> >org.springframework.beans.factory.support.AbstractAutowireCapableBeanFa
> >cto
> >ry.createBean(AbstractAutowireCapableBeanFactory.java:456)
> > at
> >org.springframework.beans.factory.support.AbstractBeanFactory$1.getObje
> >ct(
> >AbstractBeanFactory.java:294)
> > at
> >org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.
> >get
> >Singleton(DefaultSingletonBeanRegistry.java:225)
> > at
> >org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean
> >(Ab
> >stractBeanFactory.java:291)
> > at
> >org.springframework.beans.factory.support.AbstractBeanFactory.getBean(A
> >bst
> >ractBeanFactory.java:193)
> > at
> >org.springframework.beans.factory.support.AbstractBeanDefinition.resolv
> >eBe
> >anClass(AbstractBeanDefinition.java:417)
> > at
> >org.springframework.beans.factory.support.AbstractBeanFactory.doResolve
> >Bea
> >nClass(AbstractBeanFactory.java:1283)
> > at
> >org.springframework.beans.factory.support.AbstractBeanFactory.resolveBe
> >anC
> >lass(AbstractBeanFactory.java:1254)
> > at
> >org.springframework.beans.factory.support.AbstractAutowireCapableBeanFa
> >cto
> >ry.predictBeanType(AbstractAutowireCapableBeanFactory.java:576)
> > at
> >org.springframework.beans.factory.support.AbstractBeanFactory.isFactory
> >Bea
> >n(AbstractBeanFactory.java:1331)
> > at
> >org.springframework.beans.factory.support.DefaultListableBeanFactory.do
> >Get
> >BeanNamesForType(DefaultListableBeanFactory.java:341)
> > at
> >org.springframework.beans.factory.support.DefaultListableBeanFactory.ge
> >tBe
> >anNamesForType(DefaultListableBeanFactory.java:320)
> > at
> >org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncl
> >udi
> >ngAncestors(BeanFactoryUtils.java:187)
> > at
> >org.springframework.beans.factory.support.DefaultListableBeanFactory.fi
> >ndA
> >utowireCandidates(DefaultListableBeanFactory.java:861)
> > at
> >org.springframework.beans.factory.support.DefaultListableBeanFactory.do
> >Res
> >olveDependency(DefaultListableBeanFactory.java:818)
> > at
> >org.springframework.beans.factory.support.DefaultListableBeanFactory.re
> >sol
> >veDependency(DefaultListableBeanFactory.java:735)
> > at
> >org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPos
> >tPr
> >ocessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcesso
> r.
> >java:478)
> > at
> >org.springframework.beans.factory.annotation.InjectionMetadata.inject(I
> >nje
> >ctionMetadata.java:87)
> > at
> >org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPos
> >tPr
> >ocessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.
> >jav
> >a:284)
> > at
> >org.springframework.beans.factory.support.AbstractAutowireCapableBeanFa
> >cto
> >ry.populateBean(AbstractAutowireCapableBeanFactory.java:1106)
> > at
> >org.springframework.beans.factory.support.AbstractAutowireCapableBeanFa
> >cto
> >ry.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
> > at
> >org.springframework.beans.factory.support.AbstractAutowireCapableBeanFa
> >cto
> >ry.createBean(AbstractAutowireCapableBeanFactory.java:456)
> > at
> >org.springframework.beans.factory.support.AbstractBeanFactory$1.getObje
> >ct(
> >AbstractBeanFactory.java:294)
> > at
> >org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.
> >get
> >Singleton(DefaultSingletonBeanRegistry.java:225)
> > at
> >org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean
> >(Ab
> >stractBeanFactory.java:291)
> > at
> >org.springframework.beans.factory.support.AbstractBeanFactory.getBean(A
> >bst
> >ractBeanFactory.java:193)
> > at
> >org.springframework.beans.factory.support.DefaultListableBeanFactory.pr
> >eIn
> >stantiateSingletons(DefaultListableBeanFactory.java:609)
> > at
> >org.springframework.context.support.AbstractApplicationContext.finishBe
> >anF
> >actoryInitialization(AbstractApplicationContext.java:918)
> > at
> >org.springframework.context.support.AbstractApplicationContext.refresh(
> >Abs
> >tractApplicationContext.java:469)
> > at
> >org.springframework.web.context.ContextLoader.configureAndRefreshWebAp
> p
> >lic
> >ationContext(ContextLoader.java:383)
> > at
> >org.springframework.web.context.ContextLoader.initWebApplicationContext
> >(Co
> >ntextLoader.java:283)
> > at
> >org.springframework.web.context.ContextLoaderListener.contextInitialize
> >d(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.java
> :
> >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(Jetty6Plugin
> >Web
> >AppContext.java:115)
> > at
> >org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> > at
> >org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.j
> >ava
> >:152)
> > at
> >org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandl
> >erC
> >ollection.java:156)
> > at
> >org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> > at
> >org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.j
> >ava
> >: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(AbstractJettyMojo
> >.ja
> >va:454)
> > at
> >org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:
> >396)
> > at
> >org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunM
> >ojo
> >.java:210)
> > at
> >org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
> > at
> >org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBu
> >ild
> >PluginManager.java:101)
> > at
> >org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.j
> >ava
> >:209)
> > at
> >org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.j
> >ava
> >:153)
> > at
> >org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.j
> >ava
> >:145)
> > at
> >org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
> >(Li
> >fecycleModuleBuilder.java:84)
> > at
> >org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
> >(Li
> >fecycleModuleBuilder.java:59)
> > at
> >org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuil
> >d(L
> >ifecycleStarter.java:183)
> > at
> >org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleS
> >tar
> >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.jav
> a:
> >57)
> > at
> >sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso
> >rIm
> >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.java:
> >230
> >)
> > at
> >org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Laun
> >che
> >r.java:409)
> > at
> >org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:35
> >2)
> >2013-02-27 11:39:38.884:INFO::Started
> >SelectChannelConnector@0.0.0.0:8080
> >
Re: Error : cannot find class
[com.cloud.storage.allocator.LocalStoragePoolAllocator]
Posted by Nitin Mehta <Ni...@citrix.com>.
Culprit commit - 8e360f342d6e72ad3355008456bec13904fe3e2b ? Verify
On 27/02/13 11:48 AM, "Rajesh Battala" <ra...@citrix.com> wrote:
>On Latest master while running the cloud am getting this Error.
>
>T/cloud-plugin-network-f5-4.2.0-SNAPSHOT.pom
>cannot find class [com.cloud.storage.allocator.LocalStoragePoolAllocator]
>for bean with name 'LocalStoragePoolAllocator' defined in class path
>resource [nonossComponentContext.xml]; nested exception is
>java.lang.ClassNotFoundException:
>com.cloud.storage.allocator.LocalStoragePoolAllocator
>Related cause:
>org.springframework.beans.factory.CannotLoadBeanClassException: Cannot
>find class [com.cloud.storage.allocator.LocalStoragePoolAllocator] for
>bean with name 'LocalStoragePoolAllocator' defined in class path resource
>[nonossComponentContext.xml]; nested exception is
>java.lang.ClassNotFoundException:
>com.cloud.storage.allocator.LocalStoragePoolAllocator
>Related cause:
>org.springframework.beans.factory.CannotLoadBeanClassException: Cannot
>find class [com.cloud.storage.allocator.FirstFitStoragePoolAllocator] for
>bean with name 'FirstFitStoragePoolAllocator' defined in class path
>resource [nonossComponentContext.xml]; nested exception is
>java.lang.ClassNotFoundException:
>com.cloud.storage.allocator.FirstFitStoragePoolAllocator
> at
>org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostPr
>ocessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.jav
>a:287)
> at
>org.springframework.beans.factory.support.AbstractAutowireCapableBeanFacto
>ry.populateBean(AbstractAutowireCapableBeanFactory.java:1106)
> at
>org.springframework.beans.factory.support.AbstractAutowireCapableBeanFacto
>ry.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
> at
>org.springframework.beans.factory.support.AbstractAutowireCapableBeanFacto
>ry.createBean(AbstractAutowireCapableBeanFactory.java:456)
> at
>org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(
>AbstractBeanFactory.java:294)
> at
>org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.get
>Singleton(DefaultSingletonBeanRegistry.java:225)
> at
>org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(Ab
>stractBeanFactory.java:291)
> at
>org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Abst
>ractBeanFactory.java:193)
> at
>org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBe
>anClass(AbstractBeanDefinition.java:417)
> at
>org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBea
>nClass(AbstractBeanFactory.java:1283)
> at
>org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanC
>lass(AbstractBeanFactory.java:1254)
> at
>org.springframework.beans.factory.support.AbstractAutowireCapableBeanFacto
>ry.predictBeanType(AbstractAutowireCapableBeanFactory.java:576)
> at
>org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBea
>n(AbstractBeanFactory.java:1331)
> at
>org.springframework.beans.factory.support.DefaultListableBeanFactory.doGet
>BeanNamesForType(DefaultListableBeanFactory.java:341)
> at
>org.springframework.beans.factory.support.DefaultListableBeanFactory.getBe
>anNamesForType(DefaultListableBeanFactory.java:320)
> at
>org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludi
>ngAncestors(BeanFactoryUtils.java:187)
> at
>org.springframework.beans.factory.support.DefaultListableBeanFactory.findA
>utowireCandidates(DefaultListableBeanFactory.java:861)
> at
>org.springframework.beans.factory.support.DefaultListableBeanFactory.doRes
>olveDependency(DefaultListableBeanFactory.java:818)
> at
>org.springframework.beans.factory.support.DefaultListableBeanFactory.resol
>veDependency(DefaultListableBeanFactory.java:735)
> at
>org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostPr
>ocessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.
>java:478)
> at
>org.springframework.beans.factory.annotation.InjectionMetadata.inject(Inje
>ctionMetadata.java:87)
> at
>org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostPr
>ocessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.jav
>a:284)
> at
>org.springframework.beans.factory.support.AbstractAutowireCapableBeanFacto
>ry.populateBean(AbstractAutowireCapableBeanFactory.java:1106)
> at
>org.springframework.beans.factory.support.AbstractAutowireCapableBeanFacto
>ry.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
> at
>org.springframework.beans.factory.support.AbstractAutowireCapableBeanFacto
>ry.createBean(AbstractAutowireCapableBeanFactory.java:456)
> at
>org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(
>AbstractBeanFactory.java:294)
> at
>org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.get
>Singleton(DefaultSingletonBeanRegistry.java:225)
> at
>org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(Ab
>stractBeanFactory.java:291)
> 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.finishBeanF
>actoryInitialization(AbstractApplicationContext.java:918)
> at
>org.springframework.context.support.AbstractApplicationContext.refresh(Abs
>tractApplicationContext.java:469)
> at
>org.springframework.web.context.ContextLoader.configureAndRefreshWebApplic
>ationContext(ContextLoader.java:383)
> at
>org.springframework.web.context.ContextLoader.initWebApplicationContext(Co
>ntextLoader.java:283)
> at
>org.springframework.web.context.ContextLoaderListener.contextInitialized(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.java: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(Jetty6PluginWeb
>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(ContextHandlerC
>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(AbstractJettyMojo.ja
>va:454)
> at
>org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:
>396)
> at
>org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo
>.java:210)
> at
>org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
> at
>org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuild
>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.buildProject(Li
>fecycleModuleBuilder.java:84)
> at
>org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Li
>fecycleModuleBuilder.java:59)
> at
>org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(L
>ifecycleStarter.java:183)
> at
>org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStar
>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(DelegatingMethodAccessorIm
>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.java:230
>)
> at
>org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launche
>r.java:409)
> at
>org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
>2013-02-27 11:39:38.884:INFO::Started SelectChannelConnector@0.0.0.0:8080
>