[Building Sakai] MSGCNTR-486 patches do not work

George Pipkin gpp8p at virginia.edu
Tue Jul 5 09:32:35 PDT 2011


Hi -

    I am trying to apply the patches associated with MSGCNTR-486 
<https://jira.sakaiproject.org/browse/MSGCNTR-486> (Hibernate lazy init 
error) <https://jira.sakaiproject.org/browse/MSGCNTR-486>
to essentialy a v2.7.1 version of the code.  There were six patches 
affecting these files:

M       
messageforums-component-impl/src/java/org/sakaiproject/component/app/messageforums/MessageForumsForumManagerImpl.java
M       
messageforums-component-impl/src/java/org/sakaiproject/component/app/messageforums/ui/DiscussionForumManagerImpl.java
M       
messageforums-hbm/src/java/org/sakaiproject/component/app/messageforums/dao/hibernate/Attachment.hbm.xml
M       
messageforums-api/src/java/org/sakaiproject/api/app/messageforums/MessageForumsForumManager.java
M       
messageforums-api/src/java/org/sakaiproject/api/app/messageforums/ui/DiscussionForumManager.java
M       
messageforums-app/src/java/org/sakaiproject/tool/messageforums/ui/DiscussionTopicBean.java

The result builds, but when I try to run it I get this:

org.sakaiproject.portal.api.PortalHandlerException: org.sakaiproject.tool.api.ToolException: javax.servlet.jsp.JspException: javax.faces.el.EvaluationException: Error getting property 'attachList' from bean of type org.sakaiproject.tool.messageforums.ui.DiscussionTopicBean: java.lang.NoSuchMethodError: org.sakaiproject.api.app.messageforums.ui.DiscussionForumManager.getTopicAttachments(Ljava/lang/Long;)Ljava/util/List;
     at org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:768)
caused by: org.sakaiproject.tool.api.ToolException: javax.servlet.jsp.JspException: javax.faces.el.EvaluationException: Error getting property 'attachList' from bean of type org.sakaiproject.tool.messageforums.ui.DiscussionTopicBean: java.lang.NoSuchMethodError: org.sakaiproject.api.app.messageforums.ui.DiscussionForumManager.getTopicAttachments(Ljava/lang/Long;)Ljava/util/List;
     at org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(SkinnableCharonPortal.java:1221)
caused by: org.apache.jasper.JasperException: javax.servlet.jsp.JspException: javax.faces.el.EvaluationException: Error getting property 'attachList' from bean of type org.sakaiproject.tool.messageforums.ui.DiscussionTopicBean: java.lang.NoSuchMethodError: org.sakaiproject.api.app.messageforums.ui.DiscussionForumManager.getTopicAttachments(Ljava/lang/Long;)Ljava/util/List;
     at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
caused by: javax.servlet.ServletException: javax.servlet.jsp.JspException: javax.faces.el.EvaluationException: Error getting property 'attachList' from bean of type org.sakaiproject.tool.messageforums.ui.DiscussionTopicBean: java.lang.NoSuchMethodError: org.sakaiproject.api.app.messageforums.ui.DiscussionForumManager.getTopicAttachments(Ljava/lang/Long;)Ljava/util/List;
     at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:774)
caused by: javax.faces.el.EvaluationException: javax.faces.el.EvaluationException: Error getting property 'attachList' from bean of type org.sakaiproject.tool.messageforums.ui.DiscussionTopicBean: java.lang.NoSuchMethodError: org.sakaiproject.api.app.messageforums.ui.DiscussionForumManager.getTopicAttachments(Ljava/lang/Long;)Ljava/util/List;
     at com.sun.faces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:154)
caused by: javax.faces.el.EvaluationException: Error getting property 'attachList' from bean of type org.sakaiproject.tool.messageforums.ui.DiscussionTopicBean: java.lang.NoSuchMethodError: org.sakaiproject.api.app.messageforums.ui.DiscussionForumManager.getTopicAttachments(Ljava/lang/Long;)Ljava/util/List;
     at com.sun.faces.el.impl.ArraySuffix.evaluate(ArraySuffix.java:167)
caused by: java.lang.NoSuchMethodError: org.sakaiproject.api.app.messageforums.ui.DiscussionForumManager.getTopicAttachments(Ljava/lang/Long;)Ljava/util/List;
     at org.sakaiproject.tool.messageforums.ui.DiscussionTopicBean.getAttachList(DiscussionTopicBean.java:813)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)


I was wondering if anybody had succeeded in doing this, and what was necessary for it to work.


					- George Pipkin
					  U.Va.
     at java.lang.reflect.Method.invoke(Method.java:597)


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20110705/68f50baa/attachment.html 


More information about the sakai-dev mailing list