//Scans for all classes annotated with @DbUpdate
ClassPathScanningCandidateComponentProvider scanner = new ClassPathScanningCandidateComponentProvider(true);
scanner.addIncludeFilter(new AnnotationTypeFilter(DbUpdate.class));
List<DbUpdater> updateList = new ArrayList<DbUpdater>();
for (BeanDefinition bd : scanner.findCandidateComponents("com.sonymobile.backlogtool.dbupdate")) {
try {
DbUpdater updater = (DbUpdater) Class.forName(bd.getBeanClassName()).newInstance();
updateList.add(updater);
} catch (ClassNotFoundException e) {