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.
According to this post and Spring Jira this is a bug in Spring Framework Scheduler component.