Buenas,
Estoy realizando una aplicación que ejecuta un proceso periódicamente con quartz, esta aplicación solo se compone de EJB, no posee modulo Web; necesito que una clase se ejecute automáticamente en el inicio, es decir, al desplegar el modulo en el servidor de aplicaciones. Si la aplicación tuviera modulo web no habría problema porque se pondría el llamado en el web.xml a un servlet y este ejecutaría la clase, pero dado que solo es un EJB no posee este archivo. Aclaro que no es posible utilizar un singleton con la anotacion startup, pues ya lo intente y como es un proceso que se ejecuta indefinidamente el proceso de implementación en el servidor nunca termina. Existe alguna otra manera de realizar esto? tal vez con algun xml del mismo modo que en el modulo web o de otra forma.
La solución completa para el hilo: aquí.
Gracias.



. Existe alguna otra manera de realizar esto? tal vez con algun xml del mismo modo que en el modulo web o de otra forma.
Citar



Marcadores