Advertisement
Guest User

policy evaluation error

a guest
Nov 7th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 3.54 KB | None | 0 0
  1. Caused by: java.lang.RuntimeException: Error evaluating JS Policy [User is resource owner].
  2.     at org.keycloak.authorization.policy.provider.js.JSPolicyProvider.evaluate(JSPolicyProvider.java:56)
  3.     at org.keycloak.authorization.policy.provider.permission.AbstractPermissionProvider.lambda$evaluate$1(AbstractPermissionProvider.java:51)
  4.     at java.lang.Iterable.forEach(Iterable.java:75)
  5.     at java.util.Collections$UnmodifiableCollection.forEach(Collections.java:1080)
  6.     at org.keycloak.authorization.policy.provider.permission.AbstractPermissionProvider.evaluate(AbstractPermissionProvider.java:43)
  7.     at org.keycloak.authorization.policy.provider.permission.ResourcePolicyProvider.evaluate(ResourcePolicyProvider.java:47)
  8.     at org.keycloak.authorization.policy.evaluation.DefaultPolicyEvaluator.lambda$createPolicyEvaluator$0(DefaultPolicyEvaluator.java:107)
  9.     at org.keycloak.models.cache.infinispan.authorization.StoreFactoryCacheSession$PolicyCache.cacheQuery(StoreFactoryCacheSession.java:958)
  10.     at org.keycloak.models.cache.infinispan.authorization.StoreFactoryCacheSession$PolicyCache.findByResourceType(StoreFactoryCacheSession.java:877)
  11.     at org.keycloak.authorization.AuthorizationProvider$3.findByResourceType(AuthorizationProvider.java:425)
  12.     at org.keycloak.authorization.policy.evaluation.DefaultPolicyEvaluator.evaluate(DefaultPolicyEvaluator.java:71)
  13.     at org.keycloak.authorization.permission.evaluator.IterablePermissionEvaluator.evaluate(IterablePermissionEvaluator.java:59)
  14.     ... 85 more
  15. Caused by: java.lang.NullPointerException: Null keys are not supported!
  16.     at java.util.Objects.requireNonNull(Objects.java:228)
  17.     at org.infinispan.cache.impl.CacheImpl.assertKeyNotNull(CacheImpl.java:195)
  18.     at org.infinispan.cache.impl.CacheImpl.get(CacheImpl.java:483)
  19.     at org.infinispan.cache.impl.CacheImpl.get(CacheImpl.java:478)
  20.     at org.infinispan.cache.impl.AbstractDelegatingCache.get(AbstractDelegatingCache.java:348)
  21.     at org.infinispan.cache.impl.EncoderCache.get(EncoderCache.java:658)
  22.     at org.infinispan.cache.impl.AbstractDelegatingCache.get(AbstractDelegatingCache.java:348)
  23.     at org.keycloak.models.sessions.infinispan.changes.InfinispanChangelogBasedTransaction.get(InfinispanChangelogBasedTransaction.java:120)
  24.     at org.keycloak.models.sessions.infinispan.InfinispanUserSessionProvider.getUserSessionEntity(InfinispanUserSessionProvider.java:240)
  25.     at org.keycloak.models.sessions.infinispan.InfinispanUserSessionProvider.getUserSession(InfinispanUserSessionProvider.java:234)
  26.     at org.keycloak.models.sessions.infinispan.InfinispanUserSessionProvider.getUserSession(InfinispanUserSessionProvider.java:230)
  27.     at org.keycloak.authorization.common.KeycloakIdentity.getUserFromSessionState(KeycloakIdentity.java:263)
  28.     at org.keycloak.authorization.common.KeycloakIdentity.getId(KeycloakIdentity.java:220)
  29.     at jdk.nashorn.internal.scripts.Script$13$\^eval\_.:program(<eval>:4)
  30.     at jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:637)
  31.     at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:494)
  32.     at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:393)
  33.     at jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:421)
  34.     at jdk.nashorn.api.scripting.NashornScriptEngine.access$300(NashornScriptEngine.java:73)
  35.     at jdk.nashorn.api.scripting.NashornScriptEngine$3.eval(NashornScriptEngine.java:514)
  36.     at org.keycloak.scripting.CompiledEvaluatableScriptAdapter.eval(CompiledEvaluatableScriptAdapter.java:45)
  37.     at org.keycloak.authorization.policy.provider.js.JSPolicyProvider.evaluate(JSPolicyProvider.java:53)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement