Hi Andy,

as always thanks for your quick reply!

Your suggestion seems to have done the trick!
I now have 2 fuseki instances with a spatial instances running, as well as the 
rdf-delta server synchronizing patches between them, so this is looking good.

Link for future reference/if anyone is trying to do the same: 
https://github.com/Kurrawong/rdf-delta-container-image/blob/enable-geosparql/patches/enable-geosparql.diff

Thanks, and have a great weekend!

best regards,
Tom

On Thursday, November 6th, 2025 at 1:03 PM, Andy Seaborne <[email protected]> 
wrote:

> 
> 
> Tom - could you try replacing
> 
> <dependency>
> 
> <groupId>org.apache.jena</groupId>
> 
> <artifactId>jena-fuseki-main</artifactId>
> 
> </dependency>
> 
> 
> with
> 
> <dependency>
> 
> <groupId>org.apache.jena</groupId>
> 
> <artifactId>jena-fuseki-server</artifactId>
> 
> </dependency>
> 
> 
> in RDF Delta.
> 
> ---
> 
> The rocksDB is a separate issue at 10.4.2 . See the RDF Delta POM for
> what to do - it's needs the native binaries explicitly included.
> 
> The RocksDB/Java team will fix this in their next release.
> 
> Andy
> 
> On 06/11/2025 11:00, [email protected] wrote:
> 
> > Hi,
> > 
> > we've been experimenting with running rdf-delta in a Docker container, 
> > which ran fine until commit bb2f9d2f5ea61fed37d5621ec3147dd01e9b0d5b , 
> > after which the 2.0.0-SNAPSHOT version was reverted to 1.3.0-SNAPSHOT.
> > 
> > As soon as we move past that, we're getting errors about a missing 
> > librocksdbjni jar when running the rdf-delta server (this is a separate 
> > issue I suppose).
> > 
> > So in 
> > https://github.com/Kurrawong/rdf-delta-container-image/blob/enable-geosparql/Dockerfile
> >  we build the version using the commit mentioned above, which runs fine.
> > 
> > However, when I try to enable GeoSPARQL by including a dependency patch for 
> > rdf-delta-fuseki-server, the images still build just fine, it just doesn't 
> > actually seem to enable GeoSPARQL. (note that this approach does work with 
> > the full version of fuseki, as we do here).
> > 
> > With the rdf-delta version, the fuseki server complains with the following 
> > error message:
> > 
> > > the (group) Assembler 
> > > org.apache.jena.assembler.assemblers.AssemblerGroup$PlainAssemblerGroup@2e2f720
> > >  cannot construct the object :spatial_dataset because it does not have an 
> > > implementation for the objects's most specific type 
> > > geosparql:geosparqlDataset
> > 
> > So I'm wondering if my database config is wrong, or if the 
> > rdf-delta-fuseki-server package simply does not support GeoSPARQL?
> > 
> > Thanks in advance for any insights into this!
> > 
> > best regards,
> > Tom

Reply via email to