Same here. I guess you are using 6.3? Could it be that you have owl:imported some file that defines additional constraints, e.g. that the values of sh:inversePath must be sh:class rdfs:Resource? If this doesn't help, feel free to send me a TriG file with your graph and subgraphs so that I can try to reproduce this issue.

Holger


On 28/04/2020 09:14, Irene Polikoff wrote:
Hmm…

I can’t reproduce. May be Holger has some ideas.

On Apr 27, 2020, at 4:16 PM, Tim Smith <[email protected] <mailto:[email protected]>> wrote:

Hi,

When I use EDG to give a name to an inverse relationship, much the way edg:columnOf works for edg:DatabaseTable, I get an error that persists after creation even though the correct SHACL has been generated.

Everything seems to work although I don't think the error should be there.

Tim

First screenshot - error during creation. Bypassed by using Submit Anyway

SHACL:
pgont:ManufacturingLine-hasPart-inverse
  a sh:PropertyShape ;
  sh:path [
      sh:inversePath pgont:hasPart ;
    ] ;
  sh:name "test inverse property - has part" ;
  sh:nodeKind sh:IRI ;

Second screenshot - error shown when viewing the property shape.
Third  screenshot - view of edg:DatabaseTable-columnOf-inverse property shape. Note no errors.

SHACL:
edg:DatabaseTable-columnOf-inverse
  a sh:PropertyShape ;
  sh:path [
      sh:inversePath edg:columnOf ;
    ] ;
  graphql:name "columns" ;
  rdfs:isDefinedBy <http://edg.topbraid.solutions/1.0/schema/datamodels> ;
  sh:class edg:DatabaseColumn ;
  sh:description "The columns of a database table." ;
  sh:group edg:DataStructurePropertiesGroup ;
  sh:name "columns" ;
  sh:order "40"^^xsd:decimal ;


<image.png>

<image.png>
<image.png>



--
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]>. To view this discussion on the web visit https://groups.google.com/d/msgid/topbraid-users/CAF0WbnLQJ_G-x2X0q7kQDTQgoqTtJSeX0YCnpAJNf0hx5TqFVw%40mail.gmail.com <https://groups.google.com/d/msgid/topbraid-users/CAF0WbnLQJ_G-x2X0q7kQDTQgoqTtJSeX0YCnpAJNf0hx5TqFVw%40mail.gmail.com?utm_medium=email&utm_source=footer>.

--
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]>. To view this discussion on the web visit https://groups.google.com/d/msgid/topbraid-users/645F57BE-A377-4867-8DF5-4AFF64C152D2%40topquadrant.com <https://groups.google.com/d/msgid/topbraid-users/645F57BE-A377-4867-8DF5-4AFF64C152D2%40topquadrant.com?utm_medium=email&utm_source=footer>.

--
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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/topbraid-users/09c8dc6e-3263-0520-3482-81b820edfc40%40topquadrant.com.

Reply via email to