[Building Sakai] No Bean SakaiProperties exception on fresh install for sakai 2.6.x

Simon Gaeremynck gaeremyncks at gmail.com
Tue Aug 4 05:26:44 PDT 2009


Well I actually have a couple that are all similar. The sakai.properties
file does seem to get loaded.
Here is a part of the log that contains the errors. The full log can be
found at: http://paste2.org/p/358998

Thank you for your help so far,

Simon

2009-08-04 13:14:56,253  INFO main org.sakaiproject.util.ComponentsLoader -
loadComponentPackage: /opt/tomcat/components/sakai-warehouse-component
2009-08-04 13:14:56,497  INFO main org.sakaiproject.util.ComponentsLoader -
loadComponentPackage: /opt/tomcat/components/sakai-web-pack
2009-08-04 13:14:56,676  INFO main
org.sakaiproject.component.impl.SpringCompMgr - loaded properties file:
/opt/tomcat/sakai/sakai.properties
2009-08-04 13:14:57,150  INFO main
org.sakaiproject.thread_local.impl.ThreadLocalComponent - init()
2009-08-04 13:14:57,196  INFO main
org.sakaiproject.tool.impl.SessionComponent - init(): interval: 3600
refresh: 60
2009-08-04 13:14:57,246  WARN main
org.sakaiproject.component.impl.SpringCompMgr - Error creating bean with
name 'org.sakaiproject.log.api.LogConfigurationManager' defined in file
[/opt/tomcat/components/sakai-util-pack/WEB-INF/components.xml]: Invocation
of init method failed; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'org.sakaiproject.component.api.ServerConfigurationService'
defined in file
[/opt/tomcat/components/sakai-kernel-component/WEB-INF/component-components.xml]:
Cannot resolve reference to bean
'org.sakaiproject.component.SakaiProperties' while setting bean property
'sakaiProperties'; nested exception is
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean
named 'org.sakaiproject.component.SakaiProperties' is defined
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'org.sakaiproject.log.api.LogConfigurationManager' defined in file
[/opt/tomcat/components/sakai-util-pack/WEB-INF/components.xml]: Invocation
of init method failed; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'org.sakaiproject.component.api.ServerConfigurationService'
defined in file
[/opt/tomcat/components/sakai-kernel-component/WEB-INF/component-components.xml]:
Cannot resolve reference to bean
'org.sakaiproject.component.SakaiProperties' while setting bean property
'sakaiProperties'; nested exception is
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean
named 'org.sakaiproject.component.SakaiProperties' is defined
Caused by:
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'org.sakaiproject.component.api.ServerConfigurationService'
defined in file
[/opt/tomcat/components/sakai-kernel-component/WEB-INF/component-components.xml]:
Cannot resolve reference to bean
'org.sakaiproject.component.SakaiProperties' while setting bean property
'sakaiProperties'; nested exception is
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean
named 'org.sakaiproject.component.SakaiProperties' is defined
Caused by:
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean
named 'org.sakaiproject.component.SakaiProperties' is defined
        at
org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:356)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getMergedBeanDefinition(AbstractBeanFactory.java:916)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:243)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:261)
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:109)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1099)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:861)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:421)
        at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251)
        at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
        at
org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy$CglibSubclassCreator$LookupOverrideMethodInterceptor.intercept(CglibSubclassingInstantiationStrategy.java:154)
        at
org.sakaiproject.log.impl.Log4jConfigurationManager$$EnhancerByCGLIB$$e458112e.serverConfigurationService(<generated>)
        at
org.sakaiproject.log.impl.Log4jConfigurationManager.init(Log4jConfigurationManager.java:120)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1240)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1205)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1171)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:425)
        at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251)
        at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
        at
org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:733)
        at
org.sakaiproject.component.impl.SpringCompMgr.init(SpringCompMgr.java:244)
        at
org.sakaiproject.component.cover.ComponentManager.getInstance(ComponentManager.java:62)
        at
org.sakaiproject.component.cover.ComponentManager.get(ComponentManager.java:76)
        at org.sakaiproject.dav.DavServlet.init(DavServlet.java:500)
        at javax.servlet.GenericServlet.init(GenericServlet.java:212)
        at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
        at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
        at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3956)
        at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
        at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
        at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
        at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
        at
org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626)
        at
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
        at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
        at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
        at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
        at
org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
        at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
        at
org.apache.catalina.core.StandardService.start(StandardService.java:448)
        at
