Closed jimkont closed 7 years ago
can you try with full path for the mappingDocLocation and let us know?
ah but no.. it seems like it reads the map doc
can you try return engine.runRMLMapping(dataset, maping, "", null, null);
?
looks like in extensions-fno it works now, sorry! the submodules were not initialized correctly before
hmm, it runs now without a fail but it returns an empty RDF file and the following exception
java.io.FileNotFoundException: /home/dimitris/.m2/repository/be/ugent/mmlab/rml/RML-Processor/0.4/resources/functions/metadata.json (No such file or directory)
at java.io.FileInputStream.open0(Native Method)
at java.io.FileInputStream.open(FileInputStream.java:195)
at java.io.FileInputStream.<init>(FileInputStream.java:138)
at java.io.FileInputStream.<init>(FileInputStream.java:93)
at java.io.FileReader.<init>(FileReader.java:58)
at be.ugent.mmlab.rml.function.FunctionHandler.loadFromDisk(FunctionHandler.java:54)
at be.ugent.mmlab.rml.function.FunctionHandler.<init>(FunctionHandler.java:47)
at be.ugent.mmlab.rml.function.ConcreteFunctionProcessor.getInstance(ConcreteFunctionProcessor.java:40)
at be.ugent.mmlab.rml.logicalsourcehandler.termmap.AbstractTermMapProcessor.<init>(AbstractTermMapProcessor.java:38)
at be.ugent.mmlab.rml.logicalsourcehandler.termmap.concrete.JSONPathTermMapProcessor.<init>(JSONPathTermMapProcessor.java:17)
at be.ugent.mmlab.rml.processor.concrete.ConcreteTermMapFactory.create(ConcreteTermMapFactory.java:70)
at be.ugent.mmlab.rml.processor.concrete.JSONPathProcessor.<init>(JSONPathProcessor.java:33)
at be.ugent.mmlab.rml.processor.concrete.ConcreteRMLProcessorFactory.create(ConcreteRMLProcessorFactory.java:47)
at be.ugent.mmlab.rml.core.StdRMLEngine.generateRMLProcessor(StdRMLEngine.java:205)
at be.ugent.mmlab.rml.core.StdRMLEngine.startTriplesMapExecution(StdRMLEngine.java:229)
at be.ugent.mmlab.rml.core.StdRMLEngine.generateTriplesMapTriples(StdRMLEngine.java:186)
at be.ugent.mmlab.rml.core.StdRMLEngine.generateRDFTriples(StdRMLEngine.java:159)
at be.ugent.mmlab.rml.core.StdRMLEngine.runRMLMapping(StdRMLEngine.java:105)
Trying to run the mappings by code I get the following error. When I try to run this by command line with the same mapping file everything runs fine
the code that throws this error is the following:
The same error happens on both
master
andextensions-fno branch
.