[Contrib: Evaluation System] Evaluation triggers destroy()

Aaron Zeckoski aaronz at vt.edu
Mon Apr 27 07:10:05 PDT 2009


The issue here is class conflicts. The solution is really to upgrade
to sakai 2.5.3 or higher but if you cannot do that then you are going
to have to use a much older version of evaluation for now (1.2.0 or
older). I am hoping to repackage the tool as a single war file in the
future to solve some of these class conflict issues but until I can do
this there is not much more I can offer other than the previous
instructions on the list around removing conflicting classes.

-AZ


On Mon, Apr 27, 2009 at 2:26 PM, Santhanam V <santhanam at aims.amrita.edu> wrote:
> Dear Friends,
>     I am trying to run Sakai with Evaluation with following specifications :
>
> Sakai : 2.5.0
> Hierarchy : 1.2.4
> Evaluation : 1.2.1
> Tomcat : 5.5.23
> Maven : 2.1.0
>
>     I am able to build & deploy Evaluation successfully. But when i start tomcat, i am getting folowing error message & a destroy() is triggered :
>
> -------------------------------------------------------------------------------------------------------------------------------------------
>
> ERROR: Failed to preinstantiate the singleton named org.sakaiproject.entitybroker.impl.entityprovider.EntityProviderAutoRegistrar. Destroying all Spring beans. (2009-04-27 15:25:26,718 main_org.sakaiproject.util.NoisierDefaultListableBeanFactory)
> org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.sakaiproject.evaluation.logic.entity.EvalCategoryEntityProvider' defined in file [E:\sakai\2.5.0\tomcat\components\sakai-evaluation-pack\WEB-INF\entity-providers.xml]: Cannot resolve reference to bean 'org.sakaiproject.evaluation.logic.EvalEvaluationSetupService' while setting bean property 'evaluationsLogic'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.sakaiproject.evaluation.logic.EvalEvaluationSetupService' defined in file [E:\sakai\2.5.0\tomcat\components\sakai-evaluation-pack\WEB-INF\components.xml]: Cannot resolve reference to bean 'org.sakaiproject.evaluation.logic.externals.ExternalHierarchyLogic' while setting bean property 'hierarchyLogic'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.sakaiproject.evaluation.logic.externals.ExternalHierarchyLogic' defined in file [E:\sakai\2.5.0\tomcat\components\sakai-evaluation-pack\WEB-INF\external-logic.xml]: Invocation of init method failed; nested exception is java.lang.NoSuchMethodError: org.sakaiproject.hierarchy.dao.HierarchyDao.findBySearch(Ljava/lang/Class;Lorg/sakaiproject/genericdao/api/search/Search;)Ljava/util/List;
> Caused by:
> org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.sakaiproject.evaluation.logic.EvalEvaluationSetupService' defined in file [E:\sakai\2.5.0\tomcat\components\sakai-evaluation-pack\WEB-INF\components.xml]: Cannot resolve reference to bean 'org.sakaiproject.evaluation.logic.externals.ExternalHierarchyLogic' while setting bean property 'hierarchyLogic'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.sakaiproject.evaluation.logic.externals.ExternalHierarchyLogic' defined in file [E:\sakai\2.5.0\tomcat\components\sakai-evaluation-pack\WEB-INF\external-logic.xml]: Invocation of init method failed; nested exception is java.lang.NoSuchMethodError: org.sakaiproject.hierarchy.dao.HierarchyDao.findBySearch(Ljava/lang/Class;Lorg/sakaiproject/genericdao/api/search/Search;)Ljava/util/List;
> Caused by:
> org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.sakaiproject.evaluation.logic.externals.ExternalHierarchyLogic' defined in file [E:\sakai\2.5.0\tomcat\components\sakai-evaluation-pack\WEB-INF\external-logic.xml]: Invocation of init method failed; nested exception is java.lang.NoSuchMethodError: org.sakaiproject.hierarchy.dao.HierarchyDao.findBySearch(Ljava/lang/Class;Lorg/sakaiproject/genericdao/api/search/Search;)Ljava/util/List;
> Caused by:
> java.lang.NoSuchMethodError: org.sakaiproject.hierarchy.dao.HierarchyDao.findBySearch(Ljava/lang/Class;Lorg/sakaiproject/genericdao/api/search/Search;)Ljava/util/List;
>        at org.sakaiproject.hierarchy.impl.HierarchyServiceImpl.getRootNodeMetaByHierarchy(HierarchyServiceImpl.java:882)
>
> -------------------------------------------------------------------------------------------------------------------------------------------
>
>        Sorry that i am asking the same question again. But can some one point to which version of Evaluation & Hierarchy will work with Sakai 2.5.0 ?. Please kindly help me .
>
> Thank You
> With Regards
> Santhanam
>
>
>
> ---------------------------------------------------
> Amrita Institute of Medical Sciences, Cochin, India
>
>
> _______________________________________________
> evaluation mailing list
> evaluation at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/evaluation
>
> TO UNSUBSCRIBE: send email to evaluation-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
>
>



-- 
Aaron Zeckoski (aaronz at vt.edu)
Senior Research Engineer - CARET - Cambridge University
[http://bugs.sakaiproject.org/confluence/display/~aaronz/]
Sakai Fellow - [http://aaronz-sakai.blogspot.com/]


More information about the evaluation mailing list