SLING-8849 register org.apache.sling.caconfig.impl.ConfigurationBindingsResourceDetectionStrategyMultiplexerImpl if available (#1)
diff --git a/src/main/java/org/apache/sling/testing/mock/caconfig/ContextPlugins.java b/src/main/java/org/apache/sling/testing/mock/caconfig/ContextPlugins.java
index 2888b98..5565d36 100644
--- a/src/main/java/org/apache/sling/testing/mock/caconfig/ContextPlugins.java
+++ b/src/main/java/org/apache/sling/testing/mock/caconfig/ContextPlugins.java
@@ -141,11 +141,17 @@
// only required for impl 1.2+
registerByClassName(context,"org.apache.sling.caconfig.impl.def.DefaultConfigurationInheritanceStrategy");
+
+ // required for impl 1.6+
+ registerByClassName(context, "org.apache.sling.caconfig.impl.def.DefaultConfigurationInjectResourceDetectionStrategy");
}
private static void registerConfigurationManagement(SlingContextImpl context) {
context.registerInjectActivateService(new ConfigurationManagerImpl());
context.registerInjectActivateService(new AnnotationClassConfigurationMetadataProvider());
+
+ // required for impl 1.6
+ registerByClassName(context, "org.apache.sling.caconfig.impl.ConfigurationInjectResourceDetectionStrategyMultiplexerImpl");
}
@SuppressWarnings("null")