}
}
/** Persist a trial. */
public void saveTrial(Module module, ModuleSession session, Trial trial) {
ModuleSessionImpl sessionImpl = (ModuleSessionImpl) session;
if (trial.getId() == null) {
getHibernateTemplate().update(session);
trial.setSession(session);
sessionImpl.getTrials().add(trial);
trial.setIndex(sessionImpl.getTrials().indexOf(trial));
getHibernateTemplate().save(trial);
//getHibernateTemplate().update(session);
//session.getTrials().add(trial);
//getHibernateTemplate().save(trial);
} else {