[Building Sakai] MSGCNTR-486 patches do not work
David Horwitz
david.horwitz at uct.ac.za
Wed Jul 6 01:02:24 PDT 2011
Hi George
You need to check the API change - Michelle fixed a typo in my original
patch - be sure they match ...
D
On 07/05/2011 06:32 PM, George Pipkin wrote:
> 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/20110706/e427a9b1/attachment.html
More information about the sakai-dev
mailing list