[
https://issues.apache.org/jira/browse/CLEREZZA-437?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Tommaso Teofili updated CLEREZZA-437:
-------------------------------------
Fix Version/s: 0.2-incubating
> RDF/JSON Serializer incorrectly serializes a bnode object which does not
> appear elsewhere as a subject
> ------------------------------------------------------------------------------------------------------
>
> Key: CLEREZZA-437
> URL: https://issues.apache.org/jira/browse/CLEREZZA-437
> Project: Clerezza
> Issue Type: Bug
> Reporter: Hasan
> Assignee: Hasan
> Fix For: 0.2-incubating
>
>
> the following test fails:
> mGraph = new SimpleMGraph();
> mGraph.add(new TripleImpl(new
> UriRef("http://example.org/node1"),
> new UriRef("http://example.org/prop1"), new
> BNode()));
> SerializingProvider provider = new RdfJsonSerializingProvider();
> ByteArrayOutputStream serializedGraph = new
> ByteArrayOutputStream();
> provider.serialize(serializedGraph, mGraph,
> "application/rdf+json");
> Assert.assertTrue(serializedGraph.toString().contains("_:"));
> resolving this issue should also fix the incorrect format of bnode id.
> currently a bnode id resulting from this serializer contains a number after
> _: which is not allowed as a start character of the id. see
> http://n2.talis.com/wiki/RDF_JSON_Specification which refers indirectly to
> http://www.w3.org/TeamSubmission/turtle/ (current version of this spec is
> "Turtle - Terse RDF Triple Language, W3C Team Submission 14 January 2008").
> The relevant section is http://www.w3.org/TeamSubmission/turtle/#nodeID
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira