Using it in Spring Boot environment the code as follows is generating the following error:
final Keycloak keycloak = KeycloakBuilder.builder()
.serverUrl(env.getProperty("keycloak.auth-server-url"))
.grantType(OAuth2Constants.CLIENT_CREDENTIALS)
.realm(env.getProperty("keycloak.realm"))
.clientId(env.getProperty("keycloak.resource"))
.clientSecret(env.getProperty("keycloak.credentials.secret"))
.build();
I have checked propably any possible configuration parameters combinations, and in any case it does’t work. Please help
java.lang.NullPointerException: RESTEASY004645: templateValues entry was null
at org.jboss.resteasy.client.jaxrs.internal.ClientWebTarget.resolveTemplates(ClientWebTarget.java:178) ~[resteasy-client-3.15.1.Final.jar:3.15.1.Final]
at org.jboss.resteasy.client.jaxrs.internal.proxy.SubResourceInvoker.invoke(SubResourceInvoker.java:65) ~[resteasy-client-3.15.1.Final.jar:3.15.1.Final]
at org.jboss.resteasy.client.jaxrs.internal.proxy.ClientProxy.invoke(ClientProxy.java:76) ~[resteasy-client-3.15.1.Final.jar:3.15.1.Final]
at jdk.proxy57/jdk.proxy57.$Proxy405.realm(Unknown Source) ~[na:na]
at org.keycloak.admin.client.Keycloak.realm(Keycloak.java:114) ~[keycloak-admin-client-13.0.1.jar:13.0.1]
at com.stockambit.platform.services.impl.KeyclaokUserProfileService.updateUserAccount(KeyclaokUserProfileService.java:63) ~[classes/:na]