Deleted method causes an stacktrace
Description
relates to
Activity

Daniel Merino February 11, 2015 at 6:40 AM
Based on Neal's comments, I close this issue.
Neal Caidin February 4, 2015 at 7:58 AM
thanks Daniel!
I tested on Mac / Chrome instead of Mac/Firefox and was able to get onto 8082. As far as I can tell, I executed the same steps on EMI test question type and did not get a stack trace. I will set this to verified based on that testing.
Neal Caidin February 4, 2015 at 7:47 AM
I cannot test this morning (Eastern time February 4, 2015) because I cannot get onto either nightly server.
With 8082 , I log in as instructor/sakai and get an HTTP Status 404 error immediately.
With 8085, I get an Bug report screen for an unexpected error.
Both show successful builds this morning on http://nightly2.sakaiproject.org/
I wish I could remember the exact steps to reproduce the error, though generally I remember what I did. Disappointed I did not include a step-by-step to reproduce.

Daniel Merino January 20, 2015 at 7:18 AM
I have tested this issue in http://nightly2.sakaiproject.org:8085/portal
I don't receive any stacktrace when I try to add an attachment to a Extended Matching Item question. Instead, the question is refreshed as it is reported in SAM-2466.
Neal, as you got the stacktrace in SAM-2466, could you repeat your steps to assure that this issue is fixed? (though the add attachments issue still remains)

Hudson CI Server January 16, 2015 at 8:20 PM
UNSTABLE: Integrated in sakai-10-java-1.7 #163 (See http://builds.sakaiproject.org:8080/job/sakai-10-java-1.7/163/)
merge dbfb5539ec49663f9f06e764891934aa329d2ba8 (ottenhoff@longsight.com: rev 316818)
Looking in a stacktrace uploaded in SAM-2466, it seems that some Samigo code still has some calls to the method getItemTextAttachmentList() that was deleted in SAM-2452.
I paste a part of that stacktrace:
org.sakaiproject.portal.api.PortalHandlerException: org.sakaiproject.tool.api.ToolException: javax.servlet.ServletException: /jsf/author/preview_item/ExtendedMatchingItems.jsp(89,2) '#{item.itemTextAttachmentList}' Property 'itemTextAttachmentList' not found on type org.sakaiproject.tool.assessment.data.dao.assessment.ItemText
at org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:913)
caused by: org.sakaiproject.tool.api.ToolException: javax.servlet.ServletException: /jsf/author/preview_item/ExtendedMatchingItems.jsp(89,2) '#{item.itemTextAttachmentList}' Property 'itemTextAttachmentList' not found on type org.sakaiproject.tool.assessment.data.dao.assessment.ItemText
at org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(SkinnableCharonPortal.java:1639)
caused by: javax.servlet.ServletException: /jsf/author/preview_item/ExtendedMatchingItems.jsp(89,2) '#{item.itemTextAttachmentList}' Property 'itemTextAttachmentList' not found on type org.sakaiproject.tool.assessment.data.dao.assessment.ItemText
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
caused by: org.apache.jasper.el.JspPropertyNotFoundException: /jsf/author/preview_item/ExtendedMatchingItems.jsp(89,2) '#{item.itemTextAttachmentList}' Property 'itemTextAttachmentList' not found on type org.sakaiproject.tool.assessment.data.dao.assessment.ItemText