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
.