Allow dataSource to be overridden with the name of the bean in config.jd...

...bcStoreDataSource. 

Separating the DB connection pool that GORM uses from the one that Quartz uses allows us to both tune the connection pools individually as well as have the Quartz tables off in a DB that's separate from the one that's hosting our application data.