[
https://issues.apache.org/jira/browse/JENA-493?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13719520#comment-13719520
]
Alexander Dutton commented on JENA-493:
---------------------------------------
Ah, thanks both. rdfstore-js also doesn't like it
(https://github.com/antoniogarrote/rdfstore-js/blob/master/src/js-communication/src/n3_parser.js#L641),
but as you say, that's not their problem, not Jena's. I'll close this one and
raise an issue with them.
I've also checked Python's rdflib (3.2.3), and that handles '.' in prefixes
fine.
Sorry for the noise!
> "j.0" prefix remembered by TDB; breaks Turtle output.
> -----------------------------------------------------
>
> Key: JENA-493
> URL: https://issues.apache.org/jira/browse/JENA-493
> Project: Apache Jena
> Issue Type: Bug
> Components: Fuseki, RIOT, TDB
> Affects Versions: Fuseki 0.2.7
> Reporter: Alexander Dutton
>
> I'm using TDB with Fuseki, and the TDB prefixes table contains an entry for
> 'j.0'. This is then being used when serializing as Turtle, making a
> downstream RDF library upset.
> I suspect it found its way in after I fed it the result of a CONSTRUCT query
> serialized as RDF/XML.
> The options as far as I can see:
> * TDB doesn't make a note of prefixes that can't be used in all
> serializations (or just the "j.x" ones created by the RDF/XML serializer)
> * The Turtle serializer ignores prefixes it can't use
> * Both of the above
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira