Thanks Andy, explanation much appreciated! We are using the validator and formatter now!
We will also try and match functionality in a future release of Python's RDFLib (v8 or 9, next year some time). Nick On Friday, 29 November 2024 at 00:13, Andy Seaborne <[email protected]> wrote: > > On 28/11/2024 10:00, Nicholas Car wrote: > > > Hi all, > > > > Recently on this list I saw discussion of a SPARQL validator endpoint in > > Jena/Fuseki, but I think I've deleted the emails as I can't find it now. > > Can someone please point me to the Jena/ARQ docco about SPARQL validation > > and, if I have this right, info about online validation endpoints using > > that tool? > > > I can find the instance online at https://sparql.net/ and the similar > > looking, but non-functional > > one at https://linked.bodc.ac.uk/validate/query. They say they are using > > "Apache Jena Fuseki". > > > And the pages are Fuseki-ish. > > https://sparql.net/ (or .org) is kept up on a "best effort" basis only. > It's a single VM. Sometimes it gets overloaded by accidiently DOS > > Website Pages: > https://github.com/apache/jena/tree/main/jena-fuseki2/jena-fuseki-main/sparqler > > Code: > https://github.com/apache/jena/tree/main/jena-fuseki2/jena-fuseki-core/src/main/java/org/apache/jena/fuseki/validation/ > > > So is this an older, or optional, version of Fuseki? Can I turn one on with > > current Jena/Fuseki? > > > It (SPARQLer) is available in Fuseki/main, use "--sparql=HTMLfiles" - > that loads the validators as servlets under /$/ and is what > https://sparql.net/ is running. > > > We have a need to validate SPARQL queries, reformat them and, as per recent > > discussion here, inject things into slots in queries. > > > > Thanks, Nick
