@Override @Secured public TestExecutionParameter updateParameter(TestExecutionParameter tep) throws ServiceException { TestExecution exec = testExecutionDAO.get(tep.getTestExecution().getId()); if (exec == null) { throw new ServiceException( "serviceException.testExecutionNotFound", tep.getTestExecution().getName()); } if (testExecutionParameterDAO.hasTestParam(exec.getId(), tep)) { throw new ServiceException("serviceException.parameterExists", tep.getName()); } return testExecutionParameterDAO.update(tep); }