There is a small task (saving some counter state into a database) which is executed periodically by a JMX timer in every 10 second. This works fine for me, but when a high load situation occures, then this timer dies (this task is NEVER executed again, even when the high load had been stopped). So now I have to restart JBoss (I use version 3.2.1) after each 'high load timeframe' in order to get the timer running again, which is not an acceptable solution!
Previously I have tried it with the help of java.util.Timer, but the behavior was the same. Is there any workaround for this? How could this task be managed in such case?
problem is solved, it was my mistake (a synchronization error)... ;)
Sorry for bothering the forum with this stupid question!