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"
    }
}

Reply via email to