title: EJB TimerService: Changing location of file data store
body: <p>I'm using EJB's TimerService, and persisting timers using the file data store. Files are located in <code>standalone/data/timer-service-data/applicationname-fullversion-buildnumber.NameOfBean</code>.</p>
  
  <p><strong>Every time I bump the version or build number, timers will be located in a new directory and I lose persistence.</strong></p>
  
  <p>Looking through the configuration XML, it appears that I can change the base directory for timer persistence, but I can't seem to find anywhere to specify what to use to identify the application. Preferably I would like to use the application name and probably a major version, stripping out minor version and build number, making sure the application uses the same timer data store across minor versions.</p>
  
  <p>I'm using JBoss 6.4.5.GA.</p>