Float score = new Float(se.getScore());
Boolean passed = new Boolean(se.isPassed());
ScoreEvaluation sceval = new ScoreEvaluation(score, passed, new Long(se.getAssessmentID()));
AssessableCourseNode acn = (AssessableCourseNode)courseNode; // assessment nodes are assesable
boolean incrementUserAttempts = true;
acn.updateUserScoreEvaluation(sceval, userCourseEnv, urequest.getIdentity(), incrementUserAttempts);
//userCourseEnv.getScoreAccounting().scoreInfoChanged(acn, sceval);
exposeUserTestDataToVC(urequest);
// Mark publisher for notifications
AssessmentNotificationsHandler anh = AssessmentNotificationsHandler.getInstance();