You need to upgrade to the latest 2.5.x We do not support or provide
patches for 2.4.x
On 4/18/17 10:35 AM, Nabeel Ahmed wrote:
Guys,
Any help on it?
Regards,
Nabeel Ahmed
Cell # +92 333 540 5542
On Tue, Apr 18, 2017 at 5:32 PM, Nabeel Ahmed <mr.beel(a)gmail.com> wrote:
> Didn't tried 3.x. as we cannot upgrade from 2.4.0.Final for now.
>
>
>
> Regards,
>
> Nabeel Ahmed
> Cell # +92 333 540 5542
>
> On Tue, Apr 18, 2017 at 5:29 PM, Bruno Oliveira <bruno(a)abstractj.org>
> wrote:
>
>> Is the same happening with 3.0.0.Final?
>>
>> On Tue, Apr 18, 2017 at 7:01 AM Nabeel Ahmed <mr.beel(a)gmail.com> wrote:
>>
>>> URL: /auth/admin/realms/DecisionSpace_Integration_Server/user-
>>> federation/instances/845968bd-499e-4cd2-ad52-69bbe258c56c/mappers
>>>
>>> POST Request JSON :
>>>
>>>
{"name":"email","federationProviderDisplayName":"dsis-ldap",
>>>
"federationMapperType":"user-attribute-ldap-mapper","config"
>>>
:{"ldap.attribute":"mail","is.mandatory.in.ldap":"false","
>>>
read.only":"true","always.read.value.from.ldap":"false",
>>> "user.model.attribute":"email"}}
>>>
>>> Regards,
>>>
>>> Nabeel Ahmed
>>> Cell # +92 333 540 5542
>>>
>>> On Tue, Apr 18, 2017 at 2:55 PM, Nabeel Ahmed <mr.beel(a)gmail.com>
wrote:
>>>
>>>> + Using REST API
>>>>
>>>> Regards,
>>>>
>>>> Nabeel Ahmed
>>>> Cell # +92 333 540 5542
>>>>
>>>> On Tue, Apr 18, 2017 at 2:53 PM, Nabeel Ahmed <mr.beel(a)gmail.com>
>>> wrote:
>>>>> Hi Everyone,
>>>>>
>>>>> I am using keycloak 2.4.0.Final and creating ldap user federation
>>>>> provider.
>>>>> Getting the following error when creating UserFederationMappers.
>>>>>
>>>>>
>>>>>
>>>>> 14:09:27,255 ERROR [io.undertow.request] (default task-11) UT005023:
>>>>> Exception handling request to /auth/admin/realms/DecisionSpa
>>>>> ce_Integration_Server/user-federation/instances/79a731e1-
>>>>> 6d8d-499e-a62f-73cb38af72e2/mappers: org.jboss.resteasy.spi.Unhandl
>>> edException:
>>>>> java.lang.NullPointerException
>>>>> at org.jboss.resteasy.core.Except
>>> ionHandler.handleApplicationEx
>>>>> ception(ExceptionHandler.java:76)
>>>>> at org.jboss.resteasy.core.Except
>>> ionHandler.handleException(Exc
>>>>> eptionHandler.java:212)
>>>>> at org.jboss.resteasy.core.Synchr
>>> onousDispatcher.writeException
>>>>> (SynchronousDispatcher.java:168)
>>>>> at org.jboss.resteasy.core.Synchr
>>> onousDispatcher.invoke(Synchro
>>>>> nousDispatcher.java:411)
>>>>> at org.jboss.resteasy.core.Synchr
>>> onousDispatcher.invoke(Synchro
>>>>> nousDispatcher.java:202)
>>>>> at org.jboss.resteasy.plugins.ser
>>> ver.servlet.ServletContainerDi
>>>>> spatcher.service(ServletContainerDispatcher.java:221)
>>>>> at org.jboss.resteasy.plugins.ser
>>> ver.servlet.HttpServletDispatc
>>>>> her.service(HttpServletDispatcher.java:56)
>>>>> at org.jboss.resteasy.plugins.ser
>>> ver.servlet.HttpServletDispatc
>>>>> her.service(HttpServletDispatcher.java:51)
>>>>> at javax.servlet.http.HttpServlet
>>> .service(HttpServlet.java:790)
>>>>> at io.undertow.servlet.handlers.S
>>> ervletHandler.handleRequest(Se
>>>>> rvletHandler.java:85)
>>>>> at io.undertow.servlet.handlers.F
>>> ilterHandler$FilterChainImpl.d
>>>>> oFilter(FilterHandler.java:129)
>>>>> at org.keycloak.services.filters.
>>> KeycloakSessionServletFilter.d
>>>>> oFilter(KeycloakSessionServletFilter.java:90)
>>>>> at io.undertow.servlet.core.Manag
>>> edFilter.doFilter(ManagedFilte
>>>>> r.java:60)
>>>>> at io.undertow.servlet.handlers.F
>>> ilterHandler$FilterChainImpl.d
>>>>> oFilter(FilterHandler.java:131)
>>>>> at io.undertow.servlet.handlers.F
>>> ilterHandler.handleRequest(Fil
>>>>> terHandler.java:84)
>>>>> at io.undertow.servlet.handlers.s
>>> ecurity.ServletSecurityRoleHan
>>>>> dler.handleRequest(ServletSecurityRoleHandler.java:62)
>>>>> at io.undertow.servlet.handlers.S
>>> ervletDispatchingHandler.handl
>>>>> eRequest(ServletDispatchingHandler.java:36)
>>>>> at org.wildfly.extension.undertow
>>> .security.SecurityContextAssoc
>>>>> iationHandler.handleRequest(SecurityContextAssociationHandle
>>> r.java:78)
>>>>> at io.undertow.server.handlers.Pr
>>> edicateHandler.handleRequest(P
>>>>> redicateHandler.java:43)
>>>>> at io.undertow.servlet.handlers.s
>>> ecurity.SSLInformationAssociat
>>>>> ionHandler.handleRequest(SSLInformationAssociationHandler.java:131)
>>>>> at io.undertow.servlet.handlers.s
>>> ecurity.ServletAuthenticationC
>>>>> allHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
>>>>> at io.undertow.server.handlers.Pr
>>> edicateHandler.handleRequest(P
>>>>> redicateHandler.java:43)
>>>>> at io.undertow.security.handlers.
>>> AbstractConfidentialityHandler
>>>>> .handleRequest(AbstractConfidentialityHandler.java:46)
>>>>> at io.undertow.servlet.handlers.s
>>> ecurity.ServletConfidentiality
>>>>> ConstraintHandler.handleRequest(ServletConfident
>>>>> ialityConstraintHandler.java:64)
>>>>> at io.undertow.security.handlers.
>>> AuthenticationMechanismsHandle
>>>>> r.handleRequest(AuthenticationMechanismsHandler.java:60)
>>>>> at io.undertow.servlet.handlers.s
>>> ecurity.CachedAuthenticatedSes
>>>>> sionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
>>>>> at io.undertow.security.handlers.
>>> NotificationReceiverHandler.ha
>>>>> ndleRequest(NotificationReceiverHandler.java:50)
>>>>> at io.undertow.security.handlers.
>>> AbstractSecurityContextAssocia
>>>>> tionHandler.handleRequest(AbstractSecurityContextAssociation
>>>>> Handler.java:43)
>>>>> at io.undertow.server.handlers.Pr
>>> edicateHandler.handleRequest(P
>>>>> redicateHandler.java:43)
>>>>> at org.wildfly.extension.undertow
>>> .security.jacc.JACCContextIdHa
>>>>> ndler.handleRequest(JACCContextIdHandler.java:61)
>>>>> at io.undertow.server.handlers.Pr
>>> edicateHandler.handleRequest(P
>>>>> redicateHandler.java:43)
>>>>> at io.undertow.server.handlers.Pr
>>> edicateHandler.handleRequest(P
>>>>> redicateHandler.java:43)
>>>>> at io.undertow.servlet.handlers.S
>>> ervletInitialHandler.handleFir
>>>>> stRequest(ServletInitialHandler.java:284)
>>>>> at io.undertow.servlet.handlers.S
>>> ervletInitialHandler.dispatchR
>>>>> equest(ServletInitialHandler.java:263)
>>>>> at io.undertow.servlet.handlers.S
>>> ervletInitialHandler.access$00
>>>>> 0(ServletInitialHandler.java:81)
>>>>> at io.undertow.servlet.handlers.S
>>> ervletInitialHandler$1.handleR
>>>>> equest(ServletInitialHandler.java:174)
>>>>> at io.undertow.server.Connectors.
>>> executeRootHandler(Connectors.
>>>>> java:202)
>>>>> at io.undertow.server.HttpServerE
>>> xchange$1.run(HttpServerExchan
>>>>> ge.java:793)
>>>>> at java.util.concurrent.ThreadPoo
>>> lExecutor.runWorker(ThreadPool
>>>>> Executor.java:1142)
>>>>> at java.util.concurrent.ThreadPoo
>>> lExecutor$Worker.run(ThreadPoo
>>>>> lExecutor.java:617)
>>>>> at java.lang.Thread.run(Thread.java:745)
>>>>> Caused by: java.lang.NullPointerException
>>>>> at org.keycloak.services.resource
>>> s.admin.UserFederationProvider
>>>>> Resource.validateModel(UserFederationProviderResource.java:450)
>>>>> at org.keycloak.services.resource
>>> s.admin.UserFederationProvider
>>>>> Resource.addMapper(UserFederationProviderResource.java:321)
>>>>> at sun.reflect.GeneratedMethodAccessor789.invoke(Unknown
>>> Source)
>>>>> at sun.reflect.DelegatingMethodAc
>>> cessorImpl.invoke(DelegatingMe
>>>>> thodAccessorImpl.java:43)
>>>>> at java.lang.reflect.Method.invoke(Method.java:498)
>>>>> at org.jboss.resteasy.core.Method
>>> InjectorImpl.invoke(MethodInje
>>>>> ctorImpl.java:139)
>>>>> at org.jboss.resteasy.core.Resour
>>> ceMethodInvoker.invokeOnTarget
>>>>> (ResourceMethodInvoker.java:295)
>>>>> at org.jboss.resteasy.core.Resour
>>> ceMethodInvoker.invoke(Resourc
>>>>> eMethodInvoker.java:249)
>>>>> at org.jboss.resteasy.core.Resour
>>> ceLocatorInvoker.invokeOnTarge
>>>>> tObject(ResourceLocatorInvoker.java:138)
>>>>> at org.jboss.resteasy.core.Resour
>>> ceLocatorInvoker.invoke(Resour
>>>>> ceLocatorInvoker.java:107)
>>>>> at org.jboss.resteasy.core.Resour
>>> ceLocatorInvoker.invokeOnTarge
>>>>> tObject(ResourceLocatorInvoker.java:133)
>>>>> at org.jboss.resteasy.core.Resour
>>> ceLocatorInvoker.invoke(Resour
>>>>> ceLocatorInvoker.java:107)
>>>>> at org.jboss.resteasy.core.Resour
>>> ceLocatorInvoker.invokeOnTarge
>>>>> tObject(ResourceLocatorInvoker.java:133)
>>>>> at org.jboss.resteasy.core.Resour
>>> ceLocatorInvoker.invoke(Resour
>>>>> ceLocatorInvoker.java:107)
>>>>> at org.jboss.resteasy.core.Resour
>>> ceLocatorInvoker.invokeOnTarge
>>>>> tObject(ResourceLocatorInvoker.java:133)
>>>>> at org.jboss.resteasy.core.Resour
>>> ceLocatorInvoker.invoke(Resour
>>>>> ceLocatorInvoker.java:101)
>>>>> at org.jboss.resteasy.core.Synchr
>>> onousDispatcher.invoke(Synchro
>>>>> nousDispatcher.java:395)
>>>>> ... 37 more
>>>>>
>>>>>
>>>>>
>>>>> Regards,
>>>>>
>>>>> Nabeel Ahmed
>>>>> Cell # +92 333 540 5542
>>>>>
>>>>
>>> _______________________________________________
>>> keycloak-user mailing list
>>> keycloak-user(a)lists.jboss.org
>>>
https://lists.jboss.org/mailman/listinfo/keycloak-user
>>>
_______________________________________________
keycloak-user mailing list
keycloak-user(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/keycloak-user