cxf-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Colm O hEigeartaigh <cohei...@apache.org>
Subject Re: New to Fediz
Date Wed, 11 Mar 2015 17:30:02 GMT
The problem is that the token that the IdP is issuing is encrypted, and you
have commented out the "tokenDecryptionKey" configuration in the Fediz
config file, which is required to decrypt the token. I will fix the NPE +
log a more helpful error message.

Colm.

On Wed, Mar 11, 2015 at 3:36 PM, Vishnu Radhakrishnan <vishnu@10point1.com>
wrote:

> Hey Guys,
>
> I am quite new to the fediz world. I am trying to debug something someone
> else wrote. Can someone help me with understanding what this error means?
> Or where should I be posting this for answers. Any help is greatly
> appreciated I am on tight dead lines.
>
> Thanks,
>
> Vishnu
>
> Token Received from the IDP
>
> <trust:RequestSecurityTokenResponseCollection
> xmlns:trust="http://docs.oasis-open.org/ws-sx/ws-trust/200512
> "><trust:Reque
> stSecurityTokenResponse
> Context="rm=0&amp;id=passive&amp;ru=%2finstreamdev%2finstream%2fauth%2fwsfe
> d%2f"><trust:Lifetime><wsu:Created
> xmlns:wsu="
> http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecuri
> ty-utility-1.0.xsd">2015-03-11T15:26:35.209Z</wsu:Created><wsu:Expires
> xmlns:wsu="
> http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecuri
> ty-utility-1.0.xsd
> ">2015-03-11T16:26:35.209Z</wsu:Expires></trust:Lifetime>
> <wsp:AppliesTo
> xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy
> "><EndpointReference
>  xmlns="http://www.w3.org/2005/08/addressing"><Address>
> https://uat3.instrea
> mwealth.com/instreamdev/instream/auth/wsfed/
> </Address></EndpointReference><
> /wsp:AppliesTo><trust:RequestedSecurityToken><xenc:EncryptedData
> Type="http://www.w3.org/2001/04/xmlenc#Element"
> xmlns:xenc="http://www.w3.org/2001/04/xmlenc#"><xenc:EncryptionMethod
> Algorithm="http://www.w3.org/2001/04/xmlenc#aes256-cbc" /><KeyInfo
> xmlns="http://www.w3.org/2000/09/xmldsig#"><e:EncryptedKey
> xmlns:e="http://www.w3.org/2001/04/xmlenc#"><e:EncryptionMethod
> Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p"><DigestMethod
> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"
> /></e:EncryptionMethod><KeyInfo><o:SecurityTokenReference
> xmlns:o="
> http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity
> -secext-1.0.xsd
> "><X509Data><X509IssuerSerial><X509IssuerName>CN=RootCATest<
> /X509IssuerName><X509SerialNumber>-129557314303542840073062346837250522947<
> /X509SerialNumber></X509IssuerSerial></X509Data></o:SecurityTokenReference>
> </KeyInfo><e:CipherData><e:CipherValue>W5DkrloCIsYGRhdDWD2RXHPZ+JBrVtldd2ev
> CghsAN9RAuc1D4LoeacqiXtYI5U+IHJUdzNufDb4oeiOVZMSzg+0zWcrXMSYDSOJJJX7MMSlU+5
> EUN9w4FuNqHB2T8tZ/68Lre5KKX0fnonTYM/ZLbxO+W7KE2u2jdp0Xc4uN6Bs18NerBDSIRVzql
> xkJwNHJaLCDIGw8fO0SPI+j2dTfJsuTYVuOuIafHvaHsionSjlRGa45RCsBTat4jGxaYnoywqtd
> MBbiON3QAAbNib0IFpYOutWiAPOxfYkg+HPE5UK96ALNvPfYikaZfcbrJgUvKVcI+I4x4+F99zP
> UAfE8Q==</e:CipherValue></e:CipherData></e:EncryptedKey></KeyInfo><xenc:Cip
> herData><xenc:CipherValue>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
> 0k+NCJL+wlx9CM1dW1VOwwHHocfe1NWMZRakk0=</xenc:CipherValue></xenc:CipherData
> ></xenc:EncryptedData></trust:RequestedSecurityToken><trust:RequestedAttach
> >edReference><o:SecurityTokenReference
> >k:TokenType="
> http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1
> >.1#SAMLV1.1"
> >xmlns:k="
> http://docs.oasis-open.org/wss/oasis-wss-wssecurity-secext-1.1.xs
> >d"
> >xmlns:o="
> http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurit
> >y-secext-1.0.xsd"><o:KeyIdentifier
> >ValueType="
> http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.0
> >#SAMLAssertionID">_54be6007-87f6-417c-8d96-6c25a344f381</o:KeyIdentifier><
> >/o:SecurityTokenReference></trust:RequestedAttachedReference><trust:Reques
> >tedUnattachedReference><o:SecurityTokenReference
> >k:TokenType="
> http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1
> >.1#SAMLV1.1"
> >xmlns:k="
> http://docs.oasis-open.org/wss/oasis-wss-wssecurity-secext-1.1.xs
> >d"
> >xmlns:o="
> http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurit
> >y-secext-1.0.xsd"><o:KeyIdentifier
> >ValueType="
> http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.0
> >#SAMLAssertionID">_54be6007-87f6-417c-8d96-6c25a344f381</o:KeyIdentifier><
> >/o:SecurityTokenReference></trust:RequestedUnattachedReference><trust:Toke
> >nType>urn:oasis:names:tc:SAML:1.0:assertion</trust:TokenType><trust:Reques
> >tType>http://docs.oasis-open.org/ws-sx/ws-trust/200512/Issue
> </trust:Reques
> >tType><trust:KeyType>
> http://docs.oasis-open.org/ws-sx/ws-trust/200512/Bear
> >er</trust:KeyType></trust:RequestSecurityTokenResponse></trust:RequestSecu
> >rityTokenResponseCollection>
>
>
>
> Federation Metadata
> <EntityDescriptor xmlns="urn:oasis:names:tc:SAML:2.0:metadata"
> ID="_cbd3e545-87ca-4101-a77c-119e62501cc4"
>                   entityID="https://ourlab.com/">
>     <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
>         <ds:SignedInfo>
>             <ds:CanonicalizationMethod
> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
>             <ds:SignatureMethod
> Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"/>
>             <ds:Reference URI="#_cbd3e545-87ca-4101-a77c-119e62501cc4">
>                 <ds:Transforms>
>                     <ds:Transform
> Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
>                     <ds:Transform
> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
>                 </ds:Transforms>
>                 <ds:DigestMethod
> Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
>
> <ds:DigestValue>l+GEVUJX17lWEursJeWycV3WtCwhDiG1FEXK/mnaL1Y=</ds:DigestValu
> e>
>             </ds:Reference>
>         </ds:SignedInfo>
>         <ds:SignatureValue>
>
> OWu0CLGoBl3fQp2pIBCxP+qwXUquh6iaG3n+cmIl3RZvV7rnvCYA9kSkj9/IzpAvd+6FMsIBx3z
> NEOLGu86CYCKJr5Bfx4gIEuv+TakGM/P6D43Yekw7pTPivER7GzvoG7ZBnNA5ceruPqtzr3a9Rh
> DG5Dp0BN5LBWAf8a2lgBsGlIxswp9cp+gvkFdKc90AYVJk1rstCTvSX2MhH2McRazWG7d4lwVCU
> oDsa/WKM6Bff1FQ4lBxo1IPSvh1QqQARruyRmF1lQIDU2woAXPJvOXTdR1W0pwk/6pxcgwjEYzy
> E7pG3zL8qNFf+mz+5lC+IB30Xnm+t4pkYMHItWYg5Q==
>         </ds:SignatureValue>
>         <KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#">
>             <X509Data>
>                 <X509Certificate>
>         Redacted
>                 </X509Certificate>
>             </X509Data>
>         </KeyInfo>
>     </ds:Signature>
>     <RoleDescriptor xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>
> xmlns:fed="http://docs.oasis-open.org/wsfed/federation/200706"
>                     xsi:type="fed:SecurityTokenServiceType"
>
> protocolSupportEnumeration="
> http://docs.oasis-open.org/wsfed/federation/200
> 706">
>         <KeyDescriptor use="signing">
>             <KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#">
>                 <X509Data>
>                     <X509Certificate>
>         Redacted
> </X509Certificate>
>                 </X509Data>
>             </KeyInfo>
>         </KeyDescriptor>
>         <ContactPerson contactType="administrative">
>             <GivenName>contactName</GivenName>
>         </ContactPerson>
>         <fed:ClaimTypesOffered>
>             <auth:ClaimType
> xmlns:auth="http://docs.oasis-open.org/wsfed/authorization/200706"
>
> Uri="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name"
> Optional="true">
>                 <auth:DisplayName>Name</auth:DisplayName>
>                 <auth:Description>The name of the
> subject.</auth:Description>
>             </auth:ClaimType>
>         </fed:ClaimTypesOffered>
>         <fed:SecurityTokenServiceEndpoint>
>             <EndpointReference
> xmlns="http://www.w3.org/2005/08/addressing">
>                 <Address>https://ourlab.com/</Address>
>             </EndpointReference>
>         </fed:SecurityTokenServiceEndpoint>
>         <fed:PassiveRequestorEndpoint>
>             <EndpointReference
> xmlns="http://www.w3.org/2005/08/addressing">
>                 <Address>https://ourlab.com/</Address>
>             </EndpointReference>
>         </fed:PassiveRequestorEndpoint>
>     </RoleDescriptor>
> </EntityDescriptor>
>
>
>
> ‹‹‹‹
>
> Fediz config file
>
> <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
> <FedizConfig>
>    <contextConfig name="/${context.name}">
>       <audienceUris>
>
> <audienceItem>urn:com:10point1:instream:instreamportal</audienceItem>
>       </audienceUris>
>       <certificateStores>
>             <trustManager>
>             <keyStore file=³lab_truststore_dev.jks" password="secret"
> type="JKS" />
>          </trustManager>
>       </certificateStores>
>         <signingKey keyPassword="secret">
>             <keyStore file=³lab_truststore_dev.jks" password="secret"
> type="JKS" />
>         </signingKey>
>         <!--tokenDecryptionKey keyPassword="secret">
>             <keyStore file=³lab_truststore_dev.jks" password="secret"
> type="JKS" />
>         </tokenDecryptionKey -->
>         <trustedIssuers>
>                 <issuer certificateValidation="PeerTrust" />
>       </trustedIssuers>
>         <maximumClockSkew>1000</maximumClockSkew>
>       <protocol xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xsi:type="federationProtocolType" version="1.2">
>             <realm
> type="Class">com.w1.auth.sso.InstreamCallbackHandler</realm>
>          <!-- realm type="Class"
> value="com.w1.auth.sso.InstreamCallbackHandler" / -->
>          <issuer>https://ourlab.com/</issuer>
>          <reply>/instream/j_spring_fediz_security_check</reply>
>          <claimTypesRequested>
>             <claimType
> type="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name"
> optional="false" />
>          </claimTypesRequested>
>             <!--authenticationType type="String"
> value="
> http://docs.oasis-open.org/wsfed/authorization/200706/authntypes/sma
> rtcard" /-->
>             <tokenValidators>
>
> <validator>org.apache.cxf.fediz.core.CustomValidator</validator>
>             </tokenValidators>
>       </protocol>
>    </contextConfig>
> </FedizConfig>
>
>
>
> ‹‹‹‹‹‹‹‹
>
> Error log
>
> 11:26:36,453 DEBUG [org.springframework.security.web.FilterChainProxy]
> (http--0.0.0.0-8080-2) /instream/j_spring_fediz_security_check at position
> 1 of 8 in additional filter chain; firing Filter:
> 'SecurityContextPersistenceFilter'
> 11:26:36,453 DEBUG [org.springframework.security.web.FilterChainProxy]
> (http--0.0.0.0-8080-2) /instream/j_spring_fediz_security_check at position
> 2 of 8 in additional filter chain; firing Filter:
> 'DelegatingAuthenticationProcessingFilter'
> 11:26:36,454 DEBUG
> [com.w1.auth.sso.InstreamFederationAuthenticationFilter]
> (http--0.0.0.0-8080-2) requiresAuthentication = true
> 11:26:36,454 DEBUG
> [com.w1.auth.sso.InstreamFederationAuthenticationFilter]
> (http--0.0.0.0-8080-2) Request is to process authentication
> 11:26:36,457 DEBUG
> [org.springframework.security.authentication.ProviderManager]
> (http--0.0.0.0-8080-2) Authentication attempt using
> org.springframework.security.authentication.jaas.DefaultJaasAuthenticationP
> rovider
> 11:26:36,462 DEBUG
> [org.springframework.beans.factory.support.DefaultListableBeanFactory]
> (http--0.0.0.0-8080-2) Returning cached instance of singleton bean
> 'jaasAuthenticationProvider'
> 11:26:36,462 DEBUG
> [org.springframework.beans.factory.support.DefaultListableBeanFactory]
> (http--0.0.0.0-8080-2) Returning cached instance of singleton bean
> 'recordLoginAuthenticationSuccessHandler'
> 11:26:36,462 DEBUG
> [org.springframework.beans.factory.support.DefaultListableBeanFactory]
> (http--0.0.0.0-8080-2) Returning cached instance of singleton bean 'cxf'
> 11:26:36,462 DEBUG
> [org.springframework.security.authentication.ProviderManager]
> (http--0.0.0.0-8080-2) Authentication attempt using
> com.w1.auth.sso.FedizAuthenticationProvider
> 11:26:36,462 DEBUG [org.apache.cxf.fediz.spring.FederationConfigImpl]
> (http--0.0.0.0-8080-2) Reading federation configuration for context
> '/instreamdev'
> 11:26:36,464 DEBUG [org.apache.cxf.fediz.core.FederationProcessorImpl]
> (http--0.0.0.0-8080-2) RST: [xenc:EncryptedData: null]
> 11:26:36,465 DEBUG [org.apache.cxf.fediz.core.FederationProcessorImpl]
> (http--0.0.0.0-8080-2) Lifetime: [trust:Lifetime: null]
> 11:26:36,465 DEBUG [org.apache.cxf.fediz.core.FederationProcessorImpl]
> (http--0.0.0.0-8080-2) Tokentype: urn:oasis:names:tc:SAML:1.0:assertion
> 11:26:36,508 ERROR
> [org.apache.cxf.fediz.spring.authentication.FederationAuthenticationProvide
> r] (http--0.0.0.0-8080-2) Failed to validate SignIn request:
> java.lang.NullPointerException
>         at
> org.apache.cxf.fediz.core.config.FederationContext.createCryptoProperties(F
> ederationContext.java:301) [fediz-core-1.1.2.jar:1.1.2]
>         at
> org.apache.cxf.fediz.core.config.FederationContext.getDecryptionKey(Federat
> ionContext.java:188) [fediz-core-1.1.2.jar:1.1.2]
>         at
> org.apache.cxf.fediz.core.FederationProcessorImpl.decryptEncryptedRST(Feder
> ationProcessorImpl.java:264) [fediz-core-1.1.2.jar:1.1.2]
>         at
> org.apache.cxf.fediz.core.FederationProcessorImpl.processSignInRequest(Fede
> rationProcessorImpl.java:188) [fediz-core-1.1.2.jar:1.1.2]
>         at
> org.apache.cxf.fediz.core.FederationProcessorImpl.processRequest(Federation
> ProcessorImpl.java:98) [fediz-core-1.1.2.jar:1.1.2]
>         at
> org.apache.cxf.fediz.spring.authentication.FederationAuthenticationProvider
> .authenticateNow(FederationAuthenticationProvider.java:121)
> [fediz-spring-1.1.2.jar:1.1.2]
>         at
> org.apache.cxf.fediz.spring.authentication.FederationAuthenticationProvider
> .authenticate(FederationAuthenticationProvider.java:109)
> [fediz-spring-1.1.2.jar:1.1.2]
>         at
> com.w1.auth.sso.FedizAuthenticationProvider.authenticate(FedizAuthenticatio
> nProvider.java:20) [classes:]
>         at
> org.springframework.security.authentication.ProviderManager.authenticate(Pr
> oviderManager.java:156)
> [spring-security-core-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.apache.cxf.fediz.spring.web.FederationAuthenticationFilter.attemptAuthe
> ntication(FederationAuthenticationFilter.java:62)
> [fediz-spring-1.1.2.jar:1.1.2]
>         at
> com.w1.auth.sso.InstreamFederationAuthenticationFilter.attemptAuthenticatio
> n(InstreamFederationAuthenticationFilter.java:27) [classes:]
>         at
> org.springframework.security.web.authentication.AbstractAuthenticationProce
> ssingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:195)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> com.w1.auth.sso.DelegatingAuthenticationProcessingFilter.doFilter(Delegatin
> gAuthenticationProcessingFilter.java:42) [classes:]
>         at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilt
> er(FilterChainProxy.java:342)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.context.SecurityContextPersistenceFilter.d
> oFilter(SecurityContextPersistenceFilter.java:65)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilt
> er(FilterChainProxy.java:342)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterCh
> ainProxy.java:192) [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy
> .java:166) [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.config.debug.DebugFilter.doFilter(DebugFilter.
> java:60) [spring-security-config-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(Delegat
> ingFilterProxy.java:237) [spring-web-3.0.6.RELEASE.jar:3.0.6.RELEASE]
>         at
> org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFil
> terProxy.java:167) [spring-web-3.0.6.RELEASE.jar:3.0.6.RELEASE]
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio
> nFilterChain.java:280) [jbossweb-7.0.10.Final.jar:]
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC
> hain.java:248) [jbossweb-7.0.10.Final.jar:]
>         at
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher
> .java:734) [jbossweb-7.0.10.Final.jar:]
>         at
> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDi
> spatcher.java:541) [jbossweb-7.0.10.Final.jar:]
>         at
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatc
> her.java:479) [jbossweb-7.0.10.Final.jar:]
>         at
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatche
> r.java:407) [jbossweb-7.0.10.Final.jar:]
>         at
> com.w1.auth.sso.AutenticationResource.federationLogout(AutenticationResourc
> e.java:188) [classes:]
>         at
> com.w1.auth.sso.AutenticationResource$Proxy$_$$_WeldClientProxy.federationL
> ogout(AutenticationResource$Proxy$_$$_WeldClientProxy.java) [classes:]
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> [rt.jar:1.7.0_71]
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:5
> 7) [rt.jar:1.7.0_71]
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
> l.java:43) [rt.jar:1.7.0_71]
>         at java.lang.reflect.Method.invoke(Method.java:606)
> [rt.jar:1.7.0_71]
>         at
> org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:1
> 55) [resteasy-jaxrs-2.3.1.GA.jar:]
>         at
> org.jboss.resteasy.core.ResourceMethod.invokeOnTarget(ResourceMethod.java:2
> 57) [resteasy-jaxrs-2.3.1.GA.jar:]
>         at
> org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:222)
> [resteasy-jaxrs-2.3.1.GA.jar:]
>         at
> org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:211)
> [resteasy-jaxrs-2.3.1.GA.jar:]
>         at
> org.jboss.resteasy.core.SynchronousDispatcher.getResponse(SynchronousDispat
> cher.java:525) [resteasy-jaxrs-2.3.1.GA.jar:]
>         at
> org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.
> java:502) [resteasy-jaxrs-2.3.1.GA.jar:]
>         at
> org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.
> java:119) [resteasy-jaxrs-2.3.1.GA.jar:]
>         at
> org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.servic
> e(ServletContainerDispatcher.java:208) [resteasy-jaxrs-2.3.1.GA.jar:]
>         at
> org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(Htt
> pServletDispatcher.java:55) [resteasy-jaxrs-2.3.1.GA.jar:]
>         at
> org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(Htt
> pServletDispatcher.java:50) [resteasy-jaxrs-2.3.1.GA.jar:]
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
> [jboss-servlet-api_3.0_spec-1.0.0.Final.jar:1.0.0.Final]
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio
> nFilterChain.java:329) [jbossweb-7.0.10.Final.jar:]
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC
> hain.java:248) [jbossweb-7.0.10.Final.jar:]
>         at
> org.jboss.weld.servlet.ConversationPropagationFilter.doFilter(ConversationP
> ropagationFilter.java:62) [weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio
> nFilterChain.java:280) [jbossweb-7.0.10.Final.jar:]
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC
> hain.java:248) [jbossweb-7.0.10.Final.jar:]
>         at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilt
> er(FilterChainProxy.java:330)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.access.intercept.FilterSecurityInterceptor
> .invoke(FilterSecurityInterceptor.java:118)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.access.intercept.FilterSecurityInterceptor
> .doFilter(FilterSecurityInterceptor.java:84)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilt
> er(FilterChainProxy.java:342)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.access.ExceptionTranslationFilter.doFilter
> (ExceptionTranslationFilter.java:113)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilt
> er(FilterChainProxy.java:342)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.session.SessionManagementFilter.doFilter(S
> essionManagementFilter.java:103)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilt
> er(FilterChainProxy.java:342)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.authentication.AnonymousAuthenticationFilt
> er.doFilter(AnonymousAuthenticationFilter.java:113)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilt
> er(FilterChainProxy.java:342)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.servletapi.SecurityContextHolderAwareReque
> stFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilt
> er(FilterChainProxy.java:342)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFil
> ter(RequestCacheAwareFilter.java:45)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilt
> er(FilterChainProxy.java:342)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.authentication.AbstractAuthenticationProce
> ssingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> com.w1.auth.sso.DelegatingAuthenticationProcessingFilter.doFilter(Delegatin
> gAuthenticationProcessingFilter.java:42) [classes:]
>         at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilt
> er(FilterChainProxy.java:342)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.context.SecurityContextPersistenceFilter.d
> oFilter(SecurityContextPersistenceFilter.java:87)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilt
> er(FilterChainProxy.java:342)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterCh
> ainProxy.java:192) [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy
> .java:160) [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.config.debug.DebugFilter.invokeWithWrappedRequ
> est(DebugFilter.java:69)
> [spring-security-config-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.config.debug.DebugFilter.doFilter(DebugFilter.
> java:58) [spring-security-config-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(Delegat
> ingFilterProxy.java:237) [spring-web-3.0.6.RELEASE.jar:3.0.6.RELEASE]
>         at
> org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFil
> terProxy.java:167) [spring-web-3.0.6.RELEASE.jar:3.0.6.RELEASE]
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio
> nFilterChain.java:280) [jbossweb-7.0.10.Final.jar:]
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC
> hain.java:248) [jbossweb-7.0.10.Final.jar:]
>         at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.j
> ava:275) [jbossweb-7.0.10.Final.jar:]
>         at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.j
> ava:161) [jbossweb-7.0.10.Final.jar:]
>         at
> org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityCo
> ntextAssociationValve.java:154) [jboss-as-web-7.1.0.Final.jar:7.1.0.Final]
>         at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:15
> 5) [jbossweb-7.0.10.Final.jar:]
>         at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:10
> 2) [jbossweb-7.0.10.Final.jar:]
>         at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.jav
> a:109) [jbossweb-7.0.10.Final.jar:]
>         at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368)
>  [jbossweb-7.0.10.Final.jar:]
>         at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)
> [jbossweb-7.0.10.Final.jar:]
>         at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Htt
> p11Protocol.java:671) [jbossweb-7.0.10.Final.jar:]
>         at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930)
> [jbossweb-7.0.10.Final.jar:]
>         at java.lang.Thread.run(Thread.java:745) [rt.jar:1.7.0_71]
>
>
> 11:26:36,520 DEBUG
> [org.springframework.security.authentication.ProviderManager]
> (http--0.0.0.0-8080-2) Authentication attempt using
> com.w1.auth.sso.FedizAuthenticationProvider
> 11:26:36,520 DEBUG [org.apache.cxf.fediz.spring.FederationConfigImpl]
> (http--0.0.0.0-8080-2) Reading federation configuration for context
> '/instreamdev'
> 11:26:36,521 DEBUG [org.apache.cxf.fediz.core.FederationProcessorImpl]
> (http--0.0.0.0-8080-2) RST: [xenc:EncryptedData: null]
> 11:26:36,521 DEBUG [org.apache.cxf.fediz.core.FederationProcessorImpl]
> (http--0.0.0.0-8080-2) Lifetime: [trust:Lifetime: null]
> 11:26:36,521 DEBUG [org.apache.cxf.fediz.core.FederationProcessorImpl]
> (http--0.0.0.0-8080-2) Tokentype: urn:oasis:names:tc:SAML:1.0:assertion
> 11:26:36,522 ERROR
> [org.apache.cxf.fediz.spring.authentication.FederationAuthenticationProvide
> r] (http--0.0.0.0-8080-2) Failed to validate SignIn request:
> java.lang.NullPointerException
>         at
> org.apache.cxf.fediz.core.config.FederationContext.createCryptoProperties(F
> ederationContext.java:301) [fediz-core-1.1.2.jar:1.1.2]
>         at
> org.apache.cxf.fediz.core.config.FederationContext.getDecryptionKey(Federat
> ionContext.java:188) [fediz-core-1.1.2.jar:1.1.2]
>         at
> org.apache.cxf.fediz.core.FederationProcessorImpl.decryptEncryptedRST(Feder
> ationProcessorImpl.java:264) [fediz-core-1.1.2.jar:1.1.2]
>         at
> org.apache.cxf.fediz.core.FederationProcessorImpl.processSignInRequest(Fede
> rationProcessorImpl.java:188) [fediz-core-1.1.2.jar:1.1.2]
>         at
> org.apache.cxf.fediz.core.FederationProcessorImpl.processRequest(Federation
> ProcessorImpl.java:98) [fediz-core-1.1.2.jar:1.1.2]
>         at
> org.apache.cxf.fediz.spring.authentication.FederationAuthenticationProvider
> .authenticateNow(FederationAuthenticationProvider.java:121)
> [fediz-spring-1.1.2.jar:1.1.2]
>         at
> org.apache.cxf.fediz.spring.authentication.FederationAuthenticationProvider
> .authenticate(FederationAuthenticationProvider.java:109)
> [fediz-spring-1.1.2.jar:1.1.2]
>         at
> com.w1.auth.sso.FedizAuthenticationProvider.authenticate(FedizAuthenticatio
> nProvider.java:20) [classes:]
>         at
> org.springframework.security.authentication.ProviderManager.authenticate(Pr
> oviderManager.java:156)
> [spring-security-core-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.apache.cxf.fediz.spring.web.FederationAuthenticationFilter.attemptAuthe
> ntication(FederationAuthenticationFilter.java:62)
> [fediz-spring-1.1.2.jar:1.1.2]
>         at
> com.w1.auth.sso.InstreamFederationAuthenticationFilter.attemptAuthenticatio
> n(InstreamFederationAuthenticationFilter.java:27) [classes:]
>         at
> org.springframework.security.web.authentication.AbstractAuthenticationProce
> ssingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:195)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> com.w1.auth.sso.DelegatingAuthenticationProcessingFilter.doFilter(Delegatin
> gAuthenticationProcessingFilter.java:42) [classes:]
>         at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilt
> er(FilterChainProxy.java:342)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.context.SecurityContextPersistenceFilter.d
> oFilter(SecurityContextPersistenceFilter.java:65)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilt
> er(FilterChainProxy.java:342)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterCh
> ainProxy.java:192) [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy
> .java:166) [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.config.debug.DebugFilter.doFilter(DebugFilter.
> java:60) [spring-security-config-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(Delegat
> ingFilterProxy.java:237) [spring-web-3.0.6.RELEASE.jar:3.0.6.RELEASE]
>         at
> org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFil
> terProxy.java:167) [spring-web-3.0.6.RELEASE.jar:3.0.6.RELEASE]
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio
> nFilterChain.java:280) [jbossweb-7.0.10.Final.jar:]
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC
> hain.java:248) [jbossweb-7.0.10.Final.jar:]
>         at
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher
> .java:734) [jbossweb-7.0.10.Final.jar:]
>         at
> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDi
> spatcher.java:541) [jbossweb-7.0.10.Final.jar:]
>         at
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatc
> her.java:479) [jbossweb-7.0.10.Final.jar:]
>         at
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatche
> r.java:407) [jbossweb-7.0.10.Final.jar:]
>         at
> com.w1.auth.sso.AutenticationResource.federationLogout(AutenticationResourc
> e.java:188) [classes:]
>         at
> com.w1.auth.sso.AutenticationResource$Proxy$_$$_WeldClientProxy.federationL
> ogout(AutenticationResource$Proxy$_$$_WeldClientProxy.java) [classes:]
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> [rt.jar:1.7.0_71]
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:5
> 7) [rt.jar:1.7.0_71]
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
> l.java:43) [rt.jar:1.7.0_71]
>         at java.lang.reflect.Method.invoke(Method.java:606)
> [rt.jar:1.7.0_71]
>         at
> org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:1
> 55) [resteasy-jaxrs-2.3.1.GA.jar:]
>         at
> org.jboss.resteasy.core.ResourceMethod.invokeOnTarget(ResourceMethod.java:2
> 57) [resteasy-jaxrs-2.3.1.GA.jar:]
>         at
> org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:222)
> [resteasy-jaxrs-2.3.1.GA.jar:]
>         at
> org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:211)
> [resteasy-jaxrs-2.3.1.GA.jar:]
>         at
> org.jboss.resteasy.core.SynchronousDispatcher.getResponse(SynchronousDispat
> cher.java:525) [resteasy-jaxrs-2.3.1.GA.jar:]
>         at
> org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.
> java:502) [resteasy-jaxrs-2.3.1.GA.jar:]
>         at
> org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.
> java:119) [resteasy-jaxrs-2.3.1.GA.jar:]
>         at
> org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.servic
> e(ServletContainerDispatcher.java:208) [resteasy-jaxrs-2.3.1.GA.jar:]
>         at
> org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(Htt
> pServletDispatcher.java:55) [resteasy-jaxrs-2.3.1.GA.jar:]
>         at
> org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(Htt
> pServletDispatcher.java:50) [resteasy-jaxrs-2.3.1.GA.jar:]
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
> [jboss-servlet-api_3.0_spec-1.0.0.Final.jar:1.0.0.Final]
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio
> nFilterChain.java:329) [jbossweb-7.0.10.Final.jar:]
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC
> hain.java:248) [jbossweb-7.0.10.Final.jar:]
>         at
> org.jboss.weld.servlet.ConversationPropagationFilter.doFilter(ConversationP
> ropagationFilter.java:62) [weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio
> nFilterChain.java:280) [jbossweb-7.0.10.Final.jar:]
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC
> hain.java:248) [jbossweb-7.0.10.Final.jar:]
>         at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilt
> er(FilterChainProxy.java:330)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.access.intercept.FilterSecurityInterceptor
> .invoke(FilterSecurityInterceptor.java:118)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.access.intercept.FilterSecurityInterceptor
> .doFilter(FilterSecurityInterceptor.java:84)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilt
> er(FilterChainProxy.java:342)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.access.ExceptionTranslationFilter.doFilter
> (ExceptionTranslationFilter.java:113)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilt
> er(FilterChainProxy.java:342)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.session.SessionManagementFilter.doFilter(S
> essionManagementFilter.java:103)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilt
> er(FilterChainProxy.java:342)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.authentication.AnonymousAuthenticationFilt
> er.doFilter(AnonymousAuthenticationFilter.java:113)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilt
> er(FilterChainProxy.java:342)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.servletapi.SecurityContextHolderAwareReque
> stFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilt
> er(FilterChainProxy.java:342)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFil
> ter(RequestCacheAwareFilter.java:45)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilt
> er(FilterChainProxy.java:342)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.authentication.AbstractAuthenticationProce
> ssingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> com.w1.auth.sso.DelegatingAuthenticationProcessingFilter.doFilter(Delegatin
> gAuthenticationProcessingFilter.java:42) [classes:]
>         at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilt
> er(FilterChainProxy.java:342)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.context.SecurityContextPersistenceFilter.d
> oFilter(SecurityContextPersistenceFilter.java:87)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilt
> er(FilterChainProxy.java:342)
> [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterCh
> ainProxy.java:192) [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy
> .java:160) [spring-security-web-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.config.debug.DebugFilter.invokeWithWrappedRequ
> est(DebugFilter.java:69)
> [spring-security-config-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.security.config.debug.DebugFilter.doFilter(DebugFilter.
> java:58) [spring-security-config-3.1.4.RELEASE.jar:3.1.4.RELEASE]
>         at
> org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(Delegat
> ingFilterProxy.java:237) [spring-web-3.0.6.RELEASE.jar:3.0.6.RELEASE]
>         at
> org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFil
> terProxy.java:167) [spring-web-3.0.6.RELEASE.jar:3.0.6.RELEASE]
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio
> nFilterChain.java:280) [jbossweb-7.0.10.Final.jar:]
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC
> hain.java:248) [jbossweb-7.0.10.Final.jar:]
>         at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.j
> ava:275) [jbossweb-7.0.10.Final.jar:]
>         at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.j
> ava:161) [jbossweb-7.0.10.Final.jar:]
>         at
> org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityCo
> ntextAssociationValve.java:154) [jboss-as-web-7.1.0.Final.jar:7.1.0.Final]
>         at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:15
> 5) [jbossweb-7.0.10.Final.jar:]
>         at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:10
> 2) [jbossweb-7.0.10.Final.jar:]
>         at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.jav
> a:109) [jbossweb-7.0.10.Final.jar:]
>         at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368)
>  [jbossweb-7.0.10.Final.jar:]
>         at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)
> [jbossweb-7.0.10.Final.jar:]
>         at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Htt
> p11Protocol.java:671) [jbossweb-7.0.10.Final.jar:]
>         at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930)
> [jbossweb-7.0.10.Final.jar:]
>         at java.lang.Thread.run(Thread.java:745) [rt.jar:1.7.0_71]
>
>
> 11:26:36,538 DEBUG
> [org.springframework.beans.factory.support.DefaultListableBeanFactory]
> (http--0.0.0.0-8080-2) Returning cached instance of singleton bean
> 'jaasAuthenticationProvider'
> 11:26:36,538 DEBUG
> [org.springframework.beans.factory.support.DefaultListableBeanFactory]
> (http--0.0.0.0-8080-2) Returning cached instance of singleton bean
> 'recordLoginAuthenticationSuccessHandler'
> 11:26:36,538 DEBUG
> [org.springframework.beans.factory.support.DefaultListableBeanFactory]
> (http--0.0.0.0-8080-2) Returning cached instance of singleton bean 'cxf'
> 11:26:36,539 DEBUG
> [com.w1.auth.sso.InstreamFederationAuthenticationFilter]
> (http--0.0.0.0-8080-2) Authentication request failed:
> org.springframework.security.authentication.BadCredentialsException
> 11:26:36,539 DEBUG
> [com.w1.auth.sso.InstreamFederationAuthenticationFilter]
> (http--0.0.0.0-8080-2) Updated SecurityContextHolder to contain null
> Authentication
> 11:26:36,539 DEBUG
> [com.w1.auth.sso.InstreamFederationAuthenticationFilter]
> (http--0.0.0.0-8080-2) Delegating to authentication failure handler
> org.springframework.security.web.authentication.SimpleUrlAuthenticationFail
> ureHandler@137e66b6
> 11:26:36,539 DEBUG
> [org.springframework.security.web.authentication.SimpleUrlAuthenticationFai
> lureHandler] (http--0.0.0.0-8080-2) No failure URL set, sending 401
> Unauthorized error
> 11:26:36,540 DEBUG
> [org.springframework.security.web.context.HttpSessionSecurityContextReposit
> ory] (http--0.0.0.0-8080-2) SecurityContext is empty or contents are
> anonymous - context will not be stored in HttpSession.
> 11:26:36,540 DEBUG
> [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/instre
> amdev].[javax.ws.rs.core.Application]] (http--0.0.0.0-8080-2)  Disabling
> the response for futher output
> 11:26:36,540 DEBUG
> [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/instre
> amdev].[javax.ws.rs.core.Application]] (http--0.0.0.0-8080-2)  The
> Response is vehiculed using a wrapper:
> org.jboss.weld.servlet.ConversationPropagationFilter$1
> 11:26:36,543 DEBUG
> [org.springframework.security.web.context.HttpSessionSecurityContextReposit
> ory] (http--0.0.0.0-8080-2) SecurityContext is empty or contents are
> anonymous - context will not be stored in HttpSession.
> 11:26:36,543 DEBUG
> [org.springframework.security.web.access.ExceptionTranslationFilter]
> (http--0.0.0.0-8080-2) Chain processed normally
> 11:26:36,543 DEBUG
> [org.springframework.security.web.context.SecurityContextPersistenceFilter]
>  (http--0.0.0.0-8080-2) Sec
>
>
>


-- 
Colm O hEigeartaigh

Talend Community Coder
http://coders.talend.com

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message