Closed jimkont closed 7 years ago
there was a problem when using the project as maven dependency. metadata.json
shouldn't be packaged, but its location used to be derived from the location of the RML-Processor package (which is a problem when including the RML-Processor as maven dependency). I changed this to rather derive the location of metadata.json based on the current working directory.
To make sure you can use the data transformations inside RML documents, you should copy the current 'resources' folder in the root of this repo to the working directory. I also added this to the readme.
Adding additional data transformation implementations currently involves adding the implementation as .jar
or .java
files inside resources/functions
, and adding their metadata to metadata.json
.
Thank you Ben, quite fast! I tried it without copying the resources and it still works fine. I use simple RML mappings for now so I guess this is the reason. I'll ping again if there is any issue with more advanced mappings
Some resources are missing from the fno branch and silently fail the generation of triples. E.g. the missing
metadata.json
file returns a null pointer exception and fails to return a proper processor. These files need to be included as resources