[ 
https://issues.apache.org/jira/browse/JENA-493?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13719515#comment-13719515
 ] 

Rob Vesse commented on JENA-493:
--------------------------------

Recent versions of Jena/ARQ have implemented the new W3C Candidate 
recommendation for Turtle where the PN_PREFIX rule does explicitly allow for a 
. in a prefixed name

http://www.w3.org/TR/turtle/#grammar-production-PN_PREFIX

rapper is written by the author of the original member submission who has been 
steadily less active in maintaining it over the past couple of years.  So 
either rapper may not yet support the new Candidate Recommendation or you are 
using an old version prior to support for it being added.
                
> "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

Reply via email to