* controller logic for handling the automated evaluation of an experiment
* currently the workflow is hardcoded (Droid->XCDL)
* @return
*/
public String executeAutoEvalWf(){
TestbedManager testbedMan = (TestbedManager) JSFUtil.getManagedObject("TestbedManager");
ExperimentBean expBean = (ExperimentBean)JSFUtil.getManagedObject("ExperimentBean");
Experiment exp = expBean.getExperiment();
expBean.setExecuteAutoEvalWfRunning(true);
//call invocation on the evaluation workflow
testbedMan.executeAutoEvaluationWf(exp);
//update the data
testbedMan.updateExperiment(exp);
expBean.setExecuteAutoEvalWfRunning(false);
NewExpWizardController.redirectToExpStage(expBean.getID(), 6);
return "success";