You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If you have io.helidon.microprofile:helidon-microprofile-oidc in your class-path, it should only activate if the required configuration is present.
Currently (4.0.6), if there is no security configuration the server startup fails:
Exception in thread "main" io.helidon.config.MissingValueException: Requested value for configuration key '' is not present in the configuration.
at io.helidon.config.MissingValueException.create(MissingValueException.java:44)
at io.helidon.config.ConfigValue.lambda$get$0(ConfigValue.java:93)
at java.base/java.util.Optional.orElseThrow(Optional.java:403)
at io.helidon.config.ConfigValue.get(ConfigValue.java:93)
at io.helidon.security.providers.oidc.OidcFeature$Builder.findMyKey(OidcFeature.java:657)
at io.helidon.security.providers.oidc.OidcFeature$Builder.config(OidcFeature.java:715)
at io.helidon.security.providers.oidc.OidcFeature.create(OidcFeature.java:209)
at io.helidon.microprofile.oidc.OidcCdiExtension.registerOidcSupport(OidcCdiExtension.java:48)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
Steps to reproduce
Add the following dependency to your pom.xml, make sure there is no security configuration.
Environment Details
Problem Description
If you have
io.helidon.microprofile:helidon-microprofile-oidc
in your class-path, it should only activate if the required configuration is present.Currently (4.0.6), if there is no security configuration the server startup fails:
Steps to reproduce
Add the following dependency to your pom.xml, make sure there is no security configuration.
The text was updated successfully, but these errors were encountered: