Unable to Generate Export Summary or Item Analysis of Test Center Assessment when less than 100% of students submit

Description

The Export Summary file for Test Center surveys cannot be downloaded unless there is a 100% response.

1. Create an assessment with in Test Center.
2. As a student in the site, respond to the assessment question (but make sure not all site members respond)
3. Click on the Grading anchor at the top of the Test Center interface.
4. Open the assessment from the list provided.
5. Select the XLS file under the 'Export Summary' or 'Item Analysis'.

Test Center will generate a 0 byte file for both reports.

Activity

Show:

Beth Kirschner April 6, 2015 at 2:29 PM

Assigning to Chris to try and reproduce

Beth Kirschner March 27, 2015 at 10:31 AM

The production test that generated this problem was:

  • an Assignment, with points, 4 tries allowed, review upon release, send to gradebook & honor pledge checked

  • included multiple choice (single choice answer), multiple choice (multiple choice answers), true/false, fill in the blank (textual) questions

I also noticed that the corresponding Question Pool had 0 questions! I wonder if this is the root cause, though I'm unable to reproduce in a test environment

Chris Kretler March 26, 2015 at 7:32 PM
Edited

The following crash from trying to export the 'item analysis' report is also generated:

2015-03-16 12:12:48,404 [ajp-apr-127.0.0.1-8009-exec-20] WARN org.etudes.mneme.impl.AttachmentServiceImpl - summary spreadsheet:
java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.util.ArrayList.rangeCheck(ArrayList.java:635)
at java.util.ArrayList.get(ArrayList.java:411)
at org.etudes.mneme.impl.FillBlanksAnswerImpl.correctFillAnswer(FillBlanksAnswerImpl.java:430)
at org.etudes.mneme.impl.AttachmentServiceImpl.checkCorrectFill(AttachmentServiceImpl.java:3502)
at org.etudes.mneme.impl.AttachmentServiceImpl.createResponsesSheet(AttachmentServiceImpl.java:4527)
at org.etudes.mneme.impl.AttachmentServiceImpl.handleAccessDownload(AttachmentServiceImpl.java:2706)

Won't Fix

Details

Assignee

Reporter

Affects versions

Priority

Created March 26, 2015 at 7:31 PM
Updated March 6, 2017 at 3:47 PM
Resolved March 6, 2017 at 3:39 PM

Flag notifications