Yes. But it is an Ear file instead of a War file. A separate jar in an Ear file.
________________________________
From: keycloak-user-bounces(a)lists.jboss.org <keycloak-user-bounces(a)lists.jboss.org>
on behalf of Bill Burke <bburke(a)redhat.com>
Sent: Thursday, March 9, 2017 7:06:00 PM
To: keycloak-user(a)lists.jboss.org
Subject: Re: [keycloak-user] KeycloakPrincipal ClassCastException
What do you mean "separate jar"? A jar in the WAR?
On 3/9/17 6:49 PM, Brent Vaughn wrote:
Using KeyCloak 2.5.4 and Wildfly 10.1.0
I am attempting to create a JSF component that involves Keycloak. I am getting this
exception:
java.lang.ClassCastException: org.keycloak.KeycloakPrincipal cannot be cast to
org.keycloak.KeycloakPrincipal
Below is the line of code that throws the exception.
public void encodeBegin(FacesContext context) {
..........
KeycloakPrincipal<KeycloakSecurityContext> kp =
(KeycloakPrincipal<KeycloakSecurityContext>)
context.getExternalContext().getUserPrincipal();
..........
}
Funny thing is this. The exception is only thrown when the JSF Component is in a
separate jar and then added to the project. If I put the code in question directly in the
project, it doesn't throw the exception.
Can anyone help me with this?
_______________________________________________
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