PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Erro ao instanciar um JobOperator referenre ao java batch #478319

08/05/2014

0

Bom dia!

Estou construindo um batch usando a API do Java 7 de processos batch, mas na execução do meu servlet estou tomando um erro.

Estou usando o modelo baseado em batchlet, no meu servlet ao recuperar a instancia do Objeto JobOperator atravez do metodo BatchRuntime.getJobOperator() ele retorna null ocasionando um erro no metodo start.

Alguém poderia me ajudar?

segue o codigo do meu servlet:



	protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		
		JobOperator jobOperator = BatchRuntime.getJobOperator();
			
		jobOperator.start("gera-vistorias", null);
		
		
		List<JobInstance> jobInstances = jobOperator.getJobInstances("gera-vistorias", 0, 100000);
																	 
		
		for (JobInstance jobInstance : jobInstances) {

			List<JobExecution> jobExecutions = jobOperator
					.getJobExecutions(jobInstance);

			for (JobExecution jobExecution : jobExecutions) {

				response.getWriter().println("Geração das vistorias de execução # "
								+ jobExecution.getExecutionId()
								+ " com status:"
								+ jobExecution.getBatchStatus());
			}

		}
		
		
	}


Gilmar Santos

Gilmar Santos

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar