Error while obtaining Keycloak instance

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]

Your client setup code looks right. Have you tried running that code standalone instead of inside a Spring Boot environment? There appear to be some problems running inside containers and other environments. E.g.:

Thank you for your answer, it helped, I have figured out what was wrong. It was all about wrong configuration, specifically thet client shoul belog to the master realm. Seems easy :wink: