I have seen various variation with @Asyncronous or Ejb3TimerService but I don't know what's the right for me to run from startup and check expiration date every day to send an email.
The send email is not the problem only schedule the service.
I hope for help.
for all with the same problem.
There is a good example named seam-pay.