diff --git a/implementation/src/main/java/io/smallrye/config/SmallRyeConfigFactory.java b/implementation/src/main/java/io/smallrye/config/SmallRyeConfigFactory.java
index b7bd6be68..c5f6f57a0 100644
--- a/implementation/src/main/java/io/smallrye/config/SmallRyeConfigFactory.java
+++ b/implementation/src/main/java/io/smallrye/config/SmallRyeConfigFactory.java
@@ -50,13 +50,16 @@ static final class Default extends SmallRyeConfigFactory {
}
public SmallRyeConfig getConfigFor(SmallRyeConfigProviderResolver configProviderResolver, ClassLoader classLoader) {
- return configProviderResolver.getBuilder().forClassLoader(classLoader)
+ return configProviderResolver.getBuilder()
+ .forClassLoader(classLoader)
.addDiscoveredCustomizers()
- .addDefaultSources()
+ .addDiscoveredInterceptors()
+ .addDiscoveredConverters()
+ .addDiscoveredSecretKeysHandlers()
.addDefaultInterceptors()
+ .addDefaultSources()
.addDiscoveredSources()
- .addDiscoveredConverters()
- .addDiscoveredInterceptors()
+ .addDiscoveredValidator()
.build();
}
}
diff --git a/testsuite/extra/pom.xml b/testsuite/extra/pom.xml
index fba846f3c..374ea00c5 100644
--- a/testsuite/extra/pom.xml
+++ b/testsuite/extra/pom.xml
@@ -147,6 +147,10 @@
1
+
+ dummy
+ PBEWithHMACSHA512AndAES_256
+