On 24/09/2016 0:34, Jack Hodges wrote:
> We got it working and even in Jena. I am not sure what the problem was
> because I am bucking a deadline but am relieved nonetheless. The new
> SHACL violations have removed the subject predicate object violation
> parameters from the SHACL violations display. When I run the validator
> I am only really getting the focus node and the message. Maybe I can
> still access the query parameters from the violation.
The names of the result variables have changed compared to the SHACL
version that was bundled with 5.1.
See
http://w3c.github.io/data-shapes/shacl/#sparql-constraints-variables
for the variable names that you need to use in the SELECT clause of
SPARQL-based constraints, and
http://w3c.github.io/data-shapes/shacl/#results
for the generally available result vocabulary.
Holger