do better dataSource configuration

log a warning instead of failing when you can't connect to a
dataSource.  This i important since some jobs won't depend on a
certain dataSource to run