[Building Sakai] Profile 2 Integration Tomcat Problem

Steve Swinsburg steve.swinsburg at gmail.com
Sat Jun 19 18:08:48 PDT 2010


Hi

You also need to remove the old common jars as Profile2 needs a new  
version. The installguidr outlines the ones that need to go.

~steve
[sent from my abacus]

On 19/06/2010, at 20:42, mohan at samudrasoftware.com wrote:

> Hi all,
>
>  I have integrated profile2 into sakai 2.6.2. I have down load  
> source of
> profile2 throws svn.
>
> And deployed, using "mvn clean install sakai:deploy" it show BUILT
> SUCCESSFUL"
> After that I have start my tomcat it shows the following errors and  
> tomcat
> has destroyed.
> Please give any suggestions for me.
>
> (1)ERROR main org.hibernate.impl.SessionFactoryImpl - Error in named
> query: findSakaiPersonsByInterest
> .hibernate.QueryException: could not resolve property:  
> favouriteBooks of:
> org.sakaiproject.component.common.edu.person.SakaiPersonImpl [
>     select sp.agentUuid from
> org.sakaiproject.component.common.edu.person.SakaiPersonImpl as sp
> where sp.favouriteBooks like :search or sp.favouriteTvShows
>     ]
>     at
> org.hibernate.persister.entity.AbstractPropertyMapping.propertyException( 
> AbstractPropertyMapping.java:44)
>     at
> org.hibernate.persister.entity.AbstractPropertyMapping.toType 
> (AbstractPropertyMapping.java:38)
>     at
> org.hibernate.persister.entity.AbstractEntityPersister.toType 
> (AbstractEntityPersister.java:1358)
>     at
> org.hibernate.hql.ast.tree.FromElementType.getPropertyType 
> (FromElementType.java:279)
>     at
> org.hibernate.hql.ast.tree.FromElement.getPropertyType 
> (FromElement.java:386)
>     at org.hibernate.hql.ast.tree.DotNode.getDataType(DotNode.java: 
> 566)
>     at org.hibernate.hql.ast.tree.DotNode.prepareLhs(DotNode.java:241)
>     at org.hibernate.hql.ast.tree.DotNode.resolve(DotNode.java:188)
>     at
> org.hibernate.hql.ast.tree.FromReferenceNode.resolve 
> (FromReferenceNode.java:94)
>     at
> org.hibernate.hql.ast.tree.FromReferenceNode.resolve 
> (FromReferenceNode.java:90)
>
> (2)
> ERROR main org.sakaiproject.util.NoisierDefaultListableBeanFactory -
> Failed to preinstantiate the singleton named
> org.sakaiproject.emailtemplateservice.dao.impl.EmailTemplateServiceDaoTarget.
> Destroying all Spring
> .springframework.beans.factory.BeanCreationException: Error creating  
> bean
> with name
> 'org.sakaiproject.emailtemplateservice.dao.impl.EmailTemplateServiceDaoTarget'
> defined in file [E:\apache\tomcat\components\emailtemplateservice- 
> pack\W
> ating bean with name
> 'org.sakaiproject.springframework.orm.hibernate.GlobalSessionFactory'
> defined in file
> [E:\apache\tomcat\components\sakai-kernel-component\WEB-INF\db- 
> components.xml]:
> Invocation of init method failed; nested excepti
> sed by:
> .springframework.beans.factory.BeanCreationException: Error creating  
> bean
> with name
> 'org.sakaiproject.springframework.orm.hibernate.GlobalSessionFactory'
> defined in file
> [E:\apache\tomcat\components\sakai-kernel-component\WEB-INF\db-co
> sed by:
> .hibernate.HibernateException: Errors in named queries:
> findSakaiPersonsByInterest
>     at
> org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java: 
> 365)
>     at
> org.hibernate.cfg.Configuration.buildSessionFactory 
> (Configuration.java:1294)
>     at
> org.springframework.orm.hibernate3. 
> LocalSessionFactoryBean.newSessionFactory 
> (LocalSessionFactoryBean.java:805)
>     at
> org.springframework.orm.hibernate3. 
> LocalSessionFactoryBean.buildSessionFactory 
> (LocalSessionFactoryBean.java:745)
>     at
> org.springframework.orm.hibernate3. 
> AbstractSessionFactoryBean.afterPropertiesSet 
> (AbstractSessionFactoryBean.java:134)
>     at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods( 
> AbstractAutowireCapableBeanFactory.java:1201)
>     at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean( 
> AbstractAutowireCapableBeanFactory.java:1171)
>     at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean( 
> AbstractAutowireCapableBeanFactory.java:425)
>
>
>
>
> Thanks
> Mohan
> _______________________________________________
> 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"


More information about the sakai-dev mailing list