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 +