Add JSON LD parser and serializer support for Apache Clerezza#146
Closed
westei wants to merge 1 commit intojsonld-java:masterfrom
Closed
Add JSON LD parser and serializer support for Apache Clerezza#146westei wants to merge 1 commit intojsonld-java:masterfrom
westei wants to merge 1 commit intojsonld-java:masterfrom
Conversation
* Adapted the existing ClerezzaTripleCallback to correctly handle RDF 1.1 langString datatype literals
ansell
added a commit
to jsonld-java/jsonld-java-clerezza
that referenced
this pull request
Sep 27, 2015
Member
|
The Clerezza integration has been moved out to a separate repository. I ported this pull request (but there may be bugs with it) to the new structure. The new pull request is at: |
Author
|
Hi, I fixed a remaining issue with the META-INF/serivces/* files and also merged the current state of master into the branch you created. Unit Tests are fine. I also tested the Parser/Serializer within an OSGI environment. |
ansell
added a commit
to jsonld-java/jsonld-java-clerezza
that referenced
this pull request
Oct 10, 2015
Port jsonld-java/jsonld-java#146 to jsonld-java-clerezza
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
With STANBOL-1439 I replaces the outdated JSON-LD implementation from Apache Stanbol with one that is based on jsonld-java. While doing so I recognized that the current Clerezza Integration of jsonld-java is incomplete.
This pull request provides both a Clerezza
ParsingProviderandSerializingProviderimplementation. With this Clerezza can parse and serializeapplication/ld+json. For the Serializer alsoapplication/jsonis registered as supported content type - meaning that JSON-LD will be the default for users requestingapplication/jsonfor RDF data.The provided implementation do work both inside and outside an OSGI Environment. The Serializer supports configuration option similar to those of the Sesame integration.
Their is a minor change to the
JsonLdTripleCallbackto correctly handle RDF 1.1 literals using therdf:langStringdatatype.NOTE: STANBOL-1439 is only an intermediate solution. The plan is to switch to this as soon as this get released.
best
Rupert