Experiment exp = expBean.getExperiment();
// First, catch any updates.
updateBMEvaluationAction();
exp.getExperimentEvaluation().setState(Experiment.STATE_COMPLETED);
log.debug("attempting to save finalized evaluation. "+ exp.getExperimentEvaluation().getState());
testbedMan.updateExperiment(exp);
log.debug("saved finalized evaluation. "+ exp.getExperimentEvaluation().getState());
// And report:
FacesMessage fmsg = new FacesMessage();
fmsg.setDetail("Evaluation Data finalised!");
fmsg.setSummary("Evaluation Data finalised!");