You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
first of all thanks for this library. We just started adoption of new input data format RDFXML. I tried to do simple test to parse the model, and got this error:
[main] ERROR org.eclipse.rdf4j.rio.helpers.ParseErrorLogger - [Rio fatal] Not a valid (absolute) IRI: #_7d2bcaf9-c831-44fd-b6a3-2fb888564f08 (18, 102)
Exception in thread "main" org.eclipse.rdf4j.rio.RDFParseException: Not a valid (absolute) IRI: #_7d2bcaf9-c831-44fd-b6a3-2fb888564f08 [line 18, column 102]
at org.eclipse.rdf4j.rio.helpers.RDFParserHelper.reportFatalError(RDFParserHelper.java:442)
at org.eclipse.rdf4j.rio.helpers.AbstractRDFParser.reportFatalError(AbstractRDFParser.java:712)
at org.eclipse.rdf4j.rio.rdfxml.RDFXMLParser.reportFatalError(RDFXMLParser.java:1281)
at org.eclipse.rdf4j.rio.helpers.AbstractRDFParser.createURI(AbstractRDFParser.java:407)
at org.eclipse.rdf4j.rio.helpers.AbstractRDFParser.resolveURI(AbstractRDFParser.java:394)
at org.eclipse.rdf4j.rio.rdfxml.RDFXMLParser.buildURIFromID(RDFXMLParser.java:985)
at org.eclipse.rdf4j.rio.rdfxml.RDFXMLParser.getNodeResource(RDFXMLParser.java:688)
at org.eclipse.rdf4j.rio.rdfxml.RDFXMLParser.processNodeElt(RDFXMLParser.java:587)
at org.eclipse.rdf4j.rio.rdfxml.RDFXMLParser.startElement(RDFXMLParser.java:493)
at org.eclipse.rdf4j.rio.rdfxml.SAXFilter.reportDeferredStartElement(SAXFilter.java:326)
at org.eclipse.rdf4j.rio.rdfxml.SAXFilter.startElement(SAXFilter.java:249)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:509)
at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:351)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2784)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:602)
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:505)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:842)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:771)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643)
at org.eclipse.rdf4j.rio.rdfxml.RDFXMLParser.parse(RDFXMLParser.java:327)
at org.eclipse.rdf4j.rio.rdfxml.RDFXMLParser.parse(RDFXMLParser.java:206)
at org.eclipse.rdf4j.rio.Rio.parse(Rio.java:256)
at org.eclipse.rdf4j.rio.Rio.parse(Rio.java:182)
at RdfProcessor.parse(RdfProcessor.java:36)
at Main.main(Main.java:4)
Caused by: java.lang.IllegalArgumentException: Not a valid (absolute) IRI: #_11
at org.eclipse.rdf4j.model.impl.SimpleIRI.setIRIString(SimpleIRI.java:76)
at org.eclipse.rdf4j.model.impl.SimpleIRI.<init>(SimpleIRI.java:65)
at org.eclipse.rdf4j.model.impl.AbstractValueFactory.createIRI(AbstractValueFactory.java:88)
at org.eclipse.rdf4j.rio.helpers.AbstractRDFParser.createURI(AbstractRDFParser.java:404)
... 25 more
Thanks for any suggestions, also these IDs in the file are defined by provider, we shouldn't change those.
The text was updated successfully, but these errors were encountered:
archenroot
changed the title
[bug] java.lang.IllegalArgumentException: Not a valid (absolute) IRI: #_7d2bcaf9-c831-44fd-b6a3-2fb888564f08
[Rio fatal] Not a valid (absolute) IRI
Feb 7, 2018
Hi guys,
first of all thanks for this library. We just started adoption of new input data format RDFXML. I tried to do simple test to parse the model, and got this error:
Here is sample file I played with:
Thanks for any suggestions, also these IDs in the file are defined by provider, we shouldn't change those.
The text was updated successfully, but these errors were encountered: