I have a simple test method here that is set to run every 5 seconds and it does, but looking at the System.out you can see it appears to be doing something odd.
For me, after several unsuccessful attempts and configurations, resolution in a very simple:
Edit the conf/server.xml file: