Ejemplo n.º 1
0
 /**
  * Stream wf job log
  *
  * @param request servlet request
  * @param response servlet response
  * @throws XServletException
  * @throws IOException
  */
 private void streamWorkflowJobLog(HttpServletRequest request, HttpServletResponse response)
     throws XServletException, IOException {
   DagEngine dagEngine =
       Services.get()
           .get(DagEngineService.class)
           .getDagEngine(getUser(request), getAuthToken(request));
   String jobId = getResourceName(request);
   try {
     dagEngine.streamLog(jobId, response.getWriter());
   } catch (DagEngineException ex) {
     throw new XServletException(HttpServletResponse.SC_BAD_REQUEST, ex);
   }
 }