[keycloak-user] StackOverflowError when logging in to AdminConsole after upgrading to 2.5.0.Final

Martin Johansson martin.johansson at metrical.se
Mon Jan 23 08:32:39 EST 2017


Hi,

Thanks for the reply.

The only thing I did was to start a newly built Docker container with a
change from:

FROM jboss/keycloak-postgres:2.4.0.Final

to:

FROM jboss/keycloak-postgres:2.5.0.Final

When I upgraded from 2.3.0.Final to 2.4.0.Final, doing the same thing,
everything worked like a charm.

I started the container in DEBUG mode, the (rather long) logs can be found
here: https://gist.github.com/anonymous/09af29c5205de0480221903ee0fee611

I successfully downgraded to 2.4.0 again and then I could log in again.
However, I got this error in the log:
12:58:11,541 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0025:
Keycloak 2.4.0.Final (WildFly Core 2.0.10.Final) started in 14235ms -
Started 427 of 801 services (542 services are lazy, passive or on-demand)
12:59:42,079 ERROR [org.keycloak.keys.DefaultKeyManager] (default task-42)
Failed to load provider 1b1b5650-0093-453b-9d6e-ef26cb28b05e:
java.lang.NullPointerException
at
org.keycloak.keys.DefaultKeyManager.getProviders(DefaultKeyManager.java:133)
at
org.keycloak.keys.DefaultKeyManager.getActiveKey(DefaultKeyManager.java:51)
at
org.keycloak.protocol.RestartLoginCookie.encode(RestartLoginCookie.java:117)
at
org.keycloak.protocol.RestartLoginCookie.setRestartCookie(RestartLoginCookie.java:140)
at
org.keycloak.protocol.AuthorizationEndpointBase.handleBrowserAuthenticationRequest(AuthorizationEndpointBase.java:119)
at
org.keycloak.protocol.oidc.endpoints.AuthorizationEndpoint.buildAuthorizationCodeAuthorizationResponse(AuthorizationEndpoint.java:317)
at
org.keycloak.protocol.oidc.endpoints.AuthorizationEndpoint.build(AuthorizationEndpoint.java:125)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at
org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:139)
at
org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:295)
at
org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:249)
at
org.jboss.resteasy.core.ResourceLocatorInvoker.invokeOnTargetObject(ResourceLocatorInvoker.java:138)
at
org.jboss.resteasy.core.ResourceLocatorInvoker.invoke(ResourceLocatorInvoker.java:107)
at
org.jboss.resteasy.core.ResourceLocatorInvoker.invokeOnTargetObject(ResourceLocatorInvoker.java:133)
at
org.jboss.resteasy.core.ResourceLocatorInvoker.invoke(ResourceLocatorInvoker.java:101)
at
org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:395)
at
org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:202)
at
org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:221)
at
org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:56)
at
org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:51)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at
io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85)
at
io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
at
org.keycloak.services.filters.KeycloakSessionServletFilter.doFilter(KeycloakSessionServletFilter.java:90)
at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60)
at
io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
at
io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
at
io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
at
io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
at
org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78)
at
io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
at
io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131)
at
io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
at
io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
at
io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
at
io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
at
io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
at
io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
at
io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50)
at
io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
at
io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
at
org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61)
at
io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
at
io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
at
io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:284)
at
io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:263)
at
io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:81)
at
io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:174)
at io.undertow.server.Connectors.executeRootHandler(Connectors.java:202)
at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:793)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)

If you know where I should dig deeper, please let me know.

BR,
Martin

On Mon, Jan 23, 2017 at 12:32 PM Bruno Oliveira <bruno at abstractj.org> wrote:

> Do you have the exact steps to reproduce it? I can try it here.
>
> On 2017-01-23, Martin Johansson wrote:
> > Hi,
> >
> > We’re using the keycloak-postgres docker container. After upgrading to
> from
> > 2.4.0.Final to 2.5.0.Final, we’re unable to login to the administration
> > console. When we log in, the exception in the end of this mail appears.
> Any
> > help on understanding why this happens would be much appreciated.
> >
> > BR,
> > Martin
> >
> > 11:01:32,434 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0025:
> > Keycloak 2.5.0.Final (WildFly Core 2.0.10.Final) started in 12203ms -
> > Started 427 of 801 services (542 services are lazy, passive or on-demand)
> > 11:02:11,949 ERROR [io.undertow.request] (default task-51) UT005023:
> > Exception handling request to
> > /auth/realms/master/login-actions/authenticate:
> > org.jboss.resteasy.spi.UnhandledException: java.lang.StackOverflowError
> > at
> >
> org.jboss.resteasy.core.ExceptionHandler.handleApplicationException(ExceptionHandler.java:76)
> > at
> >
> org.jboss.resteasy.core.ExceptionHandler.handleException(ExceptionHandler.java:212)
> > at
> >
> org.jboss.resteasy.core.SynchronousDispatcher.writeException(SynchronousDispatcher.java:168)
> > at
> >
> org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:411)
> > at
> >
> org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:202)
> > at
> >
> org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:221)
> > at
> >
> org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:56)
> > at
> >
> org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:51)
> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
> > at
> >
> io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85)
> > at
> >
> io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
> > at
> >
> org.keycloak.services.filters.KeycloakSessionServletFilter.doFilter(KeycloakSessionServletFilter.java:90)
> > at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60)
> > at
> >
> io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
> > at
> >
> io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
> > at
> >
> io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
> > at
> >
> io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
> > at
> >
> org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78)
> > at
> >
> io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
> > at
> >
> io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131)
> > at
> >
> io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
> > at
> >
> io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
> > at
> >
> io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
> > at
> >
> io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
> > at
> >
> io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
> > at
> >
> io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
> > at
> >
> io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50)
> > at
> >
> io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
> > at
> >
> io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
> > at
> >
> org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61)
> > at
> >
> io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
> > at
> >
> io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
> > at
> >
> io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:284)
> > at
> >
> io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:263)
> > at
> >
> io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:81)
> > at
> >
> io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:174)
> > at io.undertow.server.Connectors.executeRootHandler(Connectors.java:202)
> > at
> io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:793)
> > at
> >
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
> > at
> >
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
> > at java.lang.Thread.run(Thread.java:745)
> > Caused by: java.lang.StackOverflowError
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.getComposites(RoleAdapter.java:135)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:182)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> > at
> java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.searchFor(KeycloakModelUtils.java:185)
> > at
> >
> org.keycloak.models.cache.infinispan.RoleAdapter.hasRole(RoleAdapter.java:179)
> > at
> >
> org.keycloak.models.utils.KeycloakModelUtils.lambda$searchFor$0(KeycloakModelUtils.java:184)
> > at
> java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> > at java.util.HashMap$KeySpliterator.tryAdvance(HashMap.java:1569)
> > at
> >
> java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> > at
> >
> java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> > at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> > at
> >
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> > at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> > at java.util.stream.<

-- 
Martin Johansson
Metrical AB
+46 73-338 91 18
martin.johansson at metrical.se | LinkedIn
<http://www.linkedin.com/in/workwithmartinjohansson>


More information about the keycloak-user mailing list