title: @Scheduled being called at server startup
body: <p>We are using JBoss App server 7.0.0, Spring 4.1.6 , Hibernate-JPA 2.0 in our project. I want to persist data at configured interval specified in the properties. For this i am using spring scheduling <br><code>@Scheduled(fixedRateString = "${db.commit.interval}")</code>,<br><code>public void commitToDB()</code><br>
  But one problem i am facing is this method is called automatically on server startup meaning if i scheduled this method to be called every 5th minute , i expect that after server startup at 12:00:00 this method should be called at 12:00:05 but it is being called at 12:00:00 only (i.e <strong>on server startup)</strong>. Can any one suggest is it a problem or am i missing something ?</p>