As per EJB3.1 spec, by default the "hour" value is 0. Which means that it will fire every 5 minutes at midnight (when hour == 0 for an hour).
What you want is:
@Schedule(minute=”*/5”, hour=”*”, persistent="false")
Reply to this message by going to Community
Start a new discussion in EJB3 at Community