Hi,

When embedding geosparql as an assembler in my *fuseki-server *configuration
I get the following error at startup in my docker log:

 ⠿ Container fuseki-1  Removed                                0.9s
[+] Running 1/1
 ⠿ Container labs-services-fuseki-1  Created                  0.1s
Attaching to fuseki-1
fuseki-1  | /opt/java-minimal/bin/java -Xmx1048m -Xms1048m -jar
/fuseki/jena-fuseki-server-4.4.0.jar --conf=config-fuseki.ttl
fuseki-1  | the root file:///fuseki/config-fuseki.ttl#geo_ds has no most
specific type that is a subclass of ja:Object
fuseki-1 exited with code 1

I stripped config-fuseki.ttl to the bare example as follows:

PREFIX :          <#>
PREFIX fuseki:    <http://jena.apache.org/fuseki#>
PREFIX rdf:       <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs:      <http://www.w3.org/2000/01/rdf-schema#>
PREFIX ja:        <http://jena.hpl.hp.com/2005/11/Assembler#>
PREFIX tdb2:      <http://jena.apache.org/2016/tdb#>
PREFIX geosparql: <http://jena.apache.org/geosparql#>

<#service> rdf:type fuseki:Service;
           fuseki:name "dst";
           fuseki:endpoint [ fuseki:operation fuseki:query; ] ;
           fuseki:dataset <#geo_dst> .

<#geo_dst> rdf:type geosparql:geosparqlDataset ;
          geosparql:spatialIndexFile     "databases/DB2/spatial.index";
          geosparql:dataset <#baseDataset> ;
.

<#baseDataset> rdf:type tdb2:DatasetTDB2 ;
               tdb2:location "databases/DB2"

What could be wrong here and what else needs to be done for a proper
*fuseki-geosparql-server* setup?

Regards.
Erik

Reply via email to