[Building Sakai] Fwd: 2.7.x: Tomcat 5.5.28 startup failure (edu-services issue)

Anthony Whyte arwhyte at umich.edu
Fri Jan 22 15:56:21 PST 2010


The 2.7.x Tomcat hair ball is edu-services-1.0.0-b03.

Anth

Begin forwarded message:

> From: Anthony Whyte <arwhyte at umich.edu>
> Date: January 22, 2010 6:34:18 PM GMT-05:00
> To: "sakai-dev at collab.sakaiproject.org Developers" <sakai-dev at collab.sakaiproject.org 
> >
> Subject: [Building Sakai] 2.7.x: Tomcat 5.5.28 startup failure
>
> Compiling and running with Java 1.6.  Trunks starts up for me but
> 2.7.x blows up (catalina.out snippet below).  Both trunk and 2.7.x
> deploy entitybroker-1.3.7 so perhaps it's an assignments issue.
> Appreciate any suggestions while I look into what's missing in 2.7.x.
>
> # My setenv.sh
> export JAVA_OPTS='-server -Xms512m -Xmx1024m -XX:PermSize=128m -
> XX:MaxPermSize=512m -XX:NewSize=192m -XX:MaxNewSize=384m -verbose:gc -
> XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Djava.awt.headless=true -
> Dsakai.demo=true -
> Dorg.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=false -
> Dsun.lang.ClassLoader.allowArraySyntax=true'
>
> Cheers,
>
> Anth
>
> 2010-01-22 18:17:21,335 ERROR main
> org.sakaiproject.util.NoisierDefaultListableBeanFactory - Failed to
> preinstantiate the singleton named
> org
> .sakaiproject
> .entitybroker.impl.entityprovider.EntityProviderAutoRegistrar.
> Destroying all Spring beans.
> org.springframework.beans.factory.BeanCreationException: Error
> creating bean with name
> 'org
> .sakaiproject
> .entitybroker.impl.entityprovider.EntityProviderAutoRegistrar' defined
> in file [/opt/tomcat/components/entitybroker-pack/WEB-INF/
> components.xml]: Initialization of bean failed; nested exception is
> org.springframework.beans.factory.BeanCreationException: Error
> creating bean with name
> 'org.sakaiproject.assignment.api.AssignmentEntityProvider' defined in
> file [/opt/tomcat/components/sakai-assignment-pack/WEB-INF/
> components.xml]: Cannot resolve reference to bean
> 'org.sakaiproject.assignment.api.AssignmentService' while setting bean
> property 'assignmentService'; nested exception is
> org.springframework.beans.factory.BeanCreationException: Error
> creating bean with name
> 'org.sakaiproject.assignment.api.AssignmentService' defined in file [/
> opt/tomcat/components/sakai-assignment-pack/WEB-INF/components.xml]:
> Cannot resolve reference to bean
> 'org.sakaiproject.service.gradebook.GradebookService' while setting
> bean property 'gradebookService'; nested exception is
> org.springframework.beans.factory.BeanCreationException: Error
> creating bean with name
> 'org_sakaiproject_service_gradebook_GradebookService' defined in file
> [/opt/tomcat/components/gradebook-service-pack/WEB-INF/
> components.xml]: Cannot resolve reference to bean
> 'org_sakaiproject_service_gradebook_GradebookServiceTarget' while
> setting bean property 'target'; nested exception is
> org.springframework.beans.factory.BeanCreationException: Error
> creating bean with name
> 'org_sakaiproject_service_gradebook_GradebookServiceTarget' defined in
> file [/opt/tomcat/components/gradebook-service-pack/WEB-INF/
> components.xml]: Cannot resolve reference to bean
> 'org_sakaiproject_service_gradebook_GradebookExternalAssessmentService
> ' while setting bean property 'externalAssessmentService'; nested
> exception is org.springframework.beans.factory.BeanCreationException:
> Error creating bean with name
> 'org_sakaiproject_service_gradebook_GradebookExternalAssessmentService
> ' defined in file [/opt/tomcat/components/gradebook-service-pack/WEB-
> INF/components.xml]: Cannot resolve reference to bean
> 'org_sakaiproject_service_gradebook_GradebookExternalAssessmentServiceTarget
> ' while setting bean property 'target'; nested exception is
> org.springframework.beans.factory.BeanCreationException: Error
> creating bean with name
> 'org_sakaiproject_service_gradebook_GradebookExternalAssessmentServiceTarget
> ' defined in file [/opt/tomcat/components/gradebook-service-pack/WEB-
> INF/components.xml]: Initialization of bean failed; nested exception
> is org.springframework.beans.TypeMismatchException: Failed to convert
> property value of type
> [org
> .sakaiproject
> .tool.gradebook.facades.sakai2impl.EventTrackingServiceSakai2Impl] to
> required type [org.sakaiproject.event.api.EventTrackingService] for
> property 'eventTrackingService'; nested exception is
> java.lang.IllegalArgumentException: Cannot convert value of type
> [org
> .sakaiproject
> .tool.gradebook.facades.sakai2impl.EventTrackingServiceSakai2Impl] to
> required type [org.sakaiproject.event.api.EventTrackingService] for
> property 'eventTrackingService': no matching editors or conversion
> strategy found
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .AbstractAutowireCapableBeanFactory
> .doCreateBean(AbstractAutowireCapableBeanFactory.java:480)
> 	at
> org
> .springframework
> .beans.factory.support.AbstractAutowireCapableBeanFactory
> $1.run(AbstractAutowireCapableBeanFactory.java:409)
> 	at java.security.AccessController.doPrivileged(Native Method)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .AbstractAutowireCapableBeanFactory
> .createBean(AbstractAutowireCapableBeanFactory.java:380)
> 	at org.springframework.beans.factory.support.AbstractBeanFactory
> $1.getObject(AbstractBeanFactory.java:264)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .DefaultSingletonBeanRegistry
> .getSingleton(DefaultSingletonBeanRegistry.java:222)
> 	at
> org
> .springframework
> .beans
> .factory
> .support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
> 	at
> org
> .springframework
> .beans
> .factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:
> 185)
> 	at
> org
> .sakaiproject
> .util
> .NoisierDefaultListableBeanFactory
> .getBean(NoisierDefaultListableBeanFactory.java:114)
> 	at
> org
> .springframework
> .beans
> .factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:
> 164)
> 	at
> org
> .sakaiproject
> .util
> .NoisierDefaultListableBeanFactory
> .preInstantiateSingletons(NoisierDefaultListableBeanFactory.java:73)
> 	at
> org
> .springframework
> .context
> .support
> .AbstractApplicationContext
> .finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
> 	at
> org
> .springframework
> .context
> .support
> .AbstractApplicationContext.refresh(AbstractApplicationContext.java: 
> 380)
> 	at
> org.sakaiproject.component.impl.SpringCompMgr.init(SpringCompMgr.java:
> 154)
> 	at
> org
> .sakaiproject
> .component.cover.ComponentManager.getInstance(ComponentManager.java: 
> 68)
> 	at
> org
> .sakaiproject
> .component.cover.ComponentManager.get(ComponentManager.java:76)
> 	at
> org
> .sakaiproject
> .component
> .cover
> .ServerConfigurationService
> .getInstance(ServerConfigurationService.java:52)
> 	at
> org
> .sakaiproject
> .component
> .cover
> .ServerConfigurationService 
> .getStrings(ServerConfigurationService.java:
> 205)
> 	at org.sakaiproject.util.BasicAuth.init(BasicAuth.java:111)
> 	at  
> org.sakaiproject.access.tool.AccessServlet.init(AccessServlet.java:
> 147)
> 	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: 
> 3996)
> 	at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:
> 4266)
> 	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.deployWAR(HostConfig.java:
> 831)
> 	at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:
> 720)
> 	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:
> 490)
> 	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1150)
> 	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:597)
> 	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
> 	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
> Caused by: org.springframework.beans.factory.BeanCreationException:
> Error creating bean with name
> 'org.sakaiproject.assignment.api.AssignmentEntityProvider' defined in
> file [/opt/tomcat/components/sakai-assignment-pack/WEB-INF/
> components.xml]: Cannot resolve reference to bean
> 'org.sakaiproject.assignment.api.AssignmentService' while setting bean
> property 'assignmentService'; nested exception is
> org.springframework.beans.factory.BeanCreationException: Error
> creating bean with name
> 'org.sakaiproject.assignment.api.AssignmentService' defined in file [/
> opt/tomcat/components/sakai-assignment-pack/WEB-INF/components.xml]:
> Cannot resolve reference to bean
> 'org.sakaiproject.service.gradebook.GradebookService' while setting
> bean property 'gradebookService'; nested exception is
> org.springframework.beans.factory.BeanCreationException: Error
> creating bean with name
> 'org_sakaiproject_service_gradebook_GradebookService' defined in file
> [/opt/tomcat/components/gradebook-service-pack/WEB-INF/
> components.xml]: Cannot resolve reference to bean
> 'org_sakaiproject_service_gradebook_GradebookServiceTarget' while
> setting bean property 'target'; nested exception is
> org.springframework.beans.factory.BeanCreationException: Error
> creating bean with name
> 'org_sakaiproject_service_gradebook_GradebookServiceTarget' defined in
> file [/opt/tomcat/components/gradebook-service-pack/WEB-INF/
> components.xml]: Cannot resolve reference to bean
> 'org_sakaiproject_service_gradebook_GradebookExternalAssessmentService
> ' while setting bean property 'externalAssessmentService'; nested
> exception is org.springframework.beans.factory.BeanCreationException:
> Error creating bean with name
> 'org_sakaiproject_service_gradebook_GradebookExternalAssessmentService
> ' defined in file [/opt/tomcat/components/gradebook-service-pack/WEB-
> INF/components.xml]: Cannot resolve reference to bean
> 'org_sakaiproject_service_gradebook_GradebookExternalAssessmentServiceTarget
> ' while setting bean property 'target'; nested exception is
> org.springframework.beans.factory.BeanCreationException: Error
> creating bean with name
> 'org_sakaiproject_service_gradebook_GradebookExternalAssessmentServiceTarget
> ' defined in file [/opt/tomcat/components/gradebook-service-pack/WEB-
> INF/components.xml]: Initialization of bean failed; nested exception
> is org.springframework.beans.TypeMismatchException: Failed to convert
> property value of type
> [org
> .sakaiproject
> .tool.gradebook.facades.sakai2impl.EventTrackingServiceSakai2Impl] to
> required type [org.sakaiproject.event.api.EventTrackingService] for
> property 'eventTrackingService'; nested exception is
> java.lang.IllegalArgumentException: Cannot convert value of type
> [org
> .sakaiproject
> .tool.gradebook.facades.sakai2impl.EventTrackingServiceSakai2Impl] to
> required type [org.sakaiproject.event.api.EventTrackingService] for
> property 'eventTrackingService': no matching editors or conversion
> strategy found
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .BeanDefinitionValueResolver
> .resolveReference(BeanDefinitionValueResolver.java:275)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .BeanDefinitionValueResolver
> .resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .AbstractAutowireCapableBeanFactory
> .applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .AbstractAutowireCapableBeanFactory
> .populateBean(AbstractAutowireCapableBeanFactory.java:1010)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .AbstractAutowireCapableBeanFactory
> .doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
> 	at
> org
> .springframework
> .beans.factory.support.AbstractAutowireCapableBeanFactory
> $1.run(AbstractAutowireCapableBeanFactory.java:409)
> 	at java.security.AccessController.doPrivileged(Native Method)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .AbstractAutowireCapableBeanFactory
> .createBean(AbstractAutowireCapableBeanFactory.java:380)
> 	at org.springframework.beans.factory.support.AbstractBeanFactory
> $1.getObject(AbstractBeanFactory.java:264)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .DefaultSingletonBeanRegistry
> .getSingleton(DefaultSingletonBeanRegistry.java:222)
> 	at
> org
> .springframework
> .beans
> .factory
> .support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
> 	at
> org
> .springframework
> .beans
> .factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:
> 185)
> 	at
> org
> .sakaiproject
> .util
> .NoisierDefaultListableBeanFactory
> .getBean(NoisierDefaultListableBeanFactory.java:114)
> 	at
> org
> .springframework
> .beans
> .factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:
> 164)
> 	at
> org
> .springframework
> .context
> .support
> .AbstractApplicationContext.getBean(AbstractApplicationContext.java: 
> 880)
> 	at
> org
> .sakaiproject
> .entitybroker
> .util
> .spring
> .EntityProviderAutoRegistrar
> .setApplicationContext(EntityProviderAutoRegistrar.java:70)
> 	at
> org
> .springframework
> .context
> .support
> .ApplicationContextAwareProcessor
> .postProcessBeforeInitialization 
> (ApplicationContextAwareProcessor.java:
> 70)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .AbstractAutowireCapableBeanFactory
> .applyBeanPostProcessorsBeforeInitialization
> (AbstractAutowireCapableBeanFactory.java:350)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .AbstractAutowireCapableBeanFactory
> .initializeBean(AbstractAutowireCapableBeanFactory.java:1331)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .AbstractAutowireCapableBeanFactory
> .doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
> 	... 45 more
> Caused by: org.springframework.beans.factory.BeanCreationException:
> Error creating bean with name
> 'org.sakaiproject.assignment.api.AssignmentService' defined in file [/
> opt/tomcat/components/sakai-assignment-pack/WEB-INF/components.xml]:
> Cannot resolve reference to bean
> 'org.sakaiproject.service.gradebook.GradebookService' while setting
> bean property 'gradebookService'; nested exception is
> org.springframework.beans.factory.BeanCreationException: Error
> creating bean with name
> 'org_sakaiproject_service_gradebook_GradebookService' defined in file
> [/opt/tomcat/components/gradebook-service-pack/WEB-INF/
> components.xml]: Cannot resolve reference to bean
> 'org_sakaiproject_service_gradebook_GradebookServiceTarget' while
> setting bean property 'target'; nested exception is
> org.springframework.beans.factory.BeanCreationException: Error
> creating bean with name
> 'org_sakaiproject_service_gradebook_GradebookServiceTarget' defined in
> file [/opt/tomcat/components/gradebook-service-pack/WEB-INF/
> components.xml]: Cannot resolve reference to bean
> 'org_sakaiproject_service_gradebook_GradebookExternalAssessmentService
> ' while setting bean property 'externalAssessmentService'; nested
> exception is org.springframework.beans.factory.BeanCreationException:
> Error creating bean with name
> 'org_sakaiproject_service_gradebook_GradebookExternalAssessmentService
> ' defined in file [/opt/tomcat/components/gradebook-service-pack/WEB-
> INF/components.xml]: Cannot resolve reference to bean
> 'org_sakaiproject_service_gradebook_GradebookExternalAssessmentServiceTarget
> ' while setting bean property 'target'; nested exception is
> org.springframework.beans.factory.BeanCreationException: Error
> creating bean with name
> 'org_sakaiproject_service_gradebook_GradebookExternalAssessmentServiceTarget
> ' defined in file [/opt/tomcat/components/gradebook-service-pack/WEB-
> INF/components.xml]: Initialization of bean failed; nested exception
> is org.springframework.beans.TypeMismatchException: Failed to convert
> property value of type
> [org
> .sakaiproject
> .tool.gradebook.facades.sakai2impl.EventTrackingServiceSakai2Impl] to
> required type [org.sakaiproject.event.api.EventTrackingService] for
> property 'eventTrackingService'; nested exception is
> java.lang.IllegalArgumentException: Cannot convert value of type
> [org
> .sakaiproject
> .tool.gradebook.facades.sakai2impl.EventTrackingServiceSakai2Impl] to
> required type [org.sakaiproject.event.api.EventTrackingService] for
> property 'eventTrackingService': no matching editors or conversion
> strategy found
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .BeanDefinitionValueResolver
> .resolveReference(BeanDefinitionValueResolver.java:275)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .BeanDefinitionValueResolver
> .resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .AbstractAutowireCapableBeanFactory
> .applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .AbstractAutowireCapableBeanFactory
> .populateBean(AbstractAutowireCapableBeanFactory.java:1010)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .AbstractAutowireCapableBeanFactory
> .doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
> 	at
> org
> .springframework
> .beans.factory.support.AbstractAutowireCapableBeanFactory
> $1.run(AbstractAutowireCapableBeanFactory.java:409)
> 	at java.security.AccessController.doPrivileged(Native Method)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .AbstractAutowireCapableBeanFactory
> .createBean(AbstractAutowireCapableBeanFactory.java:380)
> 	at org.springframework.beans.factory.support.AbstractBeanFactory
> $1.getObject(AbstractBeanFactory.java:264)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .DefaultSingletonBeanRegistry
> .getSingleton(DefaultSingletonBeanRegistry.java:222)
> 	at
> org
> .springframework
> .beans
> .factory
> .support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
> 	at
> org
> .springframework
> .beans
> .factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:
> 185)
> 	at
> org
> .sakaiproject
> .util
> .NoisierDefaultListableBeanFactory
> .getBean(NoisierDefaultListableBeanFactory.java:114)
> 	at
> org
> .springframework
> .beans
> .factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:
> 164)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .BeanDefinitionValueResolver
> .resolveReference(BeanDefinitionValueResolver.java:269)
> 	... 64 more
> Caused by: org.springframework.beans.factory.BeanCreationException:
> Error creating bean with name
> 'org_sakaiproject_service_gradebook_GradebookService' defined in file
> [/opt/tomcat/components/gradebook-service-pack/WEB-INF/
> components.xml]: Cannot resolve reference to bean
> 'org_sakaiproject_service_gradebook_GradebookServiceTarget' while
> setting bean property 'target'; nested exception is
> org.springframework.beans.factory.BeanCreationException: Error
> creating bean with name
> 'org_sakaiproject_service_gradebook_GradebookServiceTarget' defined in
> file [/opt/tomcat/components/gradebook-service-pack/WEB-INF/
> components.xml]: Cannot resolve reference to bean
> 'org_sakaiproject_service_gradebook_GradebookExternalAssessmentService
> ' while setting bean property 'externalAssessmentService'; nested
> exception is org.springframework.beans.factory.BeanCreationException:
> Error creating bean with name
> 'org_sakaiproject_service_gradebook_GradebookExternalAssessmentService
> ' defined in file [/opt/tomcat/components/gradebook-service-pack/WEB-
> INF/components.xml]: Cannot resolve reference to bean
> 'org_sakaiproject_service_gradebook_GradebookExternalAssessmentServiceTarget
> ' while setting bean property 'target'; nested exception is
> org.springframework.beans.factory.BeanCreationException: Error
> creating bean with name
> 'org_sakaiproject_service_gradebook_GradebookExternalAssessmentServiceTarget
> ' defined in file [/opt/tomcat/components/gradebook-service-pack/WEB-
> INF/components.xml]: Initialization of bean failed; nested exception
> is org.springframework.beans.TypeMismatchException: Failed to convert
> property value of type
> [org
> .sakaiproject
> .tool.gradebook.facades.sakai2impl.EventTrackingServiceSakai2Impl] to
> required type [org.sakaiproject.event.api.EventTrackingService] for
> property 'eventTrackingService'; nested exception is
> java.lang.IllegalArgumentException: Cannot convert value of type
> [org
> .sakaiproject
> .tool.gradebook.facades.sakai2impl.EventTrackingServiceSakai2Impl] to
> required type [org.sakaiproject.event.api.EventTrackingService] for
> property 'eventTrackingService': no matching editors or conversion
> strategy found
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .BeanDefinitionValueResolver
> .resolveReference(BeanDefinitionValueResolver.java:275)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .BeanDefinitionValueResolver
> .resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .AbstractAutowireCapableBeanFactory
> .applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .AbstractAutowireCapableBeanFactory
> .populateBean(AbstractAutowireCapableBeanFactory.java:1010)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .AbstractAutowireCapableBeanFactory
> .doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
> 	at
> org
> .springframework
> .beans.factory.support.AbstractAutowireCapableBeanFactory
> $1.run(AbstractAutowireCapableBeanFactory.java:409)
> 	at java.security.AccessController.doPrivileged(Native Method)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .AbstractAutowireCapableBeanFactory
> .createBean(AbstractAutowireCapableBeanFactory.java:380)
> 	at org.springframework.beans.factory.support.AbstractBeanFactory
> $1.getObject(AbstractBeanFactory.java:264)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .DefaultSingletonBeanRegistry
> .getSingleton(DefaultSingletonBeanRegistry.java:222)
> 	at
> org
> .springframework
> .beans
> .factory
> .support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
> 	at
> org
> .springframework
> .beans
> .factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:
> 185)
> 	at
> org
> .sakaiproject
> .util
> .NoisierDefaultListableBeanFactory
> .getBean(NoisierDefaultListableBeanFactory.java:114)
> 	at
> org
> .springframework
> .beans
> .factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:
> 164)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .BeanDefinitionValueResolver
> .resolveReference(BeanDefinitionValueResolver.java:269)
> 	... 78 more
> Caused by: org.springframework.beans.factory.BeanCreationException:
> Error creating bean with name
> 'org_sakaiproject_service_gradebook_GradebookServiceTarget' defined in
> file [/opt/tomcat/components/gradebook-service-pack/WEB-INF/
> components.xml]: Cannot resolve reference to bean
> 'org_sakaiproject_service_gradebook_GradebookExternalAssessmentService
> ' while setting bean property 'externalAssessmentService'; nested
> exception is org.springframework.beans.factory.BeanCreationException:
> Error creating bean with name
> 'org_sakaiproject_service_gradebook_GradebookExternalAssessmentService
> ' defined in file [/opt/tomcat/components/gradebook-service-pack/WEB-
> INF/components.xml]: Cannot resolve reference to bean
> 'org_sakaiproject_service_gradebook_GradebookExternalAssessmentServiceTarget
> ' while setting bean property 'target'; nested exception is
> org.springframework.beans.factory.BeanCreationException: Error
> creating bean with name
> 'org_sakaiproject_service_gradebook_GradebookExternalAssessmentServiceTarget
> ' defined in file [/opt/tomcat/components/gradebook-service-pack/WEB-
> INF/components.xml]: Initialization of bean failed; nested exception
> is org.springframework.beans.TypeMismatchException: Failed to convert
> property value of type
> [org
> .sakaiproject
> .tool.gradebook.facades.sakai2impl.EventTrackingServiceSakai2Impl] to
> required type [org.sakaiproject.event.api.EventTrackingService] for
> property 'eventTrackingService'; nested exception is
> java.lang.IllegalArgumentException: Cannot convert value of type
> [org
> .sakaiproject
> .tool.gradebook.facades.sakai2impl.EventTrackingServiceSakai2Impl] to
> required type [org.sakaiproject.event.api.EventTrackingService] for
> property 'eventTrackingService': no matching editors or conversion
> strategy found
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .BeanDefinitionValueResolver
> .resolveReference(BeanDefinitionValueResolver.java:275)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .BeanDefinitionValueResolver
> .resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .AbstractAutowireCapableBeanFactory
> .applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .AbstractAutowireCapableBeanFactory
> .populateBean(AbstractAutowireCapableBeanFactory.java:1010)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .AbstractAutowireCapableBeanFactory
> .doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
> 	at
> org
> .springframework
> .beans.factory.support.AbstractAutowireCapableBeanFactory
> $1.run(AbstractAutowireCapableBeanFactory.java:409)
> 	at java.security.AccessController.doPrivileged(Native Method)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .AbstractAutowireCapableBeanFactory
> .createBean(AbstractAutowireCapableBeanFactory.java:380)
> 	at org.springframework.beans.factory.support.AbstractBeanFactory
> $1.getObject(AbstractBeanFactory.java:264)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .DefaultSingletonBeanRegistry
> .getSingleton(DefaultSingletonBeanRegistry.java:222)
> 	at
> org
> .springframework
> .beans
> .factory
> .support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
> 	at
> org
> .springframework
> .beans
> .factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:
> 185)
> 	at
> org
> .sakaiproject
> .util
> .NoisierDefaultListableBeanFactory
> .getBean(NoisierDefaultListableBeanFactory.java:114)
> 	at
> org
> .springframework
> .beans
> .factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:
> 164)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .BeanDefinitionValueResolver
> .resolveReference(BeanDefinitionValueResolver.java:269)
> 	... 92 more
> Caused by: org.springframework.beans.factory.BeanCreationException:
> Error creating bean with name
> 'org_sakaiproject_service_gradebook_GradebookExternalAssessmentService
> ' defined in file [/opt/tomcat/components/gradebook-service-pack/WEB-
> INF/components.xml]: Cannot resolve reference to bean
> 'org_sakaiproject_service_gradebook_GradebookExternalAssessmentServiceTarget
> ' while setting bean property 'target'; nested exception is
> org.springframework.beans.factory.BeanCreationException: Error
> creating bean with name
> 'org_sakaiproject_service_gradebook_GradebookExternalAssessmentServiceTarget
> ' defined in file [/opt/tomcat/components/gradebook-service-pack/WEB-
> INF/components.xml]: Initialization of bean failed; nested exception
> is org.springframework.beans.TypeMismatchException: Failed to convert
> property value of type
> [org
> .sakaiproject
> .tool.gradebook.facades.sakai2impl.EventTrackingServiceSakai2Impl] to
> required type [org.sakaiproject.event.api.EventTrackingService] for
> property 'eventTrackingService'; nested exception is
> java.lang.IllegalArgumentException: Cannot convert value of type
> [org
> .sakaiproject
> .tool.gradebook.facades.sakai2impl.EventTrackingServiceSakai2Impl] to
> required type [org.sakaiproject.event.api.EventTrackingService] for
> property 'eventTrackingService': no matching editors or conversion
> strategy found
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .BeanDefinitionValueResolver
> .resolveReference(BeanDefinitionValueResolver.java:275)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .BeanDefinitionValueResolver
> .resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .AbstractAutowireCapableBeanFactory
> .applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .AbstractAutowireCapableBeanFactory
> .populateBean(AbstractAutowireCapableBeanFactory.java:1010)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .AbstractAutowireCapableBeanFactory
> .doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
> 	at
> org
> .springframework
> .beans.factory.support.AbstractAutowireCapableBeanFactory
> $1.run(AbstractAutowireCapableBeanFactory.java:409)
> 	at java.security.AccessController.doPrivileged(Native Method)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .AbstractAutowireCapableBeanFactory
> .createBean(AbstractAutowireCapableBeanFactory.java:380)
> 	at org.springframework.beans.factory.support.AbstractBeanFactory
> $1.getObject(AbstractBeanFactory.java:264)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .DefaultSingletonBeanRegistry
> .getSingleton(DefaultSingletonBeanRegistry.java:222)
> 	at
> org
> .springframework
> .beans
> .factory
> .support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
> 	at
> org
> .springframework
> .beans
> .factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:
> 185)
> 	at
> org
> .sakaiproject
> .util
> .NoisierDefaultListableBeanFactory
> .getBean(NoisierDefaultListableBeanFactory.java:114)
> 	at
> org
> .springframework
> .beans
> .factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:
> 164)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .BeanDefinitionValueResolver
> .resolveReference(BeanDefinitionValueResolver.java:269)
> 	... 106 more
> Caused by: org.springframework.beans.factory.BeanCreationException:
> Error creating bean with name
> 'org_sakaiproject_service_gradebook_GradebookExternalAssessmentServiceTarget
> ' defined in file [/opt/tomcat/components/gradebook-service-pack/WEB-
> INF/components.xml]: Initialization of bean failed; nested exception
> is org.springframework.beans.TypeMismatchException: Failed to convert
> property value of type
> [org
> .sakaiproject
> .tool.gradebook.facades.sakai2impl.EventTrackingServiceSakai2Impl] to
> required type [org.sakaiproject.event.api.EventTrackingService] for
> property 'eventTrackingService'; nested exception is
> java.lang.IllegalArgumentException: Cannot convert value of type
> [org
> .sakaiproject
> .tool.gradebook.facades.sakai2impl.EventTrackingServiceSakai2Impl] to
> required type [org.sakaiproject.event.api.EventTrackingService] for
> property 'eventTrackingService': no matching editors or conversion
> strategy found
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .AbstractAutowireCapableBeanFactory
> .doCreateBean(AbstractAutowireCapableBeanFactory.java:480)
> 	at
> org
> .springframework
> .beans.factory.support.AbstractAutowireCapableBeanFactory
> $1.run(AbstractAutowireCapableBeanFactory.java:409)
> 	at java.security.AccessController.doPrivileged(Native Method)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .AbstractAutowireCapableBeanFactory
> .createBean(AbstractAutowireCapableBeanFactory.java:380)
> 	at org.springframework.beans.factory.support.AbstractBeanFactory
> $1.getObject(AbstractBeanFactory.java:264)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .DefaultSingletonBeanRegistry
> .getSingleton(DefaultSingletonBeanRegistry.java:222)
> 	at
> org
> .springframework
> .beans
> .factory
> .support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
> 	at
> org
> .springframework
> .beans
> .factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:
> 185)
> 	at
> org
> .sakaiproject
> .util
> .NoisierDefaultListableBeanFactory
> .getBean(NoisierDefaultListableBeanFactory.java:114)
> 	at
> org
> .springframework
> .beans
> .factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:
> 164)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .BeanDefinitionValueResolver
> .resolveReference(BeanDefinitionValueResolver.java:269)
> 	... 120 more
> Caused by: org.springframework.beans.TypeMismatchException: Failed to
> convert property value of type
> [org
> .sakaiproject
> .tool.gradebook.facades.sakai2impl.EventTrackingServiceSakai2Impl] to
> required type [org.sakaiproject.event.api.EventTrackingService] for
> property 'eventTrackingService'; nested exception is
> java.lang.IllegalArgumentException: Cannot convert value of type
> [org
> .sakaiproject
> .tool.gradebook.facades.sakai2impl.EventTrackingServiceSakai2Impl] to
> required type [org.sakaiproject.event.api.EventTrackingService] for
> property 'eventTrackingService': no matching editors or conversion
> strategy found
> 	at
> org
> .springframework
> .beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:391)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .AbstractAutowireCapableBeanFactory
> .convertForProperty(AbstractAutowireCapableBeanFactory.java:1289)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .AbstractAutowireCapableBeanFactory
> .applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1250)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .AbstractAutowireCapableBeanFactory
> .populateBean(AbstractAutowireCapableBeanFactory.java:1010)
> 	at
> org
> .springframework
> .beans
> .factory
> .support
> .AbstractAutowireCapableBeanFactory
> .doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
> 	... 130 more
> Caused by: java.lang.IllegalArgumentException: Cannot convert value of
> type
> [org
> .sakaiproject
> .tool.gradebook.facades.sakai2impl.EventTrackingServiceSakai2Impl] to
> required type [org.sakaiproject.event.api.EventTrackingService] for
> property 'eventTrackingService': no matching editors or conversion
> strategy found
> 	at
> org
> .springframework
> .beans
> .TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:
> 231)
> 	at
> org
> .springframework
> .beans
> .TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:
> 138)
> 	at
> org
> .springframework
> .beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:386)
> 	... 134 more
> java.lang.Exception: traceback
> 	at
> org
> .sakaiproject
> .util
> .NoisierDefaultListableBeanFactory
> .destroySingletons(NoisierDefaultListableBeanFactory.java:96)
> 	at
> org
> .sakaiproject
> .util
> .NoisierDefaultListableBeanFactory
> .preInstantiateSingletons(NoisierDefaultListableBeanFactory.java:83)
> 	at
> org
> .springframework
> .context
> .support
> .AbstractApplicationContext
> .finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
> 	at
> org
> .springframework
> .context
> .support
> .AbstractApplicationContext.refresh(AbstractApplicationContext.java: 
> 380)
> 	at
> org.sakaiproject.component.impl.SpringCompMgr.init(SpringCompMgr.java:
> 154)
> 	at
> org
> .sakaiproject
> .component.cover.ComponentManager.getInstance(ComponentManager.java: 
> 68)
> 	at
> org
> .sakaiproject
> .component.cover.ComponentManager.get(ComponentManager.java:76)
> 	at
> org
> .sakaiproject
> .component
> .cover
> .ServerConfigurationService
> .getInstance(ServerConfigurationService.java:52)
> 	at
> org
> .sakaiproject
> .component
> .cover
> .ServerConfigurationService 
> .getStrings(ServerConfigurationService.java:
> 205)
> 	at org.sakaiproject.util.BasicAuth.init(BasicAuth.java:111)
> 	at  
> org.sakaiproject.access.tool.AccessServlet.init(AccessServlet.java:
> 147)
> 	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: 
> 3996)
> 	at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:
> 4266)
> 	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.deployWAR(HostConfig.java:
> 831)
> 	at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:
> 720)
> 	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:
> 490)
> 	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1150)
> 	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:597)
> 	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
> 	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
>
> blah, blah, blah.
> _______________________________________________
> 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"
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20100122/81972a61/attachment.html 


More information about the sakai-dev mailing list