For example, the student selects "B" on a multiple choice question, then later changes it to "D". Can that change from "B" to "D" be captured for later reporting and analysis?
Since each answer change is "saved", it should be recorded in the access logs. But those are tough to deal with.
Tough to deal with appears to be the understatement of the day. Having performed a test assessment and taken it several times to provide some data, it is overwhelming to find what to look for in the midst of a 85MB file. Any clues what to look for?
I'm not familiar enough with tomcat's behavior to know exactly what you're seeing, but you should be able to cut down the gibberish by grepping for only lines referencing the PK1 value of the user who took the exam.
Retrieving data ...