You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jena.apache.org by "Vladimir Alexiev (Jira)" <ji...@apache.org> on 2021/08/09 13:04:00 UTC
[jira] [Created] (JENA-2144) shaclc serializer should output
"nodeKind"
Vladimir Alexiev created JENA-2144:
--------------------------------------
Summary: shaclc serializer should output "nodeKind"
Key: JENA-2144
URL: https://issues.apache.org/jira/browse/JENA-2144
Project: Apache Jena
Issue Type: Bug
Reporter: Vladimir Alexiev
Trying the SHACLC parser and serializer on https://github.com/euBusinessGraph/eubg-data/blob/master/model/ebg-shapes.shaclc :
{noformat}
shacl p --out=c ebg-shapes.shaclc > a.shaclc
shacl p --out=c a.shaclc
Encountered " "IRI" "IRI "" at line 38, column 5.
Was expecting one of:
"targetNode" ...
"targetObjectsOf" ...
"targetSubjectsOf" ...
"targetClass" ...
"deactivated" ...
"severity" ...
"message" ...
"class" ...
"datatype" ...
"nodeKind" ...
{noformat}
The reason is that it outputs eg
{noformat}
shape ebgsh:Company -> rov:RegisteredOrganization {
IRI .
{noformat}
but should output:
{noformat}
shape ebgsh:Company -> rov:RegisteredOrganization {
nodeKind=sh:IRI .
{noformat}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)