Managed Card Issue

18 views
Skip to first unread message

Balaji

unread,
Feb 4, 2011, 6:02:04 PM2/4/11
to OpenID4Java
Hi,
I am trying to get infocards working with OpenID. I have installed
the STS and the demo RP locally on my system. I am able to generate
the managed card and store it in windows cardspace. But when I try to
use the managed card for login at RP I get an error. This is what I
see in windows eventviewer for cardspace.

###################################################################################################################################
There was a failure making a WS-Trust exchange with an external
application. Could not retrieve token from identity provider.

Inner Exception: An unsecured or incorrectly secured fault was
received from the other party. See the inner FaultException for the
fault code and detail.
Inner Exception: The specified request failed


Additional Information:
Microsoft.InfoCards.TrustExchangeException: Could not retrieve token
from identity provider. --->
System.ServiceModel.Security.MessageSecurityException: An unsecured or
incorrectly secured fault was received from the other party. See the
inner FaultException for the fault code and detail. --->
System.ServiceModel.FaultException: The specified request failed
--- End of inner exception stack trace ---

Server stack trace:
at
System.ServiceModel.Channels.SecurityChannelFactory`1.SecurityRequestChannel.ProcessReply(Message
reply, SecurityProtocolCorrelationState correlationState, TimeSpan
timeout)
at
System.ServiceModel.Channels.SecurityChannelFactory`1.SecurityRequestChannel.Request(Message
message, TimeSpan timeout)
at
System.ServiceModel.Dispatcher.RequestChannelBinder.Request(Message
message, TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannel.Call(String action,
Boolean oneway, ProxyOperationRuntime operation, Object[] ins,
Object[] outs, TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannel.Call(String action,
Boolean oneway, ProxyOperationRuntime operation, Object[] ins,
Object[] outs)
at
System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage
methodCall, ProxyOperationRuntime operation)
at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage
message)

Exception rethrown at [0]:
at
System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage
reqMsg, IMessage retMsg)
at
System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&
msgData, Int32 type)
at
Microsoft.InfoCards.RemoteTokenFactory.ISts.ProcessRequestSecurityTokenFeb2005(Message
rstMessage)
at Microsoft.InfoCards.RemoteTokenFactory.ProduceToken(InfoCard
card, TokenCreationParameter parameter, TokenFactoryCredential
credential, InfoCardPolicy policy, Boolean discloseOptional)
--- End of inner exception stack trace ---

For more information, see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.
########################################################################################################################################


When I look at the tomcat logs this is what I see
#####################################################################################################333333
17:36:30,790 TRACE LogHelper.trace (54): processURIHeader: MessageID
17:36:30,790 TRACE LogHelper.trace (54): Name:
org.eclipse.higgins.sts.binding.a
xis1x.addressing.WSARequestConsumerHandler.MessageID Value:
urn:uuid:d31b21c8-53
86-492c-b178-83b40e00b4c8
17:36:30,790 TRACE LogHelper.trace (54): Found WS-Addressing http://www.w3.org/2
005/08/addressing:MessageID
17:36:30,790 TRACE LogHelper.trace (54): processURIHeader: Action
17:36:30,790 TRACE LogHelper.trace (54): Name:
org.eclipse.higgins.sts.binding.a
xis1x.addressing.WSARequestConsumerHandler.Action Value: http://schemas.xmlsoap.
org/ws/2005/02/trust/RST/Issue
17:36:30,790 TRACE LogHelper.trace (54): Found WS-Addressing http://www.w3.org/2
005/08/addressing:Action
17:36:30,790 TRACE LogHelper.trace (54): processURIHeader: To
17:36:30,790 TRACE LogHelper.trace (54): Name:
org.eclipse.higgins.sts.binding.a
xis1x.addressing.WSARequestConsumerHandler.To Value: https://localhost:8443/Toke
nService/services/Trust
17:36:30,790 TRACE LogHelper.trace (54): Found WS-Addressing http://www.w3.org/2
005/08/addressing:To
17:36:30,790 TRACE LogHelper.trace (54): processURIHeader: RelatesTo
17:36:30,790 TRACE LogHelper.trace (54): wsa:RelatesTo not found
17:36:30,790 TRACE LogHelper.trace (54): processEPRHeader: From
17:36:30,790 TRACE LogHelper.trace (54): wsa:From not found
17:36:30,790 TRACE LogHelper.trace (54): processEPRHeader: ReplyTo
17:36:30,790 TRACE LogHelper.trace (54): Found WS-Addressing http://www.w3.org/2
005/08/addressing:ReplyTo
17:36:30,790 TRACE LogHelper.trace (54): processEPRHeader: FaultTo
17:36:30,790 TRACE LogHelper.trace (54): wsa:FaultTo not found
17:36:30,790 TRACE LogHelper.trace (54): Setting WS-Addressing
namespace: http:/
/www.w3.org/2005/08/addressing
17:36:30,790 TRACE LogHelper.trace (54):
WSARequestConsumerHandler::invoke(done)

17:36:30,806 TRACE LogHelper.trace (54):
SecurityTokenServiceSOAPBindingImpl::re
questSecurityToken
17:36:30,806 TRACE LogHelper.trace (54):
SecurityTokenServiceServerBinding::requ
estSecurityToken
17:36:30,806 TRACE LogHelper.trace (54): Begin STSRequestFromAxis1xRST
17:36:30,806 TRACE LogHelper.trace (54): Username: ramabalaji
17:36:30,806 TRACE LogHelper.trace (54): Password: anargya
17:36:30,806 TRACE LogHelper.trace (54): Modulus: null
17:36:30,806 TRACE LogHelper.trace (54): Exponent: null
17:36:30,806 TRACE LogHelper.trace (54): PPID: null
17:36:30,806 TRACE LogHelper.trace (54): Begin RSTFromAxis1xRST
17:36:30,806 TRACE LogHelper.trace (54): Context:
ProcessRequestSecurityToken
17:36:30,821 TRACE LogHelper.trace (54): Begin
toInformationCardReference
17:36:30,821 TRACE LogHelper.trace (54): End
toInformationCardReference
17:36:30,821 TRACE LogHelper.trace (54): toAppliesTo
17:36:30,821 TRACE LogHelper.trace (54): End RSTFromAxis1xRST
17:36:30,821 TRACE LogHelper.trace (54): End STSRequestFromAxis1xRST
17:36:30,821 TRACE LogHelper.trace (54): SecurityTokenService::invoke
(server)
17:36:30,821 TRACE LogHelper.trace (54):
SecurityTokenService::getHandlerConfigu
ration
17:36:30,821 TRACE LogHelper.trace (54):
AppliesToMapper::getConfiguration
17:36:30,821 TRACE LogHelper.trace (54): AppliesTo: https://localhost:8443/demor
p/(1756482190)
17:36:30,837 TRACE LogHelper.trace (54): No Mapping Found - trying
wildcard mapp
ing
17:36:30,837 TRACE LogHelper.trace (54):
ExtensionMapper::getConfiguration
17:36:30,837 TRACE LogHelper.trace (54): Action: http://schemas.xmlsoap.org/ws/2
005/02/trust/RST/Issue
17:36:30,837 TRACE LogHelper.trace (54): RequestType: http://schemas.xmlsoap.org
/ws/2005/02/trust/Issue
17:36:30,837 TRACE LogHelper.trace (54): TokenType: http://specs.openid.net/auth
/2.0
17:36:30,837 TRACE LogHelper.trace (54): Action: http://schemas.xmlsoap.org/ws/2
005/02/trust/RST/Issue(-1909872762)
17:36:30,837 TRACE LogHelper.trace (54): TokenType: http://specs.openid.net/aut
h/2.0(1441764929)
17:36:30,837 TRACE LogHelper.trace (54): Issuer: (null)
17:36:30,837 TRACE LogHelper.trace (54): RequestType: http://schemas.xmlsoap.or
g/ws/2005/02/trust/Issue(-1559949014)
17:36:30,837 TRACE LogHelper.trace (54): Hashcode: -1258773358
17:36:30,837 TRACE LogHelper.trace (54): Invoking Extension:
OpenIDIssue
17:36:30,837 TRACE LogHelper.trace (54): CompoundHandler::invoke
17:36:30,837 TRACE LogHelper.trace (54): Iterating Through Extensions
17:36:30,837 TRACE LogHelper.trace (54): Extension:
DigitalIdentityHandler
17:36:30,837 TRACE LogHelper.trace (54):
DigitalIdentityHandler::invoke: Digital
IdentityHandler
17:36:30,837 TRACE LogHelper.trace (54): DefaultContextRef: file:///C:/higgins.c
onfig.xml?id=Higgins-LDAP-Server
17:36:30,837 TRACE LogHelper.trace (54): TrustedDelegator:
mik...@us.ibm.com
17:36:30,837 TRACE LogHelper.trace (54):
SubjectNameIdentifierAttribute: http://
schema.openid.net/2007/05/claims/identifier
17:36:30,837 TRACE LogHelper.trace (54): Adding Identity Attribute:
http://schem
a.openid.net/2007/05/claims/identifier
17:36:30,837 TRACE LogHelper.trace (54): ContextRef: https://localhost:8443/Toke
nService/context-AuthNamePW.config.xml?id=Higgins-LDAP-
Server&cardid=ramabalaji
17:36:31,821 DEBUG JNDIContextFactory.canCreate (73): Specified scheme
not suppo
rted: https
17:36:31,821 TRACE LogHelper.trace (54): Iterating thru
ContextFactories
17:36:31,821 TRACE LogHelper.trace (54): Done iterating thru
ContextFactories
17:36:31,821 TRACE Servlet.doPost (661): Caught AxisFault
17:36:31,821 ERROR LogHelper.error (102): The specified request failed
17:36:31,821 ERROR LogHelper.error (102): The specified request failed
17:36:31,821 ERROR LogHelper.error (102):
org.eclipse.higgins.sts.binding.common
.BindingHelper::FaultToAxisFault BindingHelper.java:817
17:36:31,821 ERROR LogHelper.error (102):
org.eclipse.higgins.sts.binding.axis1x
.SecurityTokenServiceServerBinding::requestSecurityToken
SecurityTokenServiceSer
verBinding.java:138
17:36:31,821 ERROR LogHelper.error (102):
org.eclipse.higgins.sts.binding.axis1x
.service.TrustBindingImpl::requestSecurityToken TrustBindingImpl.java:
41
17:36:31,821 ERROR LogHelper.error (102):
org.eclipse.higgins.sts.binding.axis1x
.service.TrustBindingSkeleton::requestSecurityToken
TrustBindingSkeleton.java:70

17:36:31,821 ERROR LogHelper.error (102):
sun.reflect.NativeMethodAccessorImpl::
invoke0 NativeMethodAccessorImpl.java:-2
17:36:31,821 ERROR LogHelper.error (102):
sun.reflect.NativeMethodAccessorImpl::
invoke NativeMethodAccessorImpl.java:39
17:36:31,821 ERROR LogHelper.error (102):
sun.reflect.DelegatingMethodAccessorIm
pl::invoke DelegatingMethodAccessorImpl.java:25
17:36:31,821 ERROR LogHelper.error (102):
java.lang.reflect.Method::invoke Metho
d.java:597
17:36:31,821 ERROR LogHelper.error (102):
org.apache.axis.providers.java.RPCProv
ider::invokeMethod RPCProvider.java:397
17:36:31,821 ERROR LogHelper.error (102):
org.apache.axis.providers.java.RPCProv
ider::processMessage RPCProvider.java:186
17:36:31,821 ERROR LogHelper.error (102):
org.apache.axis.providers.java.JavaPro
vider::invoke JavaProvider.java:323
17:36:31,821 ERROR LogHelper.error (102):
org.apache.axis.strategies.InvocationS
trategy::visit InvocationStrategy.java:32
17:36:31,821 ERROR LogHelper.error (102):
org.apache.axis.SimpleChain::doVisitin
g SimpleChain.java:118
17:36:31,821 ERROR LogHelper.error (102):
org.apache.axis.SimpleChain::invoke Si
mpleChain.java:83
17:36:31,821 ERROR LogHelper.error (102):
org.apache.axis.handlers.soap.SOAPServ
ice::invoke SOAPService.java:453
17:36:31,821 ERROR LogHelper.error (102):
org.apache.axis.server.AxisServer::inv
oke AxisServer.java:281
17:36:31,821 ERROR LogHelper.error (102):
org.eclipse.higgins.sts.binding.axis1x
.Servlet::doPost Servlet.java:647
17:36:31,821 ERROR LogHelper.error (102):
javax.servlet.http.HttpServlet::servic
e HttpServlet.java:637
17:36:31,821 ERROR LogHelper.error (102):
org.apache.axis.transport.http.AxisSer
vletBase::service AxisServletBase.java:327
17:36:31,821 ERROR LogHelper.error (102):
javax.servlet.http.HttpServlet::servic
e HttpServlet.java:717
17:36:31,821 ERROR LogHelper.error (102):
org.apache.catalina.core.ApplicationFi
lterChain::internalDoFilter ApplicationFilterChain.java:290
17:36:31,821 ERROR LogHelper.error (102):
org.apache.catalina.core.ApplicationFi
lterChain::doFilter ApplicationFilterChain.java:206
17:36:31,821 ERROR LogHelper.error (102):
org.apache.catalina.core.StandardWrapp
erValve::invoke StandardWrapperValve.java:233
17:36:31,821 ERROR LogHelper.error (102):
org.apache.catalina.core.StandardConte
xtValve::invoke StandardContextValve.java:191
17:36:31,821 ERROR LogHelper.error (102):
org.apache.catalina.core.StandardHostV
alve::invoke StandardHostValve.java:128
17:36:31,821 ERROR LogHelper.error (102):
org.apache.catalina.valves.ErrorReport
Valve::invoke ErrorReportValve.java:102
17:36:31,821 ERROR LogHelper.error (102):
org.apache.catalina.core.StandardEngin
eValve::invoke StandardEngineValve.java:109
17:36:31,821 ERROR LogHelper.error (102):
org.apache.catalina.connector.CoyoteAd
apter::service CoyoteAdapter.java:286
17:36:31,821 ERROR LogHelper.error (102):
org.apache.coyote.http11.Http11Process
or::process Http11Processor.java:845
17:36:31,821 ERROR LogHelper.error (102):
org.apache.coyote.http11.Http11Protoco
l$Http11ConnectionHandler::process Http11Protocol.java:583
17:36:31,821 ERROR LogHelper.error (102):
org.apache.tomcat.util.net.JIoEndpoint
$Worker::run JIoEndpoint.java:447
17:36:31,821 ERROR LogHelper.error (102): java.lang.Thread::run
Thread.java:619
17:36:31,821 DEBUG Servlet.processAxisFault (311): AxisFault:
AxisFault
faultCode: {http://schemas.xmlsoap.org/ws/2005/02/trust}RequestFailed
faultSubcode:
faultString: The specified request failed
faultActor:
faultNode:
faultDetail:
{}Explanation:Digital Subject was not found

The specified request failed
at
org.eclipse.higgins.sts.binding.common.BindingHelper.FaultToAxisFault
(BindingHelper.java:817)
at
org.eclipse.higgins.sts.binding.axis1x.SecurityTokenServiceServerBind
ing.requestSecurityToken(SecurityTokenServiceServerBinding.java:138)
at
org.eclipse.higgins.sts.binding.axis1x.service.TrustBindingImpl.reque
stSecurityToken(TrustBindingImpl.java:41)
at
org.eclipse.higgins.sts.binding.axis1x.service.TrustBindingSkeleton.r
equestSecurityToken(TrustBindingSkeleton.java:70)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.j
ava:397)
at
org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider
.java:186)
at
org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:
323)
at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrateg
y.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:
118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at
org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:453
)
at org.apache.axis.server.AxisServer.invoke(AxisServer.java:
281)
at
org.eclipse.higgins.sts.binding.axis1x.Servlet.doPost(Servlet.java:64
7)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:
637)
at
org.apache.axis.transport.http.AxisServletBase.service(AxisServletBas
e.java:327)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:
717)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:233)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:191)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:128)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:102)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:286)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:845)
at org.apache.coyote.http11.Http11Protocol
$Http11ConnectionHandler.proce
ss(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint
$Worker.run(JIoEndpoint.java:44
7)
at java.lang.Thread.run(Thread.java:619)
17:36:31,837 DEBUG Servlet.sendResponse (829): Setting
WRITE_XML_DECLARATION to
false
17:36:31,837 DEBUG Servlet.sendResponse (838): Returned Content-Type:
applicatio
n/soap+xml; charset=utf-8
17:36:31,837 DEBUG Servlet.sendResponse (839): Returned Content-
Length: 616
17:36:31,837 TRACE Servlet.sendResponse (844): Response: <?xml
version="1.0" enc
oding="utf-8"?><soapenv:Envelope xmlns:soapenv="http://www.w3.org/
2003/05/soap-e
nvelope" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.o
rg/2001/XMLSchema-instance"><soapenv:Body><soapenv:Fault><soapenv:Code
xmlns:ns1
="http://schemas.xmlsoap.org/ws/2005/02/
trust"><soapenv:Value>ns1:RequestFailed<
/soapenv:Value></soapenv:Code><soapenv:Reason><soapenv:Text
xml:lang="en">The sp
ecified request failed</soapenv:Text></
soapenv:Reason><soapenv:Detail><Explanati
on>Digital Subject was not found</Explanation></soapenv:Detail></
soapenv:Fault><
/soapenv:Body></soapenv:Envelope>
2011-02-04T17:36:38Z INFO Extracting OpenID AuthResponse / Fetch
Response from
Infocard POST... CLASS:web.IndexController http-8443-1
2011-02-04T17:36:38Z DEBUG Processing xmlToken:
CLASS:infocard.OpenIDToken http
-8443-1
[Fatal Error] :1:1: Premature end of file.
2011-02-04T17:36:38Z ERROR Error encountered:
CLASS:web.IndexController http-84
43-1
org.openid4java.consumer.InfocardException: Error parsing XML token
document
at
org.openid4java.infocard.OpenIDToken.createFromXmlToken(OpenIDToken.j
ava:118)
at
net.sxip.openidcards.icdemo.web.IndexController.extractFromInfocardPo
st(IndexController.java:254)
at
net.sxip.openidcards.icdemo.web.IndexController.handleRequestInternal
(IndexController.java:126)
at
org.springframework.web.servlet.mvc.AbstractController.handleRequest(
AbstractController.java:153)
at
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.ha
ndle(SimpleControllerHandlerAdapter.java:45)
at
org.springframework.web.servlet.DispatcherServlet.doDispatch(Dispatch
erServlet.java:806)
at
org.springframework.web.servlet.DispatcherServlet.doService(Dispatche
rServlet.java:736)
at
org.springframework.web.servlet.FrameworkServlet.processRequest(Frame
workServlet.java:396)
at
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServ
let.java:360)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:
637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:
717)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:233)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:191)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:128)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:102)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:286)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:845)
at org.apache.coyote.http11.Http11Protocol
$Http11ConnectionHandler.proce
ss(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint
$Worker.run(JIoEndpoint.java:44
7)
at java.lang.Thread.run(Thread.java:619)
Caused by: org.xml.sax.SAXParseException: Premature end of file.
at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown
Source)
at
javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:124)
at
org.openid4java.infocard.OpenIDToken.createFromXmlToken(OpenIDToken.j
ava:89)
... 22 more
####################################################################################################################################

