in spring/src/main/java/org/apache/logging/log4j/boot/spring/Log4jLoggingSystem.java [92:103]
private static Collection<ConfigurationFactory> findFactories() {
final PluginManager manager = new PluginManager(ConfigurationFactory.CATEGORY);
manager.collectPlugins();
final Collection<ConfigurationFactory> factories = new ArrayList<>();
for (final PluginType<?> type : manager.getPlugins().values()) {
final ConfigurationFactory factory = tryCreateFactory(type);
if (factory != null) {
factories.add(factory);
}
}
return factories;
}