Hi Thomas,

I'm getting the xml document on redirecting to the following address
https://www.google.com/accounts/o8/id

The xml document is stored on this address, and while parsing the document
the 
error occurs.


Papendieck, Thomas wrote:
> 
> Hi,
> 
> in your XML-Documet change //$xrd*($v*2.0) to a valid URI
> 
> bye
> Thomas
> 
> -------------------------------------------------------------------------
> Von: priyanka rawat [mailto:rpriyanka.scor...@gmail.com] 
> Gesendet: Dienstag, 15. Mai 2012 09:19
> An: j-users@xerces.apache.org
> Betreff: Error Parsing xml document
> 
> Hi,
> 
> I m using Xerces 2.11.0 for my project. But, I am getting error at rum
> time. The stack trace of the error is as follows:
> 
>  java.lang.Exception: org.openid4java.discovery.DiscoveryException: 0x70d:
> Error parsing XML document
>         at
> org.iitk.brihaspati.modules.actions.GoogleRequest.performDiscoveryOnUserSuppliedIdentifier(GoogleRequest.java:83)
>         at
> org.iitk.brihaspati.modules.actions.GoogleLogin.doPerform(GoogleLogin.java:86)
>         at
> org.apache.turbine.modules.actions.VelocityAction.doPerform(VelocityAction.java:84)
>         at
> org.apache.turbine.util.velocity.VelocityActionEvent.perform(VelocityActionEvent.java:120)
>         at
> org.apache.turbine.modules.actions.VelocityAction.perform(VelocityAction.java:110)
>         at
> org.apache.turbine.modules.ActionLoader.exec(ActionLoader.java:134)
>         at
> org.apache.turbine.modules.pages.DefaultPage.doBuild(DefaultPage.java:154)
>         at org.apache.turbine.modules.Page.build(Page.java:91)
>         at org.apache.turbine.modules.PageLoader.exec(PageLoader.java:136)
>         at org.apache.turbine.Turbine.doGet(Turbine.java:796)
>         at org.apache.turbine.Turbine.doPost(Turbine.java:891)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>         at
> org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java:466)
>         at
> org.apache.catalina.servlets.InvokerServlet.doPost(InvokerServlet.java:216)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
>         at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
>         at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>         at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>         at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>         at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>         at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>         at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:494)
>         at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>         at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>         at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>         at
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417)
>         at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
>         at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>         at
> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
>         at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>         at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
>         at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>         at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:577)
>         at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>         at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>         at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>         at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
>         at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>         at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>         at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>         at
> org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1040)
>         at
> org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1151)
>         at java.lang.Thread.run(Thread.java:636)
> Caused by: org.openid4java.discovery.DiscoveryException: 0x70d: Error
> parsing XML document
>         at
> org.openid4java.discovery.xrds.XrdsParserImpl.parseXmlInput(XrdsParserImpl.java:197)
>         at
> org.openid4java.discovery.xrds.XrdsParserImpl.parseXrds(XrdsParserImpl.java:50)
>         at
> org.openid4java.discovery.yadis.YadisResolver.retrieveXrdsLocation(YadisResolver.java:448)
>         at
> org.openid4java.discovery.yadis.YadisResolver.discover(YadisResolver.java:252)
>         at
> org.openid4java.discovery.yadis.YadisResolver.discover(YadisResolver.java:232)
>         at
> org.openid4java.discovery.yadis.YadisResolver.discover(YadisResolver.java:166)
>         at
> org.openid4java.discovery.Discovery.discover(Discovery.java:147)
>         at
> org.openid4java.discovery.Discovery.discover(Discovery.java:129)
>         at
> org.openid4java.consumer.ConsumerManager.discover(ConsumerManager.java:542)
>         at
> org.iitk.brihaspati.modules.actions.GoogleRequest.performDiscoveryOnUserSuppliedIdentifier(GoogleRequest.java:74)
>         ... 46 more
> Caused by: org.xml.sax.SAXParseException: s4s-att-invalid-value: Invalid
> attribute value for 'targetNamespace' in element 'schema'. Recorded
> reason: cvc-datatype-valid.1.2.1: 'xri://$xrd*($v*2.0)' is not a valid
> value for 'anyURI'.
>         at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
>         at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown
> Source)
>         at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
>         at
> org.openid4java.discovery.xrds.XrdsParserImpl.parseXmlInput(XrdsParserImpl.java:188)
>         ... 55 more
> 
> I have tried the other versions such as  Xerces 2.8.1and Xerces 2.8.0 as
> well. But, every time I get the same error.
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: j-users-unsubscr...@xerces.apache.org
> For additional commands, e-mail: j-users-h...@xerces.apache.org
> 
> 
> 

-- 
View this message in context: 
http://old.nabble.com/Error-Parsing-xml-document-tp33850924p33887421.html
Sent from the Xerces - J - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: j-users-unsubscr...@xerces.apache.org
For additional commands, e-mail: j-users-h...@xerces.apache.org

Reply via email to