Return-Path: X-Original-To: apmail-cloudstack-issues-archive@www.apache.org Delivered-To: apmail-cloudstack-issues-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id EB2D110EE4 for ; Sat, 20 Jul 2013 06:04:50 +0000 (UTC) Received: (qmail 45445 invoked by uid 500); 20 Jul 2013 06:04:50 -0000 Delivered-To: apmail-cloudstack-issues-archive@cloudstack.apache.org Received: (qmail 45438 invoked by uid 500); 20 Jul 2013 06:04:49 -0000 Mailing-List: contact issues-help@cloudstack.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cloudstack.apache.org Delivered-To: mailing list issues@cloudstack.apache.org Received: (qmail 45431 invoked by uid 500); 20 Jul 2013 06:04:48 -0000 Delivered-To: apmail-incubator-cloudstack-issues@incubator.apache.org Received: (qmail 45428 invoked by uid 99); 20 Jul 2013 06:04:48 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 20 Jul 2013 06:04:48 +0000 Date: Sat, 20 Jul 2013 06:04:48 +0000 (UTC) From: "Prasanna Santhanam (JIRA)" To: cloudstack-issues@incubator.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Created] (CLOUDSTACK-3683) BeanCreationExceptions during systemvm start on XenServer MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 Prasanna Santhanam created CLOUDSTACK-3683: ---------------------------------------------- Summary: BeanCreationExceptions during systemvm start on XenServer Key: CLOUDSTACK-3683 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-3683 Project: CloudStack Issue Type: Bug Security Level: Public (Anyone can view this level - this is the default.) Reporter: Prasanna Santhanam Priority: Blocker On Xenserver during systemVm startup we encounter the following BeanCreationException This is breaking the startup of systemVms and launching the cloudstack tests Running against master (88c84d91092f7f77bf7766a5164de90ac703bdc9) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com local0: 2013-07-20 05:53:39,233 WARN [storage.secondary.SecondaryStorageManagerImpl] (secstorage-1:null) Exception while trying to start secondary storage vm Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.cloudstack.storage.datastore.PrimaryDataStoreImpl': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: org.apache.cloudstack.engine.subsystem.api.storage.SnapshotDataFactory org.apache.cloudstack.storage.datastore.PrimaryDataSt oreImpl.snapshotFactory; nested exception is org.springframework.beans.factory.BeanCreationNotAllowedException: Error creating bean with name 'dataStoreProviderManager': Singleton bean creation not allowed while the singletons of this f actory are in destruction (Do not request a bean from a BeanFactory in a destroy method implementation!) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:287) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1106) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireBean(AbstractAutowireCapableBeanFactory.java:295) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at com.cloud.utils.component.ComponentContext.inject(ComponentContext.java:236) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at com.cloud.utils.component.ComponentContext.inject(ComponentContext.java:223) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at org.apache.cloudstack.storage.datastore.PrimaryDataStoreImpl.createDataStore(PrimaryDataStoreImpl.java:99) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at org.apache.cloudstack.storage.datastore.manager.PrimaryDataStoreProviderManagerImpl.getPrimaryDataStore(PrimaryDataStoreProviderManagerImpl.java:64) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at org.apache.cloudstack.storage.datastore.DataStoreManagerImpl.getPrimaryDataStore(DataStoreManagerImpl.java:84) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at org.apache.cloudstack.storage.allocator.ClusterScopeStoragePoolAllocator.select(ClusterScopeStoragePoolAllocator.java:94) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at org.apache.cloudstack.storage.allocator.AbstractStoragePoolAllocator.allocateToPool(AbstractStoragePoolAllocator.java:109) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at com.cloud.deploy.DeploymentPlanningManagerImpl.findSuitablePoolsForVolumes(DeploymentPlanningManagerImpl.java:1157) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at com.cloud.deploy.DeploymentPlanningManagerImpl.checkClustersforDestination(DeploymentPlanningManagerImpl.java:881) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at com.cloud.deploy.DeploymentPlanningManagerImpl.planDeployment(DeploymentPlanningManagerImpl.java:416) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at com.cloud.vm.VirtualMachineManagerImpl.advanceStart(VirtualMachineManagerImpl.java:862) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at com.cloud.vm.VirtualMachineManagerImpl.start(VirtualMachineManagerImpl.java:614) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at com.cloud.vm.VirtualMachineManagerImpl.start(VirtualMachineManagerImpl.java:607) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at com.cloud.storage.secondary.SecondaryStorageManagerImpl.startSecStorageVm(SecondaryStorageManagerImpl.java:262) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at com.cloud.storage.secondary.SecondaryStorageManagerImpl.allocCapacity(SecondaryStorageManagerImpl.java:689) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at com.cloud.storage.secondary.SecondaryStorageManagerImpl.expandPool(SecondaryStorageManagerImpl.java:1275) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at com.cloud.secstorage.PremiumSecondaryStorageManagerImpl.scanPool(PremiumSecondaryStorageManagerImpl.java:123) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at com.cloud.secstorage.PremiumSecondaryStorageManagerImpl.scanPool(PremiumSecondaryStorageManagerImpl.java:50) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at com.cloud.vm.SystemVmLoadScanner.loadScan(SystemVmLoadScanner.java:104) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at com.cloud.vm.SystemVmLoadScanner.access$100(SystemVmLoadScanner.java:33) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at com.cloud.vm.SystemVmLoadScanner$1.reallyRun(SystemVmLoadScanner.java:81) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at com.cloud.vm.SystemVmLoadScanner$1.run(SystemVmLoadScanner.java:72) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:351) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:178) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:165) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:267) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at java.lang.Thread.run(Thread.java:679) Jul 19 22:53:39 Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire field: org.apache.cloudstack.engine.subsystem.api.storage.SnapshotDataFactory org.apache.cloudstack.storage.datastore.PrimaryDataStoreImpl.snapshotFactory; nested exception is org.springframework.beans.factory.BeanCreationNotAllowedException: Error creating bean with name 'dataStoreProviderManager': Singleton bean creation not allowed while the singletons of this factory are in destruction (Do not request a bean from a BeanFactory in a destroy method implementation!) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:506) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:284) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com ... 33 more Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at org.apache.cloudstack.storage.allocator.ClusterScopeStoragePoolAllocator.select(ClusterScopeStoragePoolAllocator.java:94) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at org.apache.cloudstack.storage.allocator.AbstractStoragePoolAllocator.allocateToPool(AbstractStoragePoolAllocator.java:109) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at com.cloud.deploy.DeploymentPlanningManagerImpl.findSuitablePoolsForVolumes(DeploymentPlanningManagerImpl.java:1157) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at com.cloud.deploy.DeploymentPlanningManagerImpl.checkClustersforDestination(DeploymentPlanningManagerImpl.java:881) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at com.cloud.deploy.DeploymentPlanningManagerImpl.planDeployment(DeploymentPlanningManagerImpl.java:416) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at com.cloud.vm.VirtualMachineManagerImpl.advanceStart(VirtualMachineManagerImpl.java:862) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at com.cloud.vm.VirtualMachineManagerImpl.start(VirtualMachineManagerImpl.java:614) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at com.cloud.vm.VirtualMachineManagerImpl.start(VirtualMachineManagerImpl.java:607) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at com.cloud.consoleproxy.ConsoleProxyManagerImpl.startProxy(ConsoleProxyManagerImpl.java:555) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at com.cloud.consoleproxy.ConsoleProxyManagerImpl.allocCapacity(ConsoleProxyManagerImpl.java:927) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at com.cloud.consoleproxy.ConsoleProxyManagerImpl.expandPool(ConsoleProxyManagerImpl.java:1641) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at com.cloud.consoleproxy.ConsoleProxyManagerImpl.expandPool(ConsoleProxyManagerImpl.java:156) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at com.cloud.vm.SystemVmLoadScanner.loadScan(SystemVmLoadScanner.java:111) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at com.cloud.vm.SystemVmLoadScanner.access$100(SystemVmLoadScanner.java:33) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at com.cloud.vm.SystemVmLoadScanner$1.reallyRun(SystemVmLoadScanner.java:81) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at com.cloud.vm.SystemVmLoadScanner$1.run(SystemVmLoadScanner.java:72) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:351) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:178) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:165) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:267) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at java.lang.Thread.run(Thread.java:679) Jul 19 22:53:39 Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire field: org.apache.cloudstack.engine.subsystem.api.storage.SnapshotDataFactory org.apache.cloudstack.storage.datastore.PrimaryDataStoreImpl.snapshotFactory; nested exception is org.springframework.beans.factory.BeanCreationNotAllowedException: Error creating bean with name 'dataStoreProviderManager': Singleton bean creation not allowed while the singletons of this factory are in destruction (Do not request a bean from a BeanFactory in a destroy method implementation!) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:506) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:284) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com ... 32 more Jul 19 22:53:39 Caused by: org.springframework.beans.factory.BeanCreationNotAllowedException: Error creating bean with name 'dataStoreProviderManager': Singleton bean creation not allowed while the singletons of this factory are in destruction (Do not request a bean from a BeanFactory in a destroy method implementation!) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:212) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:284) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:284) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.resolvedCachedArgument(AutowiredAnnotationBeanPostProcessor.java:442) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.access$0(AutowiredAnnotationBeanPostProcessor.java:435) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:472) Jul 19 22:53:39 cloudstack-centos63.fmt.vmops.com ... 34 more -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira