Closed NicolasRouquette closed 3 years ago
I think this problem would be caught now by the OmlValidator tool which is invoked internally by the Owl Adapter. Can you please retry this scenario and close if unreproducible?
I agree that the oml validator will detect this problem.
Description
A clear and concise description of what the bug is.
If an IRI cannot be resolved to a file,
Oml2OwlTask
should fail with an error about the unresolved IRI.Steps to Reproduce
See this Travis-CI build log: https://travis-ci.org/github/opencaesar/jpl-vocabularies/builds/735884111
The source file,
./src/oml/imce.jpl.nasa.gov/foundation/bundle.oml
, contained:Unfortunately, due to Travis' build cache, the dependency was not refreshed and consequently there was a missing file as evidenced by the find command above:
The
Oml2OwlTask
should have reported a failure, i.e., the IRI<http://iso.org/80000-6-kindsOfQuantities>
failed to resolve to a file. Instead, it ignored the error and did not map the OML source,./src/oml/imce.jpl.nasa.gov/foundation/bundle.oml
to OWL.Steps to reproduce the behavior:
Expected Behavior
A clear and concise description of what should be the expected behavior.
Additional Context
Enter any other details such as dependencies, environment, examples, etc.
Relevant screenshots
If applicable, add screenshots to help illustrate the issue.