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:
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
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)