diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyAppInit.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyAppInit.java index 62ae8d968..97b9ce67e 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyAppInit.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyAppInit.java @@ -209,10 +209,16 @@ public class MyAppInit implements org.zkoss.zk.ui.util.WebAppInit { */ private void jobGeneracionConferenciaMovimento() { try { + log.info("Início cadastro do job GeneracionConferenciaMovimentoJob"); sched = schedFact.getScheduler(); JobDetail jobDetail = new JobDetail("GeneracionConferenciaMovimentoJob", null, GeneracionConferenciaMovimentoJob.class); Integer[] hora = horaExecucion(HORA_EXEC_CONFERENCIA_MOVIMENTO); + if(hora ==null){ + log.info("Não existe hora cadastrada para o job GeneracionConferenciaMovimentoJob. Verificar a constante HORA_EXEC_CONFERENCIA_MOVIMENTO"); + return; + } Trigger trigger = TriggerUtils.makeDailyTrigger("generacionConferenciaMovimentoTrigger", hora[0], hora[1]); + log.info("GeneracionConferenciaMovimentoJob hora execucão: " + hora[0] + ":" + hora[1] ); // TESTE TRIGGER //Trigger trigger = TriggerUtils.makeImmediateTrigger("generacionConferenciaMovimentoTrigger", 1, 1000); trigger.setName("generacionConferenciaMovimentoTrigger"); @@ -225,7 +231,7 @@ public class MyAppInit implements org.zkoss.zk.ui.util.WebAppInit { } sched.scheduleJob(jobDetail, trigger); sched.start(); - + log.info("Fim cadastro do job GeneracionConferenciaMovimentoJob"); } catch (SchedulerException ex) { log.error(ex); }