-
Type:
Bug
-
Status: Verified
-
Priority:
Blocker
-
Resolution: Fixed
-
Affects Version/s: 10.7
-
Fix Version/s: 10.8 [Tentative], 11.0
-
Component/s: Tests & Quizzes (Samigo)
-
Labels:
-
Environment:
-
11 status:Resolved
-
10 status:Resolved
-
Previous Issue Keys:SAM-2849
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)