javax.xml.ws.soap.SOAPFaultException: The security token could not be authenticated or authorized

cxf-issues | Gina Choi (JIRA) | 5 years ago
  1. 0

    I have WSP, WSC and STS(ADFS2.0) environment. 1. WSP: Use SymmetricBinding and ProtectionToken is IssuedToken 2. STS: ADFS2.0 use TransportBinding and client authentication is done via UT 3. Attached document Doubleit.wsdl : service wsdl cxf.cml : Client config file servicestore.jks : service keystore(Password: skpass, sspass) STS encryption cert is added to servicestore.jks clientstore.jks: client keystore(Password: ckpass, cspass) STS encryption cert and service cert is added to clientstore.jks adfs_new_simple.wsdl : STS wsdl file 4. issue: Now I am getting 'An invalid security token was provided (Bad TokenType "")'. I debugged through code again and following is the issue. org.apache.ws.security.str.BSPEnforcer.java(wss4j-1.6.6.jar) class Line 162 - 169 String tokenType = secRef.getTokenType(); if (assertion.getSaml1() != null && !WSConstants.WSS_SAML_TOKEN_TYPE.equals(tokenType)) { throw new WSSecurityException( WSSecurityException.INVALID_SECURITY_TOKEN, "invalidTokenType", new Object[]{tokenType} ); } The content of secRef object as follow. As you can see from above code, it is looking for an attribute named "TokenType", whose value is " http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLV1.1 " but SecurityTokenReference doesn't have it. That's why it throws exception. What we can do about this? I am going to update CXF-4367 with new content. <o:SecurityTokenReference xmlns:o="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"> <o:KeyIdentifier ValueType="http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.0#SAMLAssertionID"> _ca94d3c5-0933-4af0-ac12-a83fd407310c</o:KeyIdentifier> </o:SecurityTokenReference> 5. Client side log: When I run client, it send RST to ADFS and get RSTR back. Then client send SOAP request to web service, it is failing. Following is log. Jun 8, 2012 5:48:18 PM org.springframework.context.support.AbstractApplicationContext prepareRefresh INFO: Refreshing org.apache.cxf.bus.spring.BusApplicationContext@7976c1: startup date [Fri Jun 08 17:48:18 EDT 2012]; root of context hierarchy Jun 8, 2012 5:48:18 PM org.apache.cxf.bus.spring.BusApplicationContext getConfigResources INFO: Loaded configuration file cxf.xml. Jun 8, 2012 5:48:18 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [META-INF/cxf/cxf.xml] Jun 8, 2012 5:48:18 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [cxf.xml] Jun 8, 2012 5:48:18 PM org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons INFO: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@490342: defining beans [cxf,org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor,org.apache.cxf.bus.spring.Jsr250BeanPostProcessor,org.apache.cxf.bus.spring.BusExtensionPostProcessor,logOutbound,logInbound,cxf.config0,{http://www.example.org/contract/DoubleIt}DoubleItPort.jaxws-client.proxyFactory,{http://www.example.org/contract/DoubleIt}DoubleItPort.jaxws-client]; root of factory hierarchy Jun 8, 2012 5:48:19 PM org.apache.cxf.service.factory.ReflectionServiceFactoryBean buildServiceFromWSDL INFO: Creating Service {http://www.example.org/contract/DoubleIt}DoubleItService from WSDL: file:/C:/gina/gmazza-blog-samples-92d152c/cxf_sts_tutorial/service/src/main/resources/DoubleIt.wsdl Jun 8, 2012 5:48:24 PM org.apache.cxf.services.SecurityTokenService.UserNameWSTrustBinding_IWSTrust13Async2.IWSTrust13Async INFO: Outbound Message --------------------------- ID: 1 Address: https://strts01.ams.dev/adfs/services/trust/13/usernamemixed Encoding: UTF-8 Content-Type: application/soap+xml; action="http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/Issue" Headers: {Accept=[*/*]} Payload: <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope"><soap:Header><Action xmlns="http://www.w3.org/2005/08/addressing">http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/Issue</Action><MessageID xmlns="http://www.w3.org/2005/08/addressing">urn:uuid:9b053b95-ef37-4411-b237-769f55389207</MessageID><To xmlns="http://www.w3.org/2005/08/addressing" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="Id-16293853">https://strts01.ams.dev/adfs/services/trust/13/usernamemixed</To><ReplyTo xmlns="http://www.w3.org/2005/08/addressing"><Address>http://www.w3.org/2005/08/addressing/anonymous</Address></ReplyTo><wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" soap:mustUnderstand="true"><wsu:Timestamp wsu:Id="TS-1"><wsu:Created>2012-06-08T21:48:24.131Z</wsu:Created><wsu:Expires>2012-06-08T21:53:24.131Z</wsu:Expires></wsu:Timestamp><wsse:UsernameToken wsu:Id="UsernameToken-2"><wsse:Username>GLOBAL\gchoi</wsse:Username><wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">Monday0001</wsse:Password></wsse:UsernameToken></wsse:Security></soap:Header><soap:Body><wst:RequestSecurityToken xmlns:wst="http://docs.oasis-open.org/ws-sx/ws-trust/200512"><wst:SecondaryParameters><t:TokenType xmlns:t="http://docs.oasis-open.org/ws-sx/ws-trust/200512">http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLV1.1</t:TokenType><t:KeyType xmlns:t="http://docs.oasis-open.org/ws-sx/ws-trust/200512">http://docs.oasis-open.org/ws-sx/ws-trust/200512/SymmetricKey</t:KeyType><t:KeySize xmlns:t="http://docs.oasis-open.org/ws-sx/ws-trust/200512">256</t:KeySize></wst:SecondaryParameters><wst:RequestType>http://docs.oasis-open.org/ws-sx/ws-trust/200512/Issue</wst:RequestType><wsp:AppliesTo xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy"><wsa:EndpointReference xmlns:wsa="http://www.w3.org/2005/08/addressing"><wsa:Address>https://wkengchoi.global.sdl.corp:8443/doubleit/services/doubleit</wsa:Address></wsa:EndpointReference></wsp:AppliesTo><wst:Entropy><wst:BinarySecret Type="http://docs.oasis-open.org/ws-sx/ws-trust/200512/Nonce">v8ylZhPqy1kH6EXnt/dpid0P+pwsFq5iHXA08IstGto=</wst:BinarySecret></wst:Entropy><wst:ComputedKeyAlgorithm>http://docs.oasis-open.org/ws-sx/ws-trust/200512/CK/PSHA1</wst:ComputedKeyAlgorithm></wst:RequestSecurityToken></soap:Body></soap:Envelope> -------------------------------------- Jun 8, 2012 5:48:27 PM org.apache.cxf.services.SecurityTokenService.UserNameWSTrustBinding_IWSTrust13Async2.IWSTrust13Async INFO: Inbound Message ---------------------------- ID: 1 Response-Code: 200 Encoding: UTF-8 Content-Type: application/soap+xml; charset=utf-8 Headers: {Content-Length=[11973], content-type=[application/soap+xml; charset=utf-8], Date=[Fri, 08 Jun 2012 21:48:02 GMT], Server=[Microsoft-HTTPAPI/2.0]} Payload: <s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope" xmlns:a="http://www.w3.org/2005/08/addressing" xmlns:u="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><s:Header><a:Action s:mustUnderstand="1">http://docs.oasis-open.org/ws-sx/ws-trust/200512/RSTRC/IssueFinal</a:Action><a:RelatesTo>urn:uuid:9b053b95-ef37-4411-b237-769f55389207</a:RelatesTo><o:Security s:mustUnderstand="1" xmlns:o="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"><u:Timestamp u:Id="_0"><u:Created>2012-06-08T21:48:02.086Z</u:Created><u:Expires>2012-06-08T21:53:02.086Z</u:Expires></u:Timestamp></o:Security></s:Header><s:Body><trust:RequestSecurityTokenResponseCollection xmlns:trust="http://docs.oasis-open.org/ws-sx/ws-trust/200512"><trust:RequestSecurityTokenResponse><trust:Entropy><trust:BinarySecret>QzGPD0r9+Jg0xDD/5eik2MO5a33YsQZwL3Zeg5K/zrw=</trust:BinarySecret></trust:Entropy><trust:Lifetime><wsu:Created xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">2012-06-08T21:48:01.961Z</wsu:Created><wsu:Expires xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">2012-06-08T22:48:01.961Z</wsu:Expires></trust:Lifetime><wsp:AppliesTo xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy"><wsa:EndpointReference xmlns:wsa="http://www.w3.org/2005/08/addressing"><wsa:Address>https://wkengchoi.global.sdl.corp:8443/doubleit/services/doubleit</wsa:Address></wsa: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=servicecn, OU=SCT, O=SDL, L=wakefield, S=massachusetts, C=US</X509IssuerName><X509SerialNumber>14822468329318157300</X509SerialNumber></X509IssuerSerial></X509Data></o:SecurityTokenReference></KeyInfo><e:CipherData><e:CipherValue>b8jEnEjwmCDmJ3I+JBieKVNWwZvwlRWH+1Tz5WmczWc3RqATpVmkuozVTbFeAPrjq06imbc82MIY3nhso5qcJhU3iKvkPWJ47YVAlq7b6kSBn2rPP9MG7bLkwZKa2S4mm3RReOJceeVp6k1STF8M9Pxf82EF4++BNNEuCH4XZcmICnsMjLb3zsfoc/+upZeV0CvOs8OyiyT7cbJA9m8ERRHvUVJjBpU4PjAwyPEV0XRascDl6pqGvq32S4Mm2VAU0fUo1V+WKUJIx9d9w7dbd5b5bwYUK/SIiyksyqekfcqqrRfsEZIuPWQwzQd14g9dSd7L514gkrZGY/JFbuhVvw==</e:CipherValue></e:CipherData></e:EncryptedKey></KeyInfo><xenc:CipherData><xenc:CipherValue>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</xenc:CipherValue></xenc:CipherData></xenc:EncryptedData></trust:RequestedSecurityToken><trust:RequestedProofToken><trust:ComputedKey>http://docs.oasis-open.org/ws-sx/ws-trust/200512/CK/PSHA1</trust:ComputedKey></trust:RequestedProofToken><trust:RequestedAttachedReference><o:SecurityTokenReference xmlns:o="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"><o:KeyIdentifier ValueType="http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.0#SAMLAssertionID">_aba9378e-32fd-4cc9-9c66-fa97408a506f</o:KeyIdentifier></o:SecurityTokenReference></trust:RequestedAttachedReference><trust:RequestedUnattachedReference><o:SecurityTokenReference xmlns:o="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"><o:KeyIdentifier ValueType="http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.0#SAMLAssertionID">_aba9378e-32fd-4cc9-9c66-fa97408a506f</o:KeyIdentifier></o:SecurityTokenReference></trust:RequestedUnattachedReference><trust:TokenType>urn:oasis:names:tc:SAML:1.0:assertion</trust:TokenType><trust:RequestType>http://docs.oasis-open.org/ws-sx/ws-trust/200512/Issue</trust:RequestType><trust:KeyType>http://docs.oasis-open.org/ws-sx/ws-trust/200512/SymmetricKey</trust:KeyType></trust:RequestSecurityTokenResponse></trust:RequestSecurityTokenResponseCollection></s:Body></s:Envelope> -------------------------------------- Jun 8, 2012 5:48:27 PM org.apache.cxf.services.DoubleItService.DoubleItPort.DoubleItPortType INFO: Outbound Message --------------------------- ID: 2 Address: https://wkengchoi.global.sdl.corp:8443/doubleit/services/doubleit Encoding: UTF-8 Content-Type: text/xml Headers: {Accept=[*/*], SOAPAction=[""]} Payload: <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Header><Action xmlns="http://www.w3.org/2005/08/addressing" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="Id-5072632">http://www.example.org/contract/DoubleIt/DoubleItPortType/DoubleItRequest</Action><MessageID xmlns="http://www.w3.org/2005/08/addressing" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="Id-4398493">urn:uuid:ae6dc6cd-2089-4a55-bb50-c88813870f40</MessageID><To xmlns="http://www.w3.org/2005/08/addressing" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="Id-2411726">https://wkengchoi.global.sdl.corp:8443/doubleit/services/doubleit</To><ReplyTo xmlns="http://www.w3.org/2005/08/addressing" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="Id-140013"><Address>http://www.w3.org/2005/08/addressing/anonymous</Address></ReplyTo><wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" soap:mustUnderstand="1"><wsu:Timestamp wsu:Id="TS-3"><wsu:Created>2012-06-08T21:48:27.252Z</wsu:Created><wsu:Expires>2012-06-08T21:53:27.252Z</wsu:Expires></wsu:Timestamp><xenc:EncryptedData xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" Type="http://www.w3.org/2001/04/xmlenc#Element"><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=servicecn, OU=SCT, O=SDL, L=wakefield, S=massachusetts, C=US</X509IssuerName><X509SerialNumber>14822468329318157300</X509SerialNumber></X509IssuerSerial></X509Data></o:SecurityTokenReference></KeyInfo><e:CipherData><e:CipherValue>b8jEnEjwmCDmJ3I+JBieKVNWwZvwlRWH+1Tz5WmczWc3RqATpVmkuozVTbFeAPrjq06imbc82MIY3nhso5qcJhU3iKvkPWJ47YVAlq7b6kSBn2rPP9MG7bLkwZKa2S4mm3RReOJceeVp6k1STF8M9Pxf82EF4++BNNEuCH4XZcmICnsMjLb3zsfoc/+upZeV0CvOs8OyiyT7cbJA9m8ERRHvUVJjBpU4PjAwyPEV0XRascDl6pqGvq32S4Mm2VAU0fUo1V+WKUJIx9d9w7dbd5b5bwYUK/SIiyksyqekfcqqrRfsEZIuPWQwzQd14g9dSd7L514gkrZGY/JFbuhVvw==</e:CipherValue></e:CipherData></e:EncryptedKey></KeyInfo><xenc:CipherData><xenc:CipherValue>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</xenc:CipherValue></xenc:CipherData></xenc:EncryptedData><xenc:ReferenceList xmlns:xenc="http://www.w3.org/2001/04/xmlenc#"><xenc:DataReference URI="#ED-5"/></xenc:ReferenceList><ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Id="SIG-4"><ds:SignedInfo><ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"><ec:InclusiveNamespaces xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#" PrefixList="soap"/></ds:CanonicalizationMethod><ds:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#hmac-sha1"/><ds:Reference URI="#Id-4298512"><ds:Transforms><ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"><ec:InclusiveNamespaces xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#" PrefixList=""/></ds:Transform></ds:Transforms><ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><ds:DigestValue>t3LDRzUdBhq5VX+e0iM3wSwHOnU=</ds:DigestValue></ds:Reference><ds:Reference URI="#Id-2411726"><ds:Transforms><ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"><ec:InclusiveNamespaces xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#" PrefixList="soap"/></ds:Transform></ds:Transforms><ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><ds:DigestValue>y7JUT4Q1KmfItcgCxjz1WKWTLTk=</ds:DigestValue></ds:Reference><ds:Reference URI="#Id-140013"><ds:Transforms><ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"><ec:InclusiveNamespaces xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#" PrefixList="soap"/></ds:Transform></ds:Transforms><ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><ds:DigestValue>+jD3VupajEYRQsVqw+kryqxlSDs=</ds:DigestValue></ds:Reference><ds:Reference URI="#Id-4398493"><ds:Transforms><ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"><ec:InclusiveNamespaces xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#" PrefixList="soap"/></ds:Transform></ds:Transforms><ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><ds:DigestValue>P/PLmLS31k/oaQ66JmyNfJ4cazI=</ds:DigestValue></ds:Reference><ds:Reference URI="#Id-5072632"><ds:Transforms><ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"><ec:InclusiveNamespaces xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#" PrefixList="soap"/></ds:Transform></ds:Transforms><ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><ds:DigestValue>fCkGh594SOgGpQSUhX5DKCr5ayw=</ds:DigestValue></ds:Reference><ds:Reference URI="#TS-3"><ds:Transforms><ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"><ec:InclusiveNamespaces xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#" PrefixList="wsse soap"/></ds:Transform></ds:Transforms><ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><ds:DigestValue>VxVCuCKmFjq1/tcdtNTgDxcD/NY=</ds:DigestValue></ds:Reference></ds:SignedInfo><ds:SignatureValue>j4v/FashwYCnPnY7yjNmReAIuGY=</ds:SignatureValue><ds:KeyInfo Id="KI-A3FD7C4B856BAE9A2713391921072671"><o:SecurityTokenReference xmlns:o="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"><o:KeyIdentifier ValueType="http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.0#SAMLAssertionID">_aba9378e-32fd-4cc9-9c66-fa97408a506f</o:KeyIdentifier></o:SecurityTokenReference></ds:KeyInfo></ds:Signature></wsse:Security></soap:Header><soap:Body xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="Id-4298512"><xenc:EncryptedData xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" Id="ED-5" Type="http://www.w3.org/2001/04/xmlenc#Content"><xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#aes256-cbc"/><ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#"><o:SecurityTokenReference xmlns:o="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"><o:KeyIdentifier ValueType="http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.0#SAMLAssertionID">_aba9378e-32fd-4cc9-9c66-fa97408a506f</o:KeyIdentifier></o:SecurityTokenReference></ds:KeyInfo><xenc:CipherData><xenc:CipherValue>cbqI7RA7wv4fp23szBIxaf3lGVeSC+4LiendL/E7HCDkhcZCUsgeB9pRyny8Vs/dy/qE3vHSAZoh6bUatqPlzhnsiFXmFRlJ/zVOOc8p6AOz0rAF207BOUr2UxNpliEH17TJxxIqmwTtOlWVbm70tMmK3CQgNE4KgGwD75Id1ISOh64T4BNkqp3DZlF94kqK</xenc:CipherValue></xenc:CipherData></xenc:EncryptedData></soap:Body></soap:Envelope> -------------------------------------- Jun 8, 2012 5:48:32 PM org.apache.cxf.services.DoubleItService.DoubleItPort.DoubleItPortType INFO: Inbound Message ---------------------------- ID: 2 Response-Code: 500 Encoding: UTF-8 Content-Type: text/xml;charset=UTF-8 Headers: {connection=[close], Content-Length=[359], content-type=[text/xml;charset=UTF-8], Date=[Fri, 08 Jun 2012 21:48:32 GMT], Server=[Apache-Coyote/1.1]} Payload: <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><soap:Fault><faultcode xmlns:ns1="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">ns1:InvalidSecurityToken</faultcode><faultstring>An invalid security token was provided (Bad TokenType "")</faultstring></soap:Fault></soap:Body></soap:Envelope> -------------------------------------- Jun 8, 2012 5:48:32 PM org.apache.cxf.ws.addressing.soap.MAPCodec restoreExchange WARNING: Response message does not contain WS-Addressing properties. Not correlating response. Jun 8, 2012 5:48:32 PM org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor handleMessage WARNING: Request does not contain Security header, but it's a fault. Jun 8, 2012 5:48:32 PM org.apache.cxf.ws.addressing.ContextUtils retrieveMAPs WARNING: WS-Addressing - failed to retrieve Message Addressing Properties from context Exception in thread "main" javax.xml.ws.soap.SOAPFaultException: An invalid security token was provided (Bad TokenType "") at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:156) at $Proxy26.doubleIt(Unknown Source) at client.WSClient.doubleIt(WSClient.java:18) at client.WSClient.main(WSClient.java:11) Caused by: org.apache.cxf.binding.soap.SoapFault: An invalid security token was provided (Bad TokenType "") at org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.unmarshalFault(Soap11FaultInInterceptor.java:75) at org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:46) at org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:35) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:262) at org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.java:113) at org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(CheckFaultInterceptor.java:69) at org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(CheckFaultInterceptor.java:34) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:262) at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:798) at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:1679) at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:1532) at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1440) at org.apache.cxf.io.CacheAndWriteOutputStream.postClose(CacheAndWriteOutputStream.java:47) at org.apache.cxf.io.CachedOutputStream.close(CachedOutputStream.java:187) at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56) at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:658) at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:262) at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:532) at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:464) at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:367) at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:320) at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:89) at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:134) ... 3 more 6. Server side log: Jun 8, 2012 5:48:27 PM org.apache.cxf.services.DoubleItService.DoubleItPort.DoubleItPortType INFO: Inbound Message ---------------------------- ID: 1 Address: https://wkengchoi.global.sdl.corp:8443/doubleit/services/doubleit Encoding: UTF-8 Http-Method: POST Content-Type: text/xml; charset=UTF-8 Headers: {Accept=[*/*], cache-control=[no-cache], connection=[keep-alive], content-type=[text/xml; charset=UTF-8], host=[wkengchoi.global.sdl.corp:8443], pragma=[no-cache], SOAPAction=[""], transfer-encoding=[chunked], user-agent=[Apache CXF 2.6.2-SNAPSHOT]} Payload: <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Header><Action xmlns="http://www.w3.org/2005/08/addressing" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="Id-5072632">http://www.example.org/contract/DoubleIt/DoubleItPortType/DoubleItRequest</Action><MessageID xmlns="http://www.w3.org/2005/08/addressing" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="Id-4398493">urn:uuid:ae6dc6cd-2089-4a55-bb50-c88813870f40</MessageID><To xmlns="http://www.w3.org/2005/08/addressing" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="Id-2411726">https://wkengchoi.global.sdl.corp:8443/doubleit/services/doubleit</To><ReplyTo xmlns="http://www.w3.org/2005/08/addressing" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="Id-140013"><Address>http://www.w3.org/2005/08/addressing/anonymous</Address></ReplyTo><wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" soap:mustUnderstand="1"><wsu:Timestamp wsu:Id="TS-3"><wsu:Created>2012-06-08T21:48:27.252Z</wsu:Created><wsu:Expires>2012-06-08T21:53:27.252Z</wsu:Expires></wsu:Timestamp><xenc:EncryptedData xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" Type="http://www.w3.org/2001/04/xmlenc#Element"><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=servicecn, OU=SCT, O=SDL, L=wakefield, S=massachusetts, C=US</X509IssuerName><X509SerialNumber>14822468329318157300</X509SerialNumber></X509IssuerSerial></X509Data></o:SecurityTokenReference></KeyInfo><e:CipherData><e:CipherValue>b8jEnEjwmCDmJ3I+JBieKVNWwZvwlRWH+1Tz5WmczWc3RqATpVmkuozVTbFeAPrjq06imbc82MIY3nhso5qcJhU3iKvkPWJ47YVAlq7b6kSBn2rPP9MG7bLkwZKa2S4mm3RReOJceeVp6k1STF8M9Pxf82EF4++BNNEuCH4XZcmICnsMjLb3zsfoc/+upZeV0CvOs8OyiyT7cbJA9m8ERRHvUVJjBpU4PjAwyPEV0XRascDl6pqGvq32S4Mm2VAU0fUo1V+WKUJIx9d9w7dbd5b5bwYUK/SIiyksyqekfcqqrRfsEZIuPWQwzQd14g9dSd7L514gkrZGY/JFbuhVvw==</e:CipherValue></e:CipherData></e:EncryptedKey></KeyInfo><xenc:CipherData><xenc:CipherValue>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</xenc:CipherValue></xenc:CipherData></xenc:EncryptedData><xenc:ReferenceList xmlns:xenc="http://www.w3.org/2001/04/xmlenc#"><xenc:DataReference URI="#ED-5"/></xenc:ReferenceList><ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Id="SIG-4"><ds:SignedInfo><ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"><ec:InclusiveNamespaces xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#" PrefixList="soap"/></ds:CanonicalizationMethod><ds:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#hmac-sha1"/><ds:Reference URI="#Id-4298512"><ds:Transforms><ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"><ec:InclusiveNamespaces xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#" PrefixList=""/></ds:Transform></ds:Transforms><ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><ds:DigestValue>t3LDRzUdBhq5VX+e0iM3wSwHOnU=</ds:DigestValue></ds:Reference><ds:Reference URI="#Id-2411726"><ds:Transforms><ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"><ec:InclusiveNamespaces xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#" PrefixList="soap"/></ds:Transform></ds:Transforms><ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><ds:DigestValue>y7JUT4Q1KmfItcgCxjz1WKWTLTk=</ds:DigestValue></ds:Reference><ds:Reference URI="#Id-140013"><ds:Transforms><ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"><ec:InclusiveNamespaces xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#" PrefixList="soap"/></ds:Transform></ds:Transforms><ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><ds:DigestValue>+jD3VupajEYRQsVqw+kryqxlSDs=</ds:DigestValue></ds:Reference><ds:Reference URI="#Id-4398493"><ds:Transforms><ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"><ec:InclusiveNamespaces xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#" PrefixList="soap"/></ds:Transform></ds:Transforms><ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><ds:DigestValue>P/PLmLS31k/oaQ66JmyNfJ4cazI=</ds:DigestValue></ds:Reference><ds:Reference URI="#Id-5072632"><ds:Transforms><ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"><ec:InclusiveNamespaces xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#" PrefixList="soap"/></ds:Transform></ds:Transforms><ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><ds:DigestValue>fCkGh594SOgGpQSUhX5DKCr5ayw=</ds:DigestValue></ds:Reference><ds:Reference URI="#TS-3"><ds:Transforms><ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"><ec:InclusiveNamespaces xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#" PrefixList="wsse soap"/></ds:Transform></ds:Transforms><ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><ds:DigestValue>VxVCuCKmFjq1/tcdtNTgDxcD/NY=</ds:DigestValue></ds:Reference></ds:SignedInfo><ds:SignatureValue>j4v/FashwYCnPnY7yjNmReAIuGY=</ds:SignatureValue><ds:KeyInfo Id="KI-A3FD7C4B856BAE9A2713391921072671"><o:SecurityTokenReference xmlns:o="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"><o:KeyIdentifier ValueType="http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.0#SAMLAssertionID">_aba9378e-32fd-4cc9-9c66-fa97408a506f</o:KeyIdentifier></o:SecurityTokenReference></ds:KeyInfo></ds:Signature></wsse:Security></soap:Header><soap:Body xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="Id-4298512"><xenc:EncryptedData xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" Id="ED-5" Type="http://www.w3.org/2001/04/xmlenc#Content"><xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#aes256-cbc"/><ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#"><o:SecurityTokenReference xmlns:o="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"><o:KeyIdentifier ValueType="http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.0#SAMLAssertionID">_aba9378e-32fd-4cc9-9c66-fa97408a506f</o:KeyIdentifier></o:SecurityTokenReference></ds:KeyInfo><xenc:CipherData><xenc:CipherValue>cbqI7RA7wv4fp23szBIxaf3lGVeSC+4LiendL/E7HCDkhcZCUsgeB9pRyny8Vs/dy/qE3vHSAZoh6bUatqPlzhnsiFXmFRlJ/zVOOc8p6AOz0rAF207BOUr2UxNpliEH17TJxxIqmwTtOlWVbm70tMmK3CQgNE4KgGwD75Id1ISOh64T4BNkqp3DZlF94kqK</xenc:CipherValue></xenc:CipherData></xenc:EncryptedData></soap:Body></soap:Envelope> -------------------------------------- Jun 8, 2012 5:48:32 PM org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor handleMessage WARNING: org.apache.ws.security.WSSecurityException: An invalid security token was provided (Bad TokenType "") at org.apache.ws.security.str.BSPEnforcer.checkSamlTokenBSPCompliance(BSPEnforcer.java:164) at org.apache.ws.security.str.SecurityTokenRefSTRParser.getSecretKeyFromAssertion(SecurityTokenRefSTRParser.java:282) at org.apache.ws.security.str.SecurityTokenRefSTRParser.processPreviousResult(SecurityTokenRefSTRParser.java:321) at org.apache.ws.security.str.SecurityTokenRefSTRParser.parseSecurityTokenReference(SecurityTokenRefSTRParser.java:100) at org.apache.ws.security.processor.ReferenceListProcessor.decryptDataRefEmbedded(ReferenceListProcessor.java:164) at org.apache.ws.security.processor.ReferenceListProcessor.handleReferenceList(ReferenceListProcessor.java:100) at org.apache.ws.security.processor.ReferenceListProcessor.handleToken(ReferenceListProcessor.java:60) at org.apache.ws.security.WSSecurityEngine.processSecurityHeader(WSSecurityEngine.java:396) at org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor.handleMessage(WSS4JInInterceptor.java:289) at org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor.handleMessage(WSS4JInInterceptor.java:97) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:262) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:122) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:211) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:213) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:193) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:129) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:187) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:110) at javax.servlet.http.HttpServlet.service(HttpServlet.java:641) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:166) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:999) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:565) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:307) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) Jun 8, 2012 5:48:32 PM org.apache.cxf.phase.PhaseInterceptorChain doDefaultLogging WARNING: Interceptor for {http://www.example.org/contract/DoubleIt}DoubleItService has thrown exception, unwinding now org.apache.cxf.binding.soap.SoapFault: An invalid security token was provided (Bad TokenType "") at org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor.createSoapFault(WSS4JInInterceptor.java:780) at org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor.handleMessage(WSS4JInInterceptor.java:357) at org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor.handleMessage(WSS4JInInterceptor.java:97) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:262) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:122) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:211) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:213) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:193) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:129) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:187) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:110) at javax.servlet.http.HttpServlet.service(HttpServlet.java:641) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:166) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:999) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:565) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:307) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) Caused by: org.apache.ws.security.WSSecurityException: An invalid security token was provided (Bad TokenType "") at org.apache.ws.security.str.BSPEnforcer.checkSamlTokenBSPCompliance(BSPEnforcer.java:164) at org.apache.ws.security.str.SecurityTokenRefSTRParser.getSecretKeyFromAssertion(SecurityTokenRefSTRParser.java:282) at org.apache.ws.security.str.SecurityTokenRefSTRParser.processPreviousResult(SecurityTokenRefSTRParser.java:321) at org.apache.ws.security.str.SecurityTokenRefSTRParser.parseSecurityTokenReference(SecurityTokenRefSTRParser.java:100) at org.apache.ws.security.processor.ReferenceListProcessor.decryptDataRefEmbedded(ReferenceListProcessor.java:164) at org.apache.ws.security.processor.ReferenceListProcessor.handleReferenceList(ReferenceListProcessor.java:100) at org.apache.ws.security.processor.ReferenceListProcessor.handleToken(ReferenceListProcessor.java:60) at org.apache.ws.security.WSSecurityEngine.processSecurityHeader(WSSecurityEngine.java:396) at org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor.handleMessage(WSS4JInInterceptor.java:289) ... 27 more Jun 8, 2012 5:48:32 PM org.apache.cxf.services.DoubleItService.DoubleItPort.DoubleItPortType INFO: Outbound Message --------------------------- ID: 1 Response-Code: 500 Encoding: UTF-8 Content-Type: text/xml Headers: {} Payload: <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><soap:Fault><faultcode xmlns:ns1="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">ns1:InvalidSecurityToken</faultcode><faultstring>An invalid security token was provided (Bad TokenType "")</faultstring></soap:Fault></soap:Body></soap:Envelope> --------------------------------------

    Apache's JIRA Issue Tracker | 5 years ago | Gina Choi
    javax.xml.ws.soap.SOAPFaultException: An invalid security token was provided (Bad TokenType "")
  2. Speed up your debug routine!

    Automated exception search integrated into your IDE

  3. 0

    Java Web Service Soap fault exception client

    Stack Overflow | 2 years ago
    javax.xml.ws.soap.SOAPFaultException: Message part was not recognized. (Does it exist in service WSDL?)
Not finding the right solution?
Take a tour to get the most out of Samebug.

Tired of useless tips?

Automated exception search integrated into your IDE

Root Cause Analysis

  1. org.apache.cxf.binding.soap.SoapFault

    The security token could not be authenticated or authorized

    at org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.unmarshalFault()
  2. Apache CXF Runtime SOAP Binding
    Soap11FaultInInterceptor.handleMessage
    1. org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.unmarshalFault(Soap11FaultInInterceptor.java:75)
    2. org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:46)
    3. org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:35)
    3 frames
  3. Apache CXF Core
    AbstractFaultChainInitiatorObserver.onMessage
    1. org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:262)
    2. org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.java:113)
    2 frames
  4. Apache CXF Runtime SOAP Binding
    CheckFaultInterceptor.handleMessage
    1. org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(CheckFaultInterceptor.java:69)
    2. org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(CheckFaultInterceptor.java:34)
    2 frames
  5. Apache CXF Core
    ClientImpl.onMessage
    1. org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:262)
    2. org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:798)
    2 frames
  6. Apache CXF Runtime HTTP Transport
    HTTPConduit$WrappedOutputStream.close
    1. org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:1679)
    2. org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:1532)
    3. org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1440)
    3 frames
  7. Apache CXF Core
    AbstractConduit.close
    1. org.apache.cxf.io.CacheAndWriteOutputStream.postClose(CacheAndWriteOutputStream.java:47)
    2. org.apache.cxf.io.CachedOutputStream.close(CachedOutputStream.java:187)
    3. org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56)
    3 frames
  8. Apache CXF Runtime HTTP Transport
    HTTPConduit.close
    1. org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:658)
    1 frame
  9. Apache CXF Core
    ClientImpl.invoke
    1. org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)
    2. org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:262)
    3. org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:532)
    4. org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:464)
    5. org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:367)
    6. org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:320)
    6 frames
  10. Apache CXF Runtime Simple Frontend
    ClientProxy.invokeSync
    1. org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:89)
    1 frame
  11. Apache CXF Runtime JAX-WS Frontend
    JaxWsClientProxy.invoke
    1. org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:134)
    1 frame
  12. Unknown
    $Proxy26.doubleIt
    1. $Proxy26.doubleIt(Unknown Source)
    1 frame
  13. client
    WSClient.main
    1. client.WSClient.doubleIt(WSClient.java:18)
    2. client.WSClient.main(WSClient.java:11)
    2 frames