Fixed
Details
Details
Priority
Affects versions
Fix versions
Components
Assignee
Sam Ottenhoff
Sam OttenhoffReporter
Molly Kelsey
Molly KelseyLabels
Environment
http://qa01-sakai.marist.edu:8080/portal
Created April 25, 2016 at 1:37 PM
Updated April 17, 2018 at 8:39 AM
Resolved June 3, 2016 at 2:16 PM
Clicking the Edit link next to a question after copying it from a Question Pool results in an error. The first two times (using Multiple Choice questions), Edit redirected to a broken Assessments page (Broken.png). The third time (Survey Matrix of Choice question) was an Error page, stack trace attached.
To Reproduce:
In Question Pool tab, add a Multiple Choice question
Enter necessary information
Click Save
Click Assessments tab, create a new assessment
Insert a question: Copy from Question Pool
Check box next to the question, click Copy
Click Edit next to the question
org.sakaiproject.portal.api.PortalHandlerException: org.sakaiproject.tool.api.ToolException: javax.servlet.ServletException: failed to populateItemBean.\ at org.sakaiproject.portal.charon.handlers.ToolHandler.doPost(ToolHandler.java:80)\ caused by: org.sakaiproject.tool.api.ToolException: javax.servlet.ServletException: failed to populateItemBean.\ at org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(SkinnableCharonPortal.java:1457)\ caused by: javax.servlet.ServletException: failed to populateItemBean.\ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)\ caused by: java.lang.RuntimeException: failed to populateItemBean.\ at org.sakaiproject.tool.assessment.ui.listener.author.ItemModifyListener.processAction(ItemModifyListener.java:122)
Stacktrace doesn't help much because populateItemBean is returning false, and all of the logging is debug in this method (org.sakaiproject.tool.assessment.ui.listener.author)