/** * Rerun a wf job * * @param request servlet request * @param response servlet response * @param conf configuration object * @throws XServletException */ private void reRunWorkflowJob( HttpServletRequest request, HttpServletResponse response, Configuration conf) throws XServletException { DagEngine dagEngine = Services.get() .get(DagEngineService.class) .getDagEngine(getUser(request), getAuthToken(request)); String jobId = getResourceName(request); try { dagEngine.reRun(jobId, conf); } catch (DagEngineException ex) { throw new XServletException(HttpServletResponse.SC_BAD_REQUEST, ex); } }