[ERROR] Enabling user and group management for RH-SSO

Latest response

hi everyone,

I am trying to configure Decision Manager to manage the groups and user stored in RH-SSO. However, by following the steps in the documentation, clicking Admin > Groups [Decision Manager] displays the following error:

com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException:Unrecognized field "access_token" (class org.uberfire.ext.security.management.keycloak.client.auth.credentials.AccessTokenResponse), not marked as ignorable (9 known properties: "tokenType", "notBeforePolicy", "otherClaims", "token", "sessionState", "refreshExpiresIn", "expiresIn", "refreshToken", "idToken"]) at [Source: org.jboss.resteasy.client.core.BaseClientResponse$InputStreamWrapper@288af404; line: 1, column: 18] (through reference chain: org.uberfire.ext.security.management.keycloak.client.auth.credentials.AccessTokenResponse["access_token"]).

I am using the JBoss EAP 7.1 container, RHDM 7.1. and RHSSO 7.1. My OS is RHEL 7.6.

What could be wrong?

Responses

Has anyone had this error? Please I need help.

according to documentation https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.0/html/integrating_red_hat_process_automation_manager_with_red_hat_single_sign-on/sso-central-proc#sso-user-manage-proc

Edit the following dependencies and exclusions in the /META-INF/jboss-deployment-structure.xml file:

<dependencies>
    <module name="org.jboss.resteasy.resteasy-jackson-provider" services="import"/>
</dependencies>
<exclusions>
    <module name="org.jboss.resteasy.resteasy-jackson2-provider"/>
</exclusions>

I did it but failed

Has this error been solved? I am also facing the same while fetching user/groups in Business Central :

com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException:Unrecognized field "access_token" (class org.uberfire.ext.security.management.keycloak.client.auth.credentials.AccessTokenResponse), not marked as ignorable (9 known properties: "tokenType", "notBeforePolicy", "otherClaims", "token", "sessionState", "refreshExpiresIn", "expiresIn", "refreshToken", "idToken"]) at [Source: (org.jboss.resteasy.client.core.BaseClientResponse$InputStreamWrapper); line: 1, column: 18] (through reference chain: org.uberfire.ext.security.management.keycloak.client.auth.credentials.AccessTokenResponse["access_token"])

Please help