I also see this in the demorp logs

###########################################
2011-02-04T16:46:07Z ERROR Error encountered:
CLASS:web.IndexController http-8443-4
org.openid4java.consumer.InfocardException: Error parsing XML token
document
at
org.openid4java.infocard.OpenIDToken.createFromXmlToken(OpenIDToken.java:
118)
at
net.sxip.openidcards.icdemo.web.IndexController.extractFromInfocardPost(IndexController.java:
254)
at
net.sxip.openidcards.icdemo.web.IndexController.handleRequestInternal(IndexController.java:
126)
at
org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:
153)
at
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:
45)
at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:
806)
at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:
736)
at
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:
396)
at
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:
360)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:
233)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:
191)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:
128)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:
102)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:
109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:
286)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:
845)
at org.apache.coyote.http11.Http11Protocol
$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:
447)
at java.lang.Thread.run(Thread.java:619)
Caused by: org.xml.sax.SAXParseException: Premature end of file.
at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:124)
at
org.openid4java.infocard.OpenIDToken.createFromXmlToken(OpenIDToken.java:
89)
... 22 more
#######################################################################

Can you please help me with this.

Thanks
Balaji M. Ramamoorthy

Balaji

unread,
Feb 5, 2011, 7:21:37 AM2/5/11
to OpenID4Java
Any help?
> For more information, see Help and Support Center athttp://go.microsoft.com/fwlink/events.asp.
> ########################################################################################################################################
>
> When I look at the tomcat logs this is what I see
> #####################################################################################################333333
> 17:36:30,790 TRACE LogHelper.trace (54): processURIHeader: MessageID
> 17:36:30,790 TRACE LogHelper.trace (54): Name:
> org.eclipse.higgins.sts.binding.a
> xis1x.addressing.WSARequestConsumerHandler.MessageID Value:
> urn:uuid:d31b21c8-53
> 86-492c-b178-83b40e00b4c8
> 17:36:30,790 TRACE LogHelper.trace (54): Found WS-Addressinghttp://www.w3.org/2
> 005/08/addressing:MessageID
> 17:36:30,790 TRACE LogHelper.trace (54): processURIHeader: Action
> 17:36:30,790 TRACE LogHelper.trace (54): Name:
> org.eclipse.higgins.sts.binding.a
> xis1x.addressing.WSARequestConsumerHandler.Action Value:http://schemas.xmlsoap.
> org/ws/2005/02/trust/RST/Issue
> 17:36:30,790 TRACE LogHelper.trace (54): Found WS-Addressinghttp://www.w3.org/2
> 005/08/addressing:Action
> 17:36:30,790 TRACE LogHelper.trace (54): processURIHeader: To
> 17:36:30,790 TRACE LogHelper.trace (54): Name:
> org.eclipse.higgins.sts.binding.a
> xis1x.addressing.WSARequestConsumerHandler.To Value:https://localhost:8443/Toke
> nService/services/Trust
> 17:36:30,790 TRACE LogHelper.trace (54): Found WS-Addressinghttp://www.w3.org/2
> 005/08/addressing:To
> 17:36:30,790 TRACE LogHelper.trace (54): processURIHeader: RelatesTo
> 17:36:30,790 TRACE LogHelper.trace (54): wsa:RelatesTo not found
> 17:36:30,790 TRACE LogHelper.trace (54): processEPRHeader: From
> 17:36:30,790 TRACE LogHelper.trace (54): wsa:From not found
> 17:36:30,790 TRACE LogHelper.trace (54): processEPRHeader: ReplyTo
> 17:36:30,790 TRACE LogHelper.trace (54): Found WS-Addressinghttp://www.w3.org/2
> mike...@us.ibm.com

Balaji

unread,
Feb 5, 2011, 4:16:44 PM2/5/11
to OpenID4Java
HI,
I see that the RST failing from cardspace. But I don't see the
request ever making to the STS. Cardspace fails with

Microsoft.InfoCards.TrustExchangeException: Could not retrieve token
from identity provider. --->
System.ServiceModel.Security.MessageSecurityException: An unsecured or
incorrectly secured fault was received from the other party. See the
inner FaultException for the fault code and detail. ---
>System.ServiceModel.FaultException: The specified request failed

Can any one point me on the right direction. Any help is much
appreciated.

Thanks
Balaji M. Ramamoorthy
> ...
>
> read more »
Reply all
Reply to author
Forward
0 new messages