[keycloak-user] Error while loading the application

Bruno Oliveira bruno at abstractj.org
Mon Dec 12 14:04:49 EST 2016


What google told me was that is the problem[1]. But you said that nothing
has changed, which is odd.

If you restart the server everything returns back to normal? Do you have
any idea about the steps to reproduce this issue?


[1] - http://stackoverflow.com/questions/18493541/invalid-jaxp-api-when-unmarshaling-jaxb

On 2016-12-09, Pulkit Gupta wrote:
> Hi All,
>
> We are using Keycloak SAML adapters to authenticate our applications with
> Keyclaok.
> The setup was working fine and the applications were able to authenticate
> the users.
>
> However since today we are getting the below error while loading the
> application and this is resulting in a black page for the client.
>
> Can you please check in case anyone has seen this issue before. Is this
> related to java versions as I have not changed anything in the environments
> recently.
>
> 2016-12-09 08:08:08,875 [ajp-/10.7.24.224:8009-2] ERROR
> [org.apache.catalina.connector] JBWEB001018: An exception or error occurred
> in the container during the request processing:
> java.lang.AbstractMethodError:
> javax.xml.transform.TransformerFactory.setFeature(Ljava/lang/String;Z)V
> at
> __redirected.__TransformerFactory.setFeature(__TransformerFactory.java:161)
> at
> org.keycloak.saml.common.util.TransformerUtil.getTransformerFactory(TransformerUtil.java:113)
> at
> org.keycloak.saml.common.util.TransformerUtil.getTransformer(TransformerUtil.java:81)
> at
> org.keycloak.saml.common.util.DocumentUtil.getDocumentAsString(DocumentUtil.java:238)
> at
> org.keycloak.saml.common.util.DocumentUtil.asString(DocumentUtil.java:454)
> at
> org.keycloak.saml.processing.core.util.XMLSignatureUtil.sign(XMLSignatureUtil.java:340)
> at
> org.keycloak.saml.processing.api.saml.v2.sig.SAML2Signature.sign(SAML2Signature.java:143)
> at
> org.keycloak.saml.processing.api.saml.v2.sig.SAML2Signature.signSAMLDocument(SAML2Signature.java:160)
> at
> org.keycloak.saml.BaseSAML2BindingBuilder.signDocument(BaseSAML2BindingBuilder.java:266)
> at
> org.keycloak.saml.BaseSAML2BindingBuilder$BasePostBindingBuilder.<init>(BaseSAML2BindingBuilder.java:145)
> at
> org.keycloak.saml.BaseSAML2BindingBuilder.postBinding(BaseSAML2BindingBuilder.java:208)
> at org.keycloak.adapters.saml.SamlUtil.sendSaml(SamlUtil.java:38)
> at
> org.keycloak.adapters.saml.profile.AbstractSamlAuthenticationHandler$5.sendAuthnRequest(AbstractSamlAuthenticationHandler.java:463)
> at
> org.keycloak.adapters.saml.AbstractInitiateLogin.challenge(AbstractInitiateLogin.java:60)
> at
> org.keycloak.adapters.saml.AbstractSamlAuthenticatorValve.executeAuthenticator(AbstractSamlAuthenticatorValve.java:247)
> at
> org.keycloak.adapters.saml.AbstractSamlAuthenticatorValve.authenticateInternal(AbstractSamlAuthenticatorValve.java:222)
> at
> org.keycloak.adapters.saml.jbossweb.SamlAuthenticatorValve.authenticate(SamlAuthenticatorValve.java:41)
> at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:465)
> at
> org.keycloak.adapters.saml.AbstractSamlAuthenticatorValve.invoke(AbstractSamlAuthenticatorValve.java:184)
> at
> org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
> at
> org.jboss.as.web.sso.ClusteredSingleSignOn.invoke(ClusteredSingleSignOn.java:384)
> at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:559)
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
> at com.redhat.container.UTF8Valve.invoke(UTF8Valve.java:26)
> at
> com.redhat.container.redirect.RedirectToInternalValve.invoke(RedirectToInternalValve.java:61)
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
> at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:490)
> at
> org.apache.coyote.ajp.AjpProtocol$AjpConnectionHandler.process(AjpProtocol.java:420)
> at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:926)
> at java.lang.Thread.run(Thread.java:745)
>
>
> --
> Thanks,
> Pulkit
> AMS
> _______________________________________________
> keycloak-user mailing list
> keycloak-user at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/keycloak-user

--

abstractj
PGP: 0x84DC9914


More information about the keycloak-user mailing list