Agendamento de start-up de Job

Amigos,

Estou com o seguinte problema...
Tenho uma aplicação na qual utilizo o framework "Quartz" para agendamento de jobs.
Criei o meu job chamado "enviaEmail", a trigger e o Scheduller. Até aí tudo bem.

Criei um método void main(String[] args) para testar a sheduller, e, funcionou! As 22h, ele envia os e-mails.
Acontece que eu quero colocar esse scheduller para ser executado uma só vez, ou seja, quando o Tomcat inicializar a aplicação.

1. O Tomcat sobre a aplicação, o scheduller é carregado e pronto. Todos os dias, as 22hs, o e-mail é enviado. É exatamente isso que quero.
Pergunta: como fazer isso?
Utilizo JSF2.0 + RichFaces4 e PrimeFaces + Hibernate

Obrigado

você pode tentar usar ServletContextListener pra inicializar o seu Scheduller junto com a aplicação