Skip to content

Cannot run the app command line because of "premature end of file" error #54

@AndreasFM

Description

@AndreasFM

I was trying to run qSKOS-cmd.jar (in its latest version 2.0.3) but I got the following error message:

Initializing evaluation repository for ipsv_skos.rdf... [Rio fatal] Fin prématurée du fichier. (1, 1) org.eclipse.rdf4j.rio.RDFParseException: Fin prématurée du fichier. [line 1, column 1] at org.eclipse.rdf4j.rio.helpers.RDFParserHelper.reportFatalError(RDFParserHelper.java:442) at org.eclipse.rdf4j.rio.helpers.AbstractRDFParser.reportFatalError(AbstractRDFParser.java:707) at org.eclipse.rdf4j.rio.rdfxml.RDFXMLParser.reportFatalError(RDFXMLParser.java:1283) at org.eclipse.rdf4j.rio.rdfxml.RDFXMLParser.fatalError(RDFXMLParser.java:1422) at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:180) at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400) at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327) at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1472) at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:1014) 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:329) at org.eclipse.rdf4j.rio.rdfxml.RDFXMLParser.parse(RDFXMLParser.java:206) at org.eclipse.rdf4j.repository.util.RDFLoader.loadInputStreamOrReader(RDFLoader.java:286) at org.eclipse.rdf4j.repository.util.RDFLoader.load(RDFLoader.java:197) at org.eclipse.rdf4j.repository.util.RDFLoader.load(RDFLoader.java:161) at org.eclipse.rdf4j.repository.base.AbstractRepositoryConnection.add(AbstractRepositoryConnection.java:292) at at.ac.univie.mminf.qskos4j.util.vocab.RepositoryBuilder.addSkosOntology(RepositoryBuilder.java:70) at at.ac.univie.mminf.qskos4j.util.vocab.RepositoryBuilder.setUpFromFile(RepositoryBuilder.java:45) at at.ac.univie.mminf.qskos4j.cmd.VocEvaluate.setup(VocEvaluate.java:219) at at.ac.univie.mminf.qskos4j.cmd.VocEvaluate.evaluate(VocEvaluate.java:197) at at.ac.univie.mminf.qskos4j.cmd.VocEvaluate.listIssuesOrEvaluate(VocEvaluate.java:164) at at.ac.univie.mminf.qskos4j.cmd.VocEvaluate.<init>(VocEvaluate.java:123) at at.ac.univie.mminf.qskos4j.cmd.VocEvaluate.main(VocEvaluate.java:96) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.simontuffs.onejar.Boot.run(Boot.java:340) at com.simontuffs.onejar.Boot.main(Boot.java:166) Caused by: org.xml.sax.SAXParseException; systemId: http://www.w3.org/2004/02/skos/core; lineNumber: 1; columnNumber: 1; Fin prématurée du fichier. at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:203) at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:177) ... 31 more

Here is the command I run:
java -jar qSKOS-cmd.jar analyze -dc mil,bl,mol ipsv_skos.rdf -o report_ipsv_skos.txt

The input file is the one provided in the README.

As for the Java version, I've been trying with the following versions but none of them worked: 1.6, 1.7, 1.8, 11.0.

Do you plan a fix for this?

Thanks for you help!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions