Adding to what Irene stated, it is perfectly safe to continue with SPIN
functions from SHACL. Even if we untangle the SPIN and the SHACL APIs in
the future, you could still use both APIs together - their only overlap
would be through the SPARQL queries, and these queries do not care
whether a function has been defined as a spin:Function or a sh:Function
or a native Java function.
Holger
On 1/08/2016 3:49, Jack Hodges wrote:
Following recommendations I have shifted our implementation of
constraints over to SHACL. I must admit that it is quite nice. Now I
must ensure that I can execute the SHACL constraints from a Jena API
since all of our work is implemented RESTfully outside of any
TopQuadrant product. This is a company requirement. My problem, before
even attempting to implement this, is the comment about the SHACL open
API where Holger said to remove any dependence on SPIN components. In
order to efficiently implement SHACL constraints I have implemented
many SPIN functions to support SPARQL queries that are part of the
SHACL API. So regardless of the SHACL implementation I must have the
ability to execute SPIN functions. Has anyone gotten both SHACL and
SPIN to work under the Jena APIs? I gave up over a year ago because I
couldn't access the SPIN function graphs from the Jena API. I could
execute SPARQL queries but nothing with SPIN function references. But
perhaps the world has changed since then...Thank you in advance for
any pointers.
Jack
--
You received this message because you are subscribed to the Google
Group "TopBraid Suite Users", the topics of which include the TopBraid
Suite family of products and its base technologies such as
SPARQLMotion, SPARQL Web Pages and SPIN.
To post to this group, send email to [email protected]
---
You received this message because you are subscribed to the Google
Groups "TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to [email protected]
<mailto:[email protected]>.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Group "TopBraid
Suite Users", the topics of which include the TopBraid Suite family of products and
its base technologies such as SPARQLMotion, SPARQL Web Pages and SPIN.
To post to this group, send email to [email protected]
---
You received this message because you are subscribed to the Google Groups "TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.