Hi,

I'm running fuseki2 from docker (5.3.0).

I have modified the docker-compose to map a volume to the /fuseki/run, so I have have the config, databases, etc. The server is up and running and working correctly as I was able to get data from the sparql endopoint with curl.

The issue is I cannot get the GUI interface. Is it still available in 5.3.0 version? What is the correct URL?

When I access from the browser to http:/myip:3030/ I get this message:

HTTP ERROR 404 Not Found
URI:    http://myip:3030/
STATUS: 404
MESSAGE:        Not Found

I want to get something similar to https://www.imgt.org/fuseki/#/ so I can manage my datasets, etc. from the browser, at least for testing.

Here I attach the config.ttl file and the configuration for my dataset.

Any help is welcome.
Jorge


--- config.ttl ---
# Licensed under the terms of http://www.apache.org/licenses/LICENSE-2.0

## Fuseki Server configuration file.

@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#> .

[] rdf:type fuseki:Server ;
   # Example::
   # Server-wide query timeout.
   #
   # Timeout - server-wide default: milliseconds.
   # Format 1: "1000" -- 1 second timeout
   # Format 2: "10000,60000" -- 10s timeout to first result,
   #                            then 60s timeout for the rest of query.
   #
   # See javadoc for ARQ.queryTimeout for details.
   # This can also be set on a per dataset basis in the dataset assembler.
   #
   # ja:context [ ja:cxtName "arq:queryTimeout" ;  ja:cxtValue "30000" ] ;

   # Add any custom classes you want to load.
   # Must have a "public static void init()" method.
   # ja:loadClass "your.code.Class" ;

   # End triples.
   .



--- dataset.ttl ---
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 tdb2:    <http://jena.apache.org/2016/tdb#>
PREFIX tdb1:    <http://jena.hpl.hp.com/2008/tdb#>
PREFIX ja:      <http://jena.hpl.hp.com/2005/11/Assembler#>
PREFIX :        <#>

########
# Operations and endpoints
########

<#service1> rdf:type fuseki:Service ;
    fuseki:name   "ds" ;       # http://host:port/ds
    fuseki:endpoint [
        # SPARQL query service
        fuseki:operation fuseki:query ;
        fuseki:name "sparql"
    ] ;
    fuseki:endpoint [
        # SPARQL query service (alt name)
        fuseki:operation fuseki:query ;
        fuseki:name "query"
    ] ;

    fuseki:endpoint [
        # SPARQL update service
        fuseki:operation fuseki:update ;
        fuseki:name "update"
    ] ;

    fuseki:endpoint [
        # HTML file upload service
        fuseki:operation fuseki:upload ;
        fuseki:name "upload"
    ] ;

    fuseki:endpoint [
         # SPARQL Graph Store Protocol (read)
        fuseki:operation fuseki:gsp_r ;
        fuseki:name "get"
    ] ;
    fuseki:endpoint [
        # SPARQL Graph Store Protcol (read and write)
        fuseki:operation fuseki:gsp_rw ;
        fuseki:name "data"
    ] ;

    fuseki:dataset  <#dataset> ;
    .

########
# Dataset
########

# <#dataset> rdf:type      tdb2:DatasetTDB2 ;
#   tdb2:location "DS" ;
#   # Query timeout on this dataset (1s, 1000 milliseconds)
#   ja:context [ ja:cxtName "arq:queryTimeout" ;  ja:cxtValue "1000" ] ;
#   # Make the default graph be the union of all named graphs.
#   ## tdb2:unionDefaultGraph true ;
#   .

########
# Reasoner
# https://jena.apache.org/documentation/inference/
# https://jena.apache.org/documentation/fuseki2/fuseki-configuration.html
########

<#dataset> rdf:type ja:RDFDataset;
     ja:defaultGraph <#inferenceModel>
     .

<#inferenceModel> rdf:type      ja:InfModel;
ja:reasoner [ ja:reasonerURL <http://jena.hpl.hp.com/2003/OWLFBRuleReasoner> ];
     ja:baseModel <#baseModel>;
     .

<#baseModel> rdf:type tdb2:GraphTDB2;
     tdb2:location "DS";
     # etc
     .





Reply via email to