domingo, 11 de marzo de 2012

AUTOMATIZACIÒN DE PROCESOS CON 'QUARZ' + 'MAVEN'

En esta oportunidad mostrare una actualización que le he realizado a un DEMO. anterior que postee hace algún tiempo.

El demo muestra el manejo para la automatización de procesos de forma periódica manejando el Framework QUARZ, solo que esta vez mostraremos integrándolo con MAVEN.

Al correr el proyecto con Tomcat este mostrara un JSP de: “Bienvenida QUARZ”
Y verificamos la ejecución que se iniciaran en consola en base a un Servlet que iniciara dos procesos:

- PROCESO #1: Basado en SimpleTrigger, que recibirá una fechaInicio y una fechaFin del job.

- PROCESO #2: Basado en CronTrigger, que recibirá una expresionJob enviada desde el web.xml.

La impresión en consola será de esta manera:

*********************** DENTRO DE: [execute] *********************
- EJECUTANDO EL [JOB]: [JavaManJOB_02], A LAS: [Sun Mar 11 13:41:48 COT 2012]
- ENVIANDO EMAIL...#0 [cesarricardo_guerra19@hotmail.com] a Cesar Ricardo
- ENVIANDO EMAIL...#1 [magaly_027@hotmail.com] a Catherine Magaly
- ENVIANDO EMAIL...#2 [i220051@cibertec.edu.pe] a Milko Samame

*********************** DENTRO DE: [execute] *********************
- EJECUTANDO EL [JOB]: [JavaManJOB_01], A LAS: [Sun Mar 11 13:41:48 COT 2012]
- ENVIANDO EMAIL...#0 [cesarricardo_guerra19@hotmail.com] a Cesar Ricardo
- ENVIANDO EMAIL...#1 [magaly_027@hotmail.com] a Catherine Magaly
- ENVIANDO EMAIL...#2 [i220051@cibertec.edu.pe] a Milko Samame

*********************** DENTRO DE: [execute] *********************
- EJECUTANDO EL [JOB]: [JavaManJOB_01], A LAS: [Sun Mar 11 13:41:53 COT 2012]
- ENVIANDO EMAIL...#0 [cesarricardo_guerra19@hotmail.com] a Cesar Ricardo
- ENVIANDO EMAIL...#1 [magaly_027@hotmail.com] a Catherine Magaly
- ENVIANDO EMAIL...#2 [i220051@cibertec.edu.pe] a Milko Samame

*********************** DENTRO DE: [execute] *********************
- EJECUTANDO EL [JOB]: [JavaManJOB_02], A LAS: [Sun Mar 11 13:41:54 COT 2012]
- ENVIANDO EMAIL...#0 [cesarricardo_guerra19@hotmail.com] a Cesar Ricardo
- ENVIANDO EMAIL...#1 [magaly_027@hotmail.com] a Catherine Magaly
- ENVIANDO EMAIL...#2 [i220051@cibertec.edu.pe] a Milko Samame


(En realidad no se envía los emails, pero si se SIMULA el envío dentro de dicho método):

Para un mejor entendimiento del manejo de este Framework, puedes descargar el proyecto 'Eclipse' completo: AQUI.

No hay comentarios: