/** * Get coordinator job definition * * @param request servlet request * @param response servlet response * @return String coord definition * @throws XServletException */ private String getCoordinatorJobDefinition( HttpServletRequest request, HttpServletResponse response) throws XServletException { CoordinatorEngine coordEngine = Services.get() .get(CoordinatorEngineService.class) .getCoordinatorEngine(getUser(request), getAuthToken(request)); String jobId = getResourceName(request); String coordDefinition = null; try { coordDefinition = coordEngine.getDefinition(jobId); } catch (BaseEngineException ex) { throw new XServletException(HttpServletResponse.SC_BAD_REQUEST, ex); } return coordDefinition; }