[Building Sakai] Email Template Service Sakai 2.6.2 Startup error

David Horwitz david.horwitz at uct.ac.za
Fri May 14 03:34:29 PDT 2010


Do you maybe have generic-dao in shared/lib?

D

On 05/14/2010 12:13 PM, Coetzee, Nico wrote:
> This message (and attachments) is subject to restrictions and a disclaimer. Please refer to http://www.unisa.ac.za/disclaimer for full details.
> ________________________________
>
> Hi
>
> I getting the following error with saka 2.6.2 with emailtemplateservice can anybody shed some light please?
>
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: 2010-05-14 12:10:56,107 ERROR [org.sakaiproject.util.NoisierDefaultListableBeanFactory] - <Failed to preinstantiate the singleton named org.sakaiproject.emailtemplateservice.service.EmailTemplateService. Destroying all Spring beans.>
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.sakaiproject.emailtemplateservice.service.EmailTemplateService' defined in file [/data/sakai/nodes/linuxnodedev2-sakai2/components/emailtemplateservice-pack/WEB-INF/components.xml]: Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type [$Proxy1 implementing org.springframework.beans.factory.InitializingBean,org.springframework.aop.SpringProxy,org.springframework.aop.framework.Advised] to required type [org.sakaiproject.emailtemplateservice.dao.impl.EmailTemplateServiceDao] for property 'dao'; nested exception is java.lang.IllegalArgumentException: Cannot convert value of type [$Proxy1 implementing org.springframework.beans.factory.InitializingBean,org.springframework.aop.SpringProxy,org.springframework.aop.framework.Advised] to required type [org.sakaiproject.emailtemplateservice.dao.impl.
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2:  no matching editors or conversion strategy found
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:480)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat java.security.AccessController.doPrivileged(Native Method)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.sakaiproject.util.NoisierDefaultListableBeanFactory.getBean(NoisierDefaultListableBeanFactory.java:114)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.sakaiproject.util.NoisierDefaultListableBeanFactory.preInstantiateSingletons(NoisierDefaultListableBeanFactory.java:73)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.sakaiproject.component.impl.SpringCompMgr.init(SpringCompMgr.java:154)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.sakaiproject.component.cover.ComponentManager.getInstance(ComponentManager.java:68)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.sakaiproject.component.cover.ComponentManager.get(ComponentManager.java:76)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.sakaiproject.tool.cover.ActiveToolManager.getInstance(ActiveToolManager.java:55)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.sakaiproject.tool.cover.ActiveToolManager.register(ActiveToolManager.java:132)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.sakaiproject.util.ToolListener.contextInitialized(ToolListener.java:72)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3756)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.core.StandardContext.start(StandardContext.java:4214)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:904)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:867)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:474)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.startup.HostConfig.start(HostConfig.java:1122)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1021)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.core.StandardService.start(StandardService.java:450)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.core.StandardServer.start(StandardServer.java:709)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.startup.Catalina.start(Catalina.java:551)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat java.lang.reflect.Method.invoke(Method.java:585)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: Caused by: org.springframework.beans.TypeMismatchException: Failed to convert property value of type [$Proxy1 implementing org.springframework.beans.factory.InitializingBean,org.springframework.aop.SpringProxy,org.springframework.aop.framework.Advised] to required type [org.sakaiproject.emailtemplateservice.dao.impl.EmailTemplateServiceDao] for property 'dao'; nested exception is java.lang.IllegalArgumentException: Cannot convert value of type [$Proxy1 implementing org.springframework.beans.factory.InitializingBean,org.springframework.aop.SpringProxy,org.springframework.aop.framework.Advised] to required type [org.sakaiproject.emailtemplateservice.dao.impl.EmailTemplateServiceDao] for property 'dao': no matching editors or conversion strategy found
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:391)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.convertForProperty(AbstractAutowireCapableBeanFactory.java:1289)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1250)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^I... 42 more
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: Caused by: java.lang.IllegalArgumentException: Cannot convert value of type [$Proxy1 implementing org.springframework.beans.factory.InitializingBean,org.springframework.aop.SpringProxy,org.springframework.aop.framework.Advised] to required type [org.sakaiproject.emailtemplateservice.dao.impl.EmailTemplateServiceDao] for property 'dao': no matching editors or conversion strategy found
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:231)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:138)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:386)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^I... 46 more
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: java.lang.Exception: traceback
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.sakaiproject.util.NoisierDefaultListableBeanFactory.destroySingletons(NoisierDefaultListableBeanFactory.java:96)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.sakaiproject.util.NoisierDefaultListableBeanFactory.preInstantiateSingletons(NoisierDefaultListableBeanFactory.java:83)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.sakaiproject.component.impl.SpringCompMgr.init(SpringCompMgr.java:154)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.sakaiproject.component.cover.ComponentManager.getInstance(ComponentManager.java:68)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.sakaiproject.component.cover.ComponentManager.get(ComponentManager.java:76)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.sakaiproject.tool.cover.ActiveToolManager.getInstance(ActiveToolManager.java:55)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.sakaiproject.tool.cover.ActiveToolManager.register(ActiveToolManager.java:132)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.sakaiproject.util.ToolListener.contextInitialized(ToolListener.java:72)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3756)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.core.StandardContext.start(StandardContext.java:4214)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:904)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:867)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:474)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.startup.HostConfig.start(HostConfig.java:1122)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1021)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.core.StandardService.start(StandardService.java:450)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.core.StandardServer.start(StandardServer.java:709)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.startup.Catalina.start(Catalina.java:551)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat java.lang.reflect.Method.invoke(Method.java:585)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
> May 14 12:10:56 linuxnodedev2 linuxnodedev2-sakai2: ^Iat org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)
>
>
> Nico Coetzee
> Designer Developer
> ICT
>
>
> [cid:6148454E-0229-4FA5-94A0-D7C48B843D59 at int.unisa.ac.za][cid:image002.gif at 01C9CCCB.9B98CE80]
>
>
>
> <http://counter.li.org/>
>
>
>
>
>
>   
>
>
> _______________________________________________
> 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/20100514/eda2279b/attachment.html 


More information about the sakai-dev mailing list