[XOM-interest] XOM refusing to parse (invalid?) xml
Jean Pierre Malrieu
jp.malrieu at free.fr
Fri Nov 7 17:06:20 EST 2008
Sorry for my first message lacking necessary information.
Here is the stack trace (for another xml and schema than in my first
post, but from the same web service).
I have removed all the xml content under the <CodeLists> element to
reduce the size of this email.
java.net.MalformedURLException: no protocol: <message:Structure
xmlns:message="http://www.SDMX.org/resources/SDMXML/schemas/v2_0/
message" xmlns="http://www.SDMX.org/resources/SDMXML/schemas/v2_0/structure
" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.SDMX.org/resources/SDMXML/schemas/v2_0/structure
http://www.sdmx.org/docs/2_0/SDMXStructure.xsd http://www.SDMX.org/resources/SDMXML/schemas/v2_0/message
http://www.sdmx.org/docs/2_0/SDMXMessage.xsd"><Header xmlns="http://www.SDMX.org/resources/SDMXML/schemas/v2_0/message
"><ID>none</ID><Test>false</Test><Truncated>false</
Truncated><Prepared>2008-11-07T22:52:03</Prepared><Sender
id="OECD"><Name xml:lang="en">Organisation for Economic Co-operation
and Development</Name><Name xml:lang="fr">Organisation de coopŽration
et de dŽveloppement Žconomiques</Name></Sender></Header><message:CodeLists
></message:CodeLists><message:Concepts><Concept id="SUB"
agencyID="OECD"><Name xml:lang="en">Subject</Name><Name
xml:lang="fr">Sujet</Name></Concept><Concept id="COU"
agencyID="OECD"><Name xml:lang="en">Country</Name><Name
xml:lang="fr">Pays</Name></Concept><Concept id="YEA"
agencyID="OECD"><Name xml:lang="en">Year</Name><Name
xml:lang="fr">AnnŽe</Name></Concept><Concept id="OBS_STATUS"
agencyID="OECD"><Name xml:lang="en">Observation Status</Name><Name
xml:lang="fr">Statut d'observation</Name></Concept></message:Concepts><message:KeyFamilies
><KeyFamily id="CSP2008" agencyID="OECD"><Name xml:lang="en">
Country statistical profiles 2008</Name><Name xml:lang="fr">
Profils statistiques par pays 2008</Name><Components><Dimension
conceptRef="SUB" codelist="CL_CSP2008_SUB" /><Dimension
conceptRef="COU" codelist="CL_CSP2008_LOCATION" /><TimeDimension
conceptRef="YEA" codelist="CL_CSP2008_TIME" /><PrimaryMeasure
conceptRef="OBS_VALUE"><TextFormat textType="Double" /></
PrimaryMeasure><Attribute conceptRef="OBS_STATUS"
codelist="CL_CSP2008_OBS_STATUS" attachmentLevel="Observation"
assignmentStatus="Conditional" /></Components></KeyFamily></message:KeyFamilies
></message:Structure>
at java.net.URL.<init>(URL.java:567)
at java.net.URL.<init>(URL.java:464)
at java.net.URL.<init>(URL.java:413)
at
org
.apache.xerces.impl.XMLEntityManager.startEntity(XMLEntityManager.java:
807)
at
org
.apache
.xerces
.impl.XMLEntityManager.startDocumentEntity(XMLEntityManager.java:753)
at
org
.apache
.xerces
.impl
.XMLDocumentScannerImpl.setInputSource(XMLDocumentScannerImpl.java:260)
at
org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:
499)
at
org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:
581)
at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
at
org
.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:
1175)
at nu.xom.Builder.build(Unknown Source)
Le 7 nov. 08 à 15:38, Elliotte Harold a écrit :
> Michael Kay wrote:
>> Go on, give us a clue - tell us what the error message is.
>> XOM is stricter than most XML tools about insisting that namespace
>> URIs are
>> valid URIs, so it might be that.
>
> Yes, that occurred to me as well. However at a quick glance the
> namespace URIs look fine. The error message should hopefully resolve
> the issue.
>
> --
> Elliotte Rusty Harold elharo at metalab.unc.edu
> Refactoring HTML Just Published!
> http://www.amazon.com/exec/obidos/ISBN=0321503635/ref=nosim/
> cafeaulaitA
>
More information about the XOM-interest
mailing list