Hi Andy, Thank you for responding.
What I meant by "work" is producing the correct/expected result, which is the 2 violations you received. The issue only seems to happen when I try to validate a node using the method "validate(Shapes shapes, Graph data, Node node)". The node in this case is "aso:Car_1". This method doesn't seem to 'like' qualified value shapes, as it returns 0 violations. However, when I validate the entire data graph using method "validate(Shapes shapes, Graph data)" I do get 2 violations. Are these methods designed to work this way? I was using Jena 4.1.0 and even when I updated to Jena 4.3.2, I still get the same results. I used the old (TQ) shacl playground, which returned 2 violations as well. Many thanks Yasir -----Original Message----- From: Andy Seaborne <a...@apache.org> Sent: 26 January 2022 20:41 To: users@jena.apache.org Subject: Re: FW: Validation issue Yasir, What is "work" here? I get 2 violations with Jena 4.3.2 - the same as (current latest) TQ shacl. (1 violation on a quite old, pre 4.x.x version of Jena - which version are you running?) Which SHACL playground did you use (there are two). The old (TopQuadrant) SHACL playground returns 2 violations. The Zazuko one returns 2 violations. @prefix ex: <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.example.org%2F%23&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=N5fLQmcYzp8FMmrKuJDOrZa9sVA6zOOCVoQ5EcynSOA%3D&reserved=0> . @prefix owl: <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.w3.org%2F2002%2F07%2Fowl%23&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=oePMrdzQVvyNOoOej1M8rK2nede202xlAjQ2dbmkN8Q%3D&reserved=0> . @prefix rdf: <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=pen3cU191oTjmgEDQUCTMOV1XiEghQu%2F1WH9qnORKS0%3D&reserved=0> . @prefix rdfs: <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.w3.org%2F2000%2F01%2Frdf-schema%23&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=tUGpgRFSim1SbpjtCdressY3wGfiaPJ9GKEOc77CQYY%3D&reserved=0> . @prefix sh: <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.w3.org%2Fns%2Fshacl%23&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=yEXEeglKoIHjox%2BR5gsuSDWeWqAFGn01W1KqiwOF0%2BY%3D&reserved=0> . @prefix xsd: <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.w3.org%2F2001%2FXMLSchema%23&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=5ShU8jl3s5eLYPwa3BIl3fgJzCtRD5ApyYRwsawQyWs%3D&reserved=0> . @prefix yas: <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.semanticweb.org%2Fyas%23&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=M2UNNH%2BT0VCxW2G%2BQhr42YNzbfp8bpbwzrew7P%2BHs%2F4%3D&reserved=0> . [ rdf:type sh:ValidationReport ; sh:conforms false ; sh:result [ rdf:type sh:ValidationResult ; sh:focusNode yas:Wheel_1 ; sh:resultMessage "Data value \"600\"^^xsd:float is not less than or equal to 200" ; sh:resultPath ( yas:hasDiameter yas:hasValue ) ; sh:resultSeverity sh:Violation ; sh:sourceConstraintComponent sh:MaxInclusiveConstraintComponent ; sh:sourceShape [] ; sh:value "600"^^xsd:float ] ; sh:result [ rdf:type sh:ValidationResult ; sh:focusNode yas:Car_1 ; sh:resultMessage "QualifiedValueShape[1,_,false]: Min = 1 but got 0 validations" ; sh:resultPath yas:hasComponent ; sh:resultSeverity sh:Violation ; sh:sourceConstraintComponent sh:QualifiedMinCountConstraintComponent ; sh:sourceShape [] ] ] . Andy On 26/01/2022 16:38, Alani, Yasir wrote: > > > From: Alani, Yasir > Sent: 26 January 2022 14:07 > To: Andy Seaborne <a...@apache.org> > Subject: Validation issue > > Hi, I have a shape that doesn’t seem to work with Jena (always conforms) but > works when I try it on SHACL Playground. > > The shape: > @prefix rdf: > https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=pen3cU191oTjmgEDQUCTMOV1XiEghQu%2F1WH9qnORKS0%3D&reserved=0<https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=2qmxnsy6Recdr9vzNFzPFCMSfWXeEj0aGWgVrCYwb6s%3D&reserved=0> > . > @prefix sh: > https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.w3.org%2Fns%2Fshacl%23&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=yEXEeglKoIHjox%2BR5gsuSDWeWqAFGn01W1KqiwOF0%2BY%3D&reserved=0<https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.w3.org%2Fns%2Fshacl&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=EeAG%2BTd9ku7S9i2vPHV9D8lMNw%2BB2OtVLBSFVNdG%2BOI%3D&reserved=0> > . > @prefix xsd: > https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.w3.org%2F2001%2FXMLSchema%23&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=5ShU8jl3s5eLYPwa3BIl3fgJzCtRD5ApyYRwsawQyWs%3D&reserved=0<https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.w3.org%2F2001%2FXMLSchema&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=%2FpxR7SJuymxFz0RYeVruunxct7vJbH%2FizFAlSDAT2sA%3D&reserved=0> > . > @prefix rdfs: > https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.w3.org%2F2000%2F01%2Frdf-schema%23&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=tUGpgRFSim1SbpjtCdressY3wGfiaPJ9GKEOc77CQYY%3D&reserved=0<https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.w3.org%2F2000%2F01%2Frdf-schema&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=wUNT%2FAeE5T%2F%2FMYUveIsBL8%2FDJXwZFtemRzI3RfiQoes%3D&reserved=0> > . > @prefix ex: > https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.example.org%2F%23&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=N5fLQmcYzp8FMmrKuJDOrZa9sVA6zOOCVoQ5EcynSOA%3D&reserved=0<https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.example.org%2F&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=gUyeNIAcnzns46FqLuZFMCZbNlp8VjR1yI5wZxtHn2k%3D&reserved=0> > . > @prefix owl: > https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.w3.org%2F2002%2F07%2Fowl%23&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=oePMrdzQVvyNOoOej1M8rK2nede202xlAjQ2dbmkN8Q%3D&reserved=0<https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.w3.org%2F2002%2F07%2Fowl&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=7TWLZ75UNJ26XSa%2BzQV2SNtlZsFwguYeX2TZ6v9NcJo%3D&reserved=0> > . > @prefix yas: > https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.semanticweb.org%2Fyas%23&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=M2UNNH%2BT0VCxW2G%2BQhr42YNzbfp8bpbwzrew7P%2BHs%2F4%3D&reserved=0<https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.semanticweb.org%2Fyas&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=fzuA76toWc6xc5r2c3VpvmI5mH5ILq8Sy5xJgULXeUk%3D&reserved=0> > . > > yas:CarShape a sh:NodeShape ; > sh:targetClass yas:Car ; sh:property [ sh:path > yas:hasComponent ; sh:qualifiedValueShape [ sh:targetClass yas:Wheel ; > sh:property [ sh:path (yas:hasDiameter yas:hasValue) ; sh:minInclusive 0 ; > sh:maxInclusive 200 ; sh:datatype xsd:float ; ] ; ] ; sh:qualifiedMinCount 1 > ] . > > The data: > @prefix rdf: > https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=pen3cU191oTjmgEDQUCTMOV1XiEghQu%2F1WH9qnORKS0%3D&reserved=0<https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=2qmxnsy6Recdr9vzNFzPFCMSfWXeEj0aGWgVrCYwb6s%3D&reserved=0> > . > @prefix sh: > https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.w3.org%2Fns%2Fshacl%23&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=yEXEeglKoIHjox%2BR5gsuSDWeWqAFGn01W1KqiwOF0%2BY%3D&reserved=0<https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.w3.org%2Fns%2Fshacl&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=EeAG%2BTd9ku7S9i2vPHV9D8lMNw%2BB2OtVLBSFVNdG%2BOI%3D&reserved=0> > . > @prefix xsd: > https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.w3.org%2F2001%2FXMLSchema%23&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=5ShU8jl3s5eLYPwa3BIl3fgJzCtRD5ApyYRwsawQyWs%3D&reserved=0<https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.w3.org%2F2001%2FXMLSchema&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=%2FpxR7SJuymxFz0RYeVruunxct7vJbH%2FizFAlSDAT2sA%3D&reserved=0> > . > @prefix rdfs: > https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.w3.org%2F2000%2F01%2Frdf-schema%23&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=tUGpgRFSim1SbpjtCdressY3wGfiaPJ9GKEOc77CQYY%3D&reserved=0<https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.w3.org%2F2000%2F01%2Frdf-schema&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=wUNT%2FAeE5T%2F%2FMYUveIsBL8%2FDJXwZFtemRzI3RfiQoes%3D&reserved=0> > . > @prefix ex: > https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.example.org%2F%23&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=N5fLQmcYzp8FMmrKuJDOrZa9sVA6zOOCVoQ5EcynSOA%3D&reserved=0<https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.example.org%2F&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=gUyeNIAcnzns46FqLuZFMCZbNlp8VjR1yI5wZxtHn2k%3D&reserved=0> > . > @prefix owl: > https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.w3.org%2F2002%2F07%2Fowl%23&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=oePMrdzQVvyNOoOej1M8rK2nede202xlAjQ2dbmkN8Q%3D&reserved=0<https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.w3.org%2F2002%2F07%2Fowl&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=7TWLZ75UNJ26XSa%2BzQV2SNtlZsFwguYeX2TZ6v9NcJo%3D&reserved=0> > . > @prefix yas: > https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.semanticweb.org%2Fyas%23&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=M2UNNH%2BT0VCxW2G%2BQhr42YNzbfp8bpbwzrew7P%2BHs%2F4%3D&reserved=0<https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.semanticweb.org%2Fyas&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=fzuA76toWc6xc5r2c3VpvmI5mH5ILq8Sy5xJgULXeUk%3D&reserved=0> > . > > yas:Car_1 rdf:type owl:NamedIndividual , > yas:Car ; > yas:hasComponent yas:Wheel_1 . > > yas:Wheel_1 rdf:type owl:NamedIndividual , > yas:Wheel ; > yas:hasDiameter yas:Diameter2 . > > yas:Diameter2 rdf:type owl:NamedIndividual , > yas:Diameter ; > yas:hasValue "600"^^xsd:float . > > > I am using ShaclValidator method ==> > validate<https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fjena.apache.org%2Fdocumentation%2Fjavadoc%2Fshacl%2Forg.apache.jena.shacl%2Forg%2Fapache%2Fjena%2Fshacl%2FShaclValidator.html%23validate&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=kQzDnhs8o0DjZIWqI3SFVGiP6yMV6FdukP2kab7QGXE%3D&reserved=0(org.apache.jena.shacl.Shapes,org.apache.jena.graph.Graph,org.apache.jena.graph.Node)>(Shapes<https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fjena.apache.org%2Fdocumentation%2Fjavadoc%2Fshacl%2Forg.apache.jena.shacl%2Forg%2Fapache%2Fjena%2Fshacl%2FShapes.html&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=pIzeoJzkYxsttuMKRmZKOUz208YKKNh85KCdRXJSdLM%3D&reserved=0> > shapes, > Graph<https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fjena.apache.org%2Fdocumentation%2Fjavadoc%2Fjena%2Forg%2Fapache%2Fjena%2Fgraph%2FGraph.html%3Fis-external%3Dtrue&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=WA9FREpXLh1iFghKw6Xvx1dak0MNbAjFPIAPICxt3VM%3D&reserved=0> > data, > Node<https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fjena.apache.org%2Fdocumentation%2Fjavadoc%2Fjena%2Forg%2Fapache%2Fjena%2Fgraph%2FNode.html%3Fis-external%3Dtrue&data=04%7C01%7CY.Alani%40tees.ac.uk%7C765e28a689d94015461a08d9e10c41c6%7C43d2115ba55e46b69df7b03388ecfc60%7C0%7C1%7C637788265051947982%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=eQJ5oNVO7z1KISEnEMWzGhjxaCj1SwidR2aJ2qzU0fU%3D&reserved=0> > node). > > Please advise if you can. > Regards > Yasir > >