FactoryFinder finder = createFactoryFinder();
try {
return (Injector) finder.newInstance("Injector");
} catch (NoFactoryAvailableException e) {
// lets use the default
return new ReflectionInjector();
} catch (IllegalAccessException e) {
throw new RuntimeCamelException(e);
} catch (InstantiationException e) {
throw new RuntimeCamelException(e);
} catch (IOException e) {