Apache Jena RIOT version 5.2.0 Debian GNU/Linux 12 (bookworm) I'm trying to import some nodes with IDs like <file:/path/to/file> into a TDB2 database. However, the IDs are automatically changed to <file:///path/to/file> once they're added to the database. As far as I understand, the "file:" URI scheme allows for a missing "host" component, therefore I'm not sure if this is a bug or not.
{ "@context": { "library": "dokk:vocab:library:", "license": "dokk:vocab:license:", "library:journal": { "@type": "@id" }, "license:licensed_under": { "@type": "@id" , "blob": "dokk:vocab:blob:" }, "@type": [ "library:Item", "library:JournalArticle" ], "@id": "dokk:theoryofcomputing_v020a001", "library:author": [ "Ivan Hu", "Dieter van Melkebeek", "Andrew Morgan" ], "library:journal": "dokk:theoryofcomputing", "license:licensed_under": "dokk:license:CC-BY-3.0", "library:title": "Polynomial Identity Testing via Evaluation of Rational Functions", "blob:at": { "@id": "file:/pdf/theoryofcomputing.org/v020a001.pdf", "blob:primary_source": "https://theoryofcomputing.org/articles/v020a001/v020a001.pdf", "blob:retrieval_date": "2025-01-01" } }