org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
2009-08-04 13:14:59,219  INFO main org.sakaiproject.db.impl.BasicSqlService
- init(): vendor: mysql autoDDL: true deadlockRetries: 5
2009-08-04 13:14:59,550  INFO main
org.sakaiproject.event.impl.BaseEventTrackingService -
org.sakaiproject.event.impl.ClusterEventTracking$$EnhancerByCGLIB$$8efa25a7 at b6981b.init
()
2009-08-04 13:14:59,551  INFO main
org.sakaiproject.event.impl.ClusterEventTracking -
org.sakaiproject.event.impl.ClusterEventTracking$$EnhancerByCGLIB$$8efa25a7 at b6981b.init()
- period: 5 batch: true checkDb: true
2009-08-04 13:14:59,563  WARN main
org.sakaiproject.event.impl.ClusterEventTracking -
org.sakaiproject.event.impl.ClusterEventTracking$$EnhancerByCGLIB$$8efa25a7 at b6981b.init
():
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'org.sakaiproject.component.api.ServerConfigurationService'
defined in file
[/opt/tomcat/components/sakai-kernel-component/WEB-INF/component-components.xml]:
Cannot resolve reference to bean
'org.sakaiproject.component.SakaiProperties' while setting bean property
'sakaiProperties'; nested exception is
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean
named 'org.sakaiproject.component.SakaiProperties' is defined
Caused by:
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean
named 'org.sakaiproject.component.SakaiProperties' is defined
        at
org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:356)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getMergedBeanDefinition(AbstractBeanFactory.java:916)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:243)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:261)
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:109)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1099)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:861)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:421)
        at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251)
        at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
        at
org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy$CglibSubclassCreator$LookupOverrideMethodInterceptor.intercept(CglibSubclassingInstantiationStrategy.java:154)
        at
org.sakaiproject.event.impl.ClusterEventTracking$$EnhancerByCGLIB$$8efa25a7.serverConfigurationService(<generated>)
        at
org.sakaiproject.event.impl.ClusterEventTracking.init(ClusterEventTracking.java:214)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1240)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1205)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1171)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:425)
        at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251)
        at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
        at
org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy$CglibSubclassCreator$LookupOverrideMethodInterceptor.intercept(CglibSubclassingInstantiationStrategy.java:154)
        at
org.sakaiproject.memory.impl.BasicMemoryService$$EnhancerByCGLIB$$903d80bc.eventTrackingService(<generated>)
        at
org.sakaiproject.memory.impl.BasicMemoryService.init(BasicMemoryService.java:120)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1240)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1205)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1171)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:425)
        at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251)
        at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
        at
org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy$CglibSubclassCreator$LookupOverrideMethodInterceptor.intercept(CglibSubclassingInstantiationStrategy.java:154)
        at
org.sakaiproject.site.impl.DbSiteService$$EnhancerByCGLIB$$bc8cb16d.memoryService(<generated>)
        at
org.sakaiproject.site.impl.BaseSiteService.init(BaseSiteService.java:434)
        at
org.sakaiproject.site.impl.DbSiteService.init(DbSiteService.java:169)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1240)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1205)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1171)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:425)
        at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251)
        at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:261)
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:109)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1099)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:861)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:421)
        at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251)
        at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:261)
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:109)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1099)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:861)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:421)
        at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251)
        at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
        at
org.sakaiproject.util.NoisierDefaultListableBeanFactory.preInstantiateSingletons(NoisierDefaultListableBeanFactory.java:63)
        at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
        at
org.sakaiproject.component.impl.SpringCompMgr.init(SpringCompMgr.java:254)
        at
org.sakaiproject.component.cover.ComponentManager.getInstance(ComponentManager.java:62)
        at
org.sakaiproject.component.cover.ComponentManager.get(ComponentManager.java:76)
        at org.sakaiproject.dav.DavServlet.init(DavServlet.java:500)
        at javax.servlet.GenericServlet.init(GenericServlet.java:212)
        at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
        at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
        at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3956)
        at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
        at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
        at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
        at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
        at
org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626)
        at
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
        at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
        at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
        at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
        at
org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
        at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
        at
org.apache.catalina.core.StandardService.start(StandardService.java:448)
        at
org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
2009-08-04 13:14:59,586  INFO main
org.sakaiproject.memory.impl.BasicMemoryService - init()
2009-08-04 13:14:59,594  INFO main
org.sakaiproject.memory.impl.BasicMemoryService - Added Cache name
[org.sakaiproject.site.impl.SiteCacheImpl.cache] as Cache
[org.sakaiproject.site.impl.SiteCacheImpl.cache] Max Elements in Memory
[10000] Max Elements on Disk [0] Time to Idle (seconds) [300] Time to Live
(seconds) [300] Memory Store Eviction Policy [LRU]
2009-08-04 13:14:59,667  INFO main
org.sakaiproject.entity.impl.EntityManagerComponent - init()
2009-08-04 13:14:59,677  INFO main
org.sakaiproject.authz.impl.FunctionManagerComponent - init()
2009-08-04 13:14:59,678  INFO main org.sakaiproject.site.impl.DbSiteService
- init(): site table: SAKAI_SITE external locks: true
2009-08-04 13:14:59,813  INFO main
org.sakaiproject.user.impl.BasePreferencesService - init()
2009-08-04 13:14:59,814  INFO main
org.sakaiproject.user.impl.DbPreferencesService - init(): table:
SAKAI_PREFERENCES locks-in-db: false
2009-08-04 13:15:00,796  INFO main
org.sakaiproject.memory.impl.BasicMemoryService - Added Cache name
[org.sakaiproject.user.api.UserDirectoryService.callCache] as Cache
[org.sakaiproject.user.api.UserDirectoryService.callCache] Max Elements in
Memory [10000] Max Elements on Disk [0] Time to Idle (seconds) [300] Time to
Live (seconds) [300] Memory Store Eviction Policy [LRU]
2009-08-04 13:15:00,798  INFO main
org.sakaiproject.user.impl.BaseUserDirectoryService - init(): provider: none
separateIdEid: true
2009-08-04 13:15:00,799  INFO main org.sakaiproject.user.impl.DbUserService
- init(): table: SAKAI_USER external locks: true
2009-08-04 13:15:00,799  INFO main org.sakaiproject.user.impl.DbUserService
- Cache [org.sakaiproject.user.api.UserDirectoryService] Max Elements in
Memory [100000] Max Elements on Disk [0] Time to Idle (seconds) [7200] Time
to Live (seconds) [7200] Memory Store Eviction Policy [LRU]
2009-08-04 13:15:00,803 ERROR main
org.sakaiproject.util.NoisierDefaultListableBeanFactory - Failed to
preinstantiate the singleton named
org.sakaiproject.portal.api.PortalService. Destroying all Spring beans.
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'org.sakaiproject.portal.api.PortalService' defined in file
[/opt/tomcat/components/sakai-portal-service-pack/WEB-INF/components.xml]:
Cannot resolve reference to bean
'org.sakaiproject.portal.api.SiteNeighbourhoodService' while setting bean
property 'siteNeighbourhoodService'; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'org.sakaiproject.portal.api.SiteNeighbourhoodService' defined in
file
[/opt/tomcat/components/sakai-portal-service-pack/WEB-INF/components.xml]:
Cannot resolve reference to bean
'org.sakaiproject.component.api.ServerConfigurationService' while setting
bean property 'serverConfigurationService'; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'org.sakaiproject.component.api.ServerConfigurationService'
defined in file
[/opt/tomcat/components/sakai-kernel-component/WEB-INF/component-components.xml]:
Cannot resolve reference to bean
'org.sakaiproject.component.SakaiProperties' while setting bean property
'sakaiProperties'; nested exception is
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean
named 'org.sakaiproject.component.SakaiProperties' is defined
Caused by:
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'org.sakaiproject.portal.api.SiteNeighbourhoodService' defined in
file
[/opt/tomcat/components/sakai-portal-service-pack/WEB-INF/components.xml]:
Cannot resolve reference to bean
'org.sakaiproject.component.api.ServerConfigurationService' while setting
bean property 'serverConfigurationService'; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'org.sakaiproject.component.api.ServerConfigurationService'
defined in file
[/opt/tomcat/components/sakai-kernel-component/WEB-INF/component-components.xml]:
Cannot resolve reference to bean
'org.sakaiproject.component.SakaiProperties' while setting bean property
'sakaiProperties'; nested exception is
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean
named 'org.sakaiproject.component.SakaiProperties' is defined
Caused by:
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'org.sakaiproject.component.api.ServerConfigurationService'
defined in file
[/opt/tomcat/components/sakai-kernel-component/WEB-INF/component-components.xml]:
Cannot resolve reference to bean
'org.sakaiproject.component.SakaiProperties' while setting bean property
'sakaiProperties'; nested exception is
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean
named 'org.sakaiproject.component.SakaiProperties' is defined
Caused by:
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean
named 'org.sakaiproject.component.SakaiProperties' is defined
        at
org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:356)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getMergedBeanDefinition(AbstractBeanFactory.java:916)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:243)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:261)
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:109)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1099)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:861)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:421)
        at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251)
        at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:261)
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:109)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1099)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:861)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:421)
        at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251)
        at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:261)
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:109)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1099)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:861)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:421)
        at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251)
        at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
        at
org.sakaiproject.util.NoisierDefaultListableBeanFactory.preInstantiateSingletons(NoisierDefaultListableBeanFactory.java:63)
        at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
        at
org.sakaiproject.component.impl.SpringCompMgr.init(SpringCompMgr.java:254)
        at
org.sakaiproject.component.cover.ComponentManager.getInstance(ComponentManager.java:62)
        at
org.sakaiproject.component.cover.ComponentManager.get(ComponentManager.java:76)
        at org.sakaiproject.dav.DavServlet.init(DavServlet.java:500)
        at javax.servlet.GenericServlet.init(GenericServlet.java:212)
        at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
        at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
        at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3956)
        at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
        at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
        at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
        at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
        at
org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626)
        at
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
        at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
        at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
        at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
        at
org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
        at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
        at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
        at
org.apache.catalina.core.StandardService.start(StandardService.java:448)
        at
org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
2009-08-04 13:15:00,820  INFO main
org.sakaiproject.util.NoisierDefaultListableBeanFactory - Destroying
singletons in org.sakaiproject.util.NoisierDefaultListableBeanFactory at c2bff3:
defining
beans [org.sakaiproject.portal.api.PortalService,org.sakaiproject.portal.api.PortalService.portletRegistryListener,org.sakaiproject.emailtemplateservice.dao.impl.EmailTemplateServiceDaoTarget,org.sakaiproject.emailtemplateservice.dao.EmailTemplateServiceDao,


....

2009/8/4 Aaron Zeckoski <aaronz at vt.edu>

> Can you check to see if there are any exceptions higher up in the logs
> when you startup or is that the only one? I don't see how anything
> (incuding the table creation) could have worked at all without the
> org.sakaiproject.component.api.ServerConfigurationService and
> org.sakaiproject.component.SakaiProperties beans.
>
> -AZ
>
> On Tue, Aug 4, 2009 at 12:43 PM, Simon Gaeremynck<gaeremyncks at gmail.com>
> wrote:
> > I copied the default.sakai.properties file to my /opt/tomcat/sakai
> > directory, renamed it to sakai.properties and changed the MySQL settings.
> > I didn't find any setting called siteNeighbourhoodService in either of
> the
> > properties files..
> > Then I did a mvn -o -Dmaven.test.skip=true clean install sakai:deploy and
> > started my tomcat server via /opt/tomcat/bin/startup.sh
> > I still get the same exception though.
> > Simon
>
> On Tue, Aug 4, 2009 at 11:35 AM, Aaron Zeckoski<aaronz at vt.edu> wrote:
> > I'm not sure this will fix it, but did you notice the warning at the
> > top of the sakai.properties file?
> > # WARNING!.  THIS PROPERTIES FILE HAS BEEN DEPRECATED FOR Sakai 2.6+
> > IN FAVOR OF THE /CONFIG default.sakai.properties
> >
> > If so you probably want to copy over the one from the config location,
> > though I had thought that the one in there was still valid for 2.6.x.
> >
> > Alternatively, you can look for a line which contains:
> > siteNeighbourhoodService
> > in your properties file and comment it out. That should fix the failure.
> >
> > -AZ
> >
> >
> > On Tue, Aug 4, 2009 at 10:42 AM, Simon Gaeremynck<gaeremyncks at gmail.com>
> wrote:
> >> Hi,
> >> I am new to Sakai 2 and wanted to try it out.
> >> I followed the guide
> >> at
> http://confluence.sakaiproject.org/display/BOOT/Development+Environment+Setup+Walkthrough
> >> I made a sakai.properties settings file as the walktrough explains, but
> when
> >> I start up tomcat I get the error below in my logs.
> >> I grabbed the source
> >> from https://source.sakaiproject.org/svn/sakai/branches/sakai_2-6-x
> >> I am trying to run it on OS X 10.4.11 with maven 2.2.0 and Java
> 1.5.0_16.
> >> Does anyone have an idea what the problem might be?
> >>
> >> Simon
> >>
> >> PS: I am also new to this list, so if this is not the correct protocol
> to
> >> follow please let me know.
> >>
> >> ....
> >> 2009-08-04 10:30:46,399 ERROR main
> >> org.sakaiproject.util.NoisierDefaultListableBeanFactory - Failed to
> >> preinstantiate the singleton named
> >> org.sakaiproject.portal.api.PortalService. Destroying all Spring beans.
> >> org.springframework.beans.factory.BeanCreationException: Error creating
> bean
> >> with name 'org.sakaiproject.portal.api.PortalService' defined in file
> >>
> [/opt/tomcat/components/sakai-portal-service-pack/WEB-INF/components.xml]:
> >> Cannot resolve reference to bean
> >> 'org.sakaiproject.portal.api.SiteNeighbourhoodService' while setting
> bean
> >> property 'siteNeighbourhoodService'; nested exception is
> >> org.springframework.beans.factory.BeanCreationException: Error creating
> bean
> >> with name 'org.sakaiproject.portal.api.SiteNeighbourhoodService' defined
> in
> >> file
> >>
> [/opt/tomcat/components/sakai-portal-service-pack/WEB-INF/components.xml]:
> >> Cannot resolve reference to bean
> >> 'org.sakaiproject.component.api.ServerConfigurationService' while
> setting
> >> bean property 'serverConfigurationService'; nested exception is
> >> org.springframework.beans.factory.BeanCreationException: Error creating
> bean
> >> with name 'org.sakaiproject.component.api.ServerConfigurationService'
> >> defined in file
> >>
> [/opt/tomcat/components/sakai-kernel-component/WEB-INF/component-components.xml]:
> >> Cannot resolve reference to bean
> >> 'org.sakaiproject.component.SakaiProperties' while setting bean property
> >> 'sakaiProperties'; nested exception is
> >> org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean
> >> named 'org.sakaiproject.component.SakaiProperties' is defined
> >> Caused by:
> >> org.springframework.beans.factory.BeanCreationException: Error creating
> bean
> >> with name 'org.sakaiproject.portal.api.SiteNeighbourhoodService' defined
> in
> >> file
> >>
> [/opt/tomcat/components/sakai-portal-service-pack/WEB-INF/components.xml]:
> >> Cannot resolve reference to bean
> >> 'org.sakaiproject.component.api.ServerConfigurationService' while
> setting
> >> bean property 'serverConfigurationService'; nested exception is
> >> org.springframework.beans.factory.BeanCreationException: Error creating
> bean
> >> with name 'org.sakaiproject.component.api.ServerConfigurationService'
> >> defined in file
> >>
> [/opt/tomcat/components/sakai-kernel-component/WEB-INF/component-components.xml]:
> >> Cannot resolve reference to bean
> >> 'org.sakaiproject.component.SakaiProperties' while setting bean property
> >> 'sakaiProperties'; nested exception is
> >> org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean
> >> named 'org.sakaiproject.component.SakaiProperties' is defined
> >> Caused by:
> >> org.springframework.beans.factory.BeanCreationException: Error creating
> bean
> >> with name 'org.sakaiproject.component.api.ServerConfigurationService'
> >> defined in file
> >>
> [/opt/tomcat/components/sakai-kernel-component/WEB-INF/component-components.xml]:
> >> Cannot resolve reference to bean
> >> 'org.sakaiproject.component.SakaiProperties' while setting bean property
> >> 'sakaiProperties'; nested exception is
> >> org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean
> >> named 'org.sakaiproject.component.SakaiProperties' is defined
> >> Caused by:
> >> org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean
> >> named 'org.sakaiproject.component.SakaiProperties' is defined
> >>         at
> >>
> org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:356)
> >>         at
> >>
> org.springframework.beans.factory.support.AbstractBeanFactory.getMergedBeanDefinition(AbstractBeanFactory.java:916)
> >>         at
> >>
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:243)
> >>         at
> >>
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
> >>         at
> >>
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:261)
> >>         at
> >>
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:109)
> >>         at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1099)
> >>         at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:861)
> >>         at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:421)
> >> ....
> >>
> >> _______________________________________________
> >> sakai-dev mailing list
> >> sakai-dev at collab.sakaiproject.org
> >> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
> >>
> >> TO UNSUBSCRIBE: send email to
> sakai-dev-unsubscribe at collab.sakaiproject.org
> >> with a subject of "unsubscribe"
> >>
> >>
> >
> >
> >
> > --
> > Aaron Zeckoski (azeckoski (at) vt.edu)
> > Senior Research Engineer - CARET - University of Cambridge
> > https://twitter.com/azeckoski - http://www.linkedin.com/in/azeckoski
> > http://aaronz-sakai.blogspot.com/ - http://tinyurl.com/azprofile
> >
>
>
>
> --
> Aaron Zeckoski (azeckoski (at) vt.edu)
> Senior Research Engineer - CARET - University of Cambridge
> https://twitter.com/azeckoski - http://www.linkedin.com/in/azeckoski
> http://aaronz-sakai.blogspot.com/ - http://tinyurl.com/azprofile
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20090804/5fca5701/attachment.html 


More information about the sakai-dev mailing list