I was trying to scheduling a method from a EJB class using the @Schedule annotation of the javax.ejb package.
@Schedule(second=”*/5″, minute=”*”, hour=”*”)
public void listarMsgs()
{
logger.log(Level.INFO, “do something…”);
}
But every time the method was called it appeared a error like this:
Failed to reinstate timer…
Googling for about some time I figure out that it was a kind bug of the application server, JBoss Wildfly. I’m using the 9 version.
The solution was clear the folder under the standalone/data/timer-service-data that is where the server creates the xml of the schedule job.