in src/main/java/org/apache/sling/feature/launcher/impl/launchers/FrameworkRunner.java [60:71]
protected FrameworkFactory getFrameworkFactory() throws Exception {
final ServiceLoader<FrameworkFactory> loader = ServiceLoader.load(FrameworkFactory.class);
FrameworkFactory factory = null;
for(FrameworkFactory f : loader) {
factory = f;
break;
}
if ( factory == null ) {
throw new Exception("Unable to locate framework factory.");
}
return factory;
}