We have updated Jena config from TDB to TDB2 and get error below the config. Identical config is working on another server with same setup...

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 text:    <http://jena.apache.org/text#>

PREFIX lsrm: <https://resource.lingsoft.fi/ns/resource_meta#>

[] rdf:type fuseki:Server ;
   fuseki:services (
     :service
   ) .

:service rdf:type fuseki:Service ;
    fuseki:name                     "/ds" ;   # http://host:port/ds-ro
    fuseki:serviceQuery             "query" ;    # SPARQL query service
    fuseki:serviceQuery             "sparql" ;   # SPARQL query service
    fuseki:serviceUpdate            "update" ;   # SPARQL update service
    fuseki:serviceUpload            "upload" ;   # Non-SPARQL upload service     fuseki:serviceReadWriteGraphStore "data" ;     # SPARQL Graph store protocol (read and write)
    fuseki:dataset           :text_dataset ;
    .

:text_dataset rdf:type     text:TextDataset ;
    text:dataset   :tdb2_dataset ;
    text:index     :indexLucene ;
    .
:tdb2_dataset rdf:type      tdb2:DatasetTDB2 ;
    tdb2:location "/opt/insight/jena_data/" ;
    .

# Text index description
:indexLucene a text:TextIndexLucene ;
    text:directory <file:/opt/insight/jena_text_index/>  ;
    text:entityMap :entMap ;
    text:storeValues true ;
    #text:analyzer [ a text:StandardAnalyzer ] ;
    #text:queryAnalyzer [ a text:KeywordAnalyzer ] ;
    #text:queryParser text:QueryParser ; # text:AnalyzingQueryParser
    #text:multilingualSupport true ;
    .

:entMap a text:EntityMap ;
    text:entityField      "uri" ;
    ## Must be defined in the text:map
    text:defaultField     "lsrm_lmz_title" ;
    ## Enable deleting of text index entries.
    text:uidField         "uid" ;
    text:langField        "lang" ;
    text:graphField       "graph" ;
    text:map (
        [ text:field "lsrm_lmz_title" ; text:predicate lsrm:lmz_title]
        [ text:field "lsrm_lmz_content" ; text:predicate lsrm:lmz_content]
    )
    .


-----------------------------------------------
> sudo journalctl | grep useki


Started Apache Jena Fuseki.
[2021-03-22 17:46:45] Server     INFO  Apache Jena Fuseki 3.17.0
[2021-03-22 17:46:45] WebAppContext WARN  Failed startup of context o.e.j.w.WebAppContext@15dd5ac2{Apache Jena Fuseki Server,/,file:///opt/insight/jena/webapp/,UNAVAILABLE}         at org.apache.jena.assembler.assemblers.AssemblerGroup$PlainAssemblerGroup.openBySpecificType(AssemblerGroup.java:165) ~[fuseki-server.jar:3.17.0]         at org.apache.jena.assembler.assemblers.AssemblerGroup$PlainAssemblerGroup.open(AssemblerGroup.java:144) ~[fuseki-server.jar:3.17.0]         at org.apache.jena.assembler.assemblers.AssemblerGroup$ExpandingAssemblerGroup.open(AssemblerGroup.java:93) ~[fuseki-server.jar:3.17.0]         at org.apache.jena.assembler.assemblers.AssemblerBase.open(AssemblerBase.java:39) ~[fuseki-server.jar:3.17.0]         at org.apache.jena.assembler.assemblers.AssemblerBase.open(AssemblerBase.java:35) ~[fuseki-server.jar:3.17.0]         at org.apache.jena.fuseki.build.FusekiConfig.getDataset(FusekiConfig.java:687) ~[fuseki-server.jar:3.17.0]         at org.apache.jena.fuseki.build.FusekiConfig.buildDataService(FusekiConfig.java:444) ~[fuseki-server.jar:3.17.0]         at org.apache.jena.fuseki.build.FusekiConfig.buildDataAccessPoint(FusekiConfig.java:434) ~[fuseki-server.jar:3.17.0]         at org.apache.jena.fuseki.webapp.FusekiWebapp.configFromTemplate(FusekiWebapp.java:323) ~[fuseki-server.jar:3.17.0]         at org.apache.jena.fuseki.webapp.FusekiWebapp.initServerConfiguration(FusekiWebapp.java:252) ~[fuseki-server.jar:3.17.0]         at org.apache.jena.fuseki.webapp.FusekiWebapp.initializeDataAccessPoints(FusekiWebapp.java:219) ~[fuseki-server.jar:3.17.0]         at org.apache.jena.fuseki.webapp.FusekiServerListener.serverInitialization(FusekiServerListener.java:97) ~[fuseki-server.jar:3.17.0]         at org.apache.jena.fuseki.webapp.FusekiServerListener.contextInitialized(FusekiServerListener.java:57) ~[fuseki-server.jar:3.17.0]         at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:1068) ~[fuseki-server.jar:3.17.0]         at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:572) ~[fuseki-server.jar:3.17.0]         at org.eclipse.jetty.server.handler.ContextHandler.contextInitialized(ContextHandler.java:997) ~[fuseki-server.jar:3.17.0]         at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:746) ~[fuseki-server.jar:3.17.0]         at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:379) ~[fuseki-server.jar:3.17.0]         at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1457) ~[fuseki-server.jar:3.17.0]         at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1422) ~[fuseki-server.jar:3.17.0]         at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:911) ~[fuseki-server.jar:3.17.0]         at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:288) ~[fuseki-server.jar:3.17.0]         at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:524) [fuseki-server.jar:3.17.0]         at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73) [fuseki-server.jar:3.17.0]         at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169) [fuseki-server.jar:3.17.0]         at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:110) [fuseki-server.jar:3.17.0]         at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97) [fuseki-server.jar:3.17.0]         at org.eclipse.jetty.server.handler.gzip.GzipHandler.doStart(GzipHandler.java:426) [fuseki-server.jar:3.17.0]         at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73) [fuseki-server.jar:3.17.0]         at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169) [fuseki-server.jar:3.17.0]         at org.eclipse.jetty.server.Server.start(Server.java:423) [fuseki-server.jar:3.17.0]         at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:110) [fuseki-server.jar:3.17.0]         at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97) [fuseki-server.jar:3.17.0]         at org.eclipse.jetty.server.Server.doStart(Server.java:387) [fuseki-server.jar:3.17.0]         at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73) [fuseki-server.jar:3.17.0]         at org.apache.jena.fuseki.cmd.JettyFusekiWebapp.start(JettyFusekiWebapp.java:125) [fuseki-server.jar:3.17.0]         at org.apache.jena.fuseki.cmd.FusekiCmd.runFuseki(FusekiCmd.java:376) [fuseki-server.jar:3.17.0]         at org.apache.jena.fuseki.cmd.FusekiCmd$FusekiCmdInner.exec(FusekiCmd.java:360) [fuseki-server.jar:3.17.0]         at jena.cmd.CmdMain.mainMethod(CmdMain.java:92) [fuseki-server.jar:3.17.0]         at jena.cmd.CmdMain.mainRun(CmdMain.java:58) [fuseki-server.jar:3.17.0]         at jena.cmd.CmdMain.mainRun(CmdMain.java:45) [fuseki-server.jar:3.17.0]         at org.apache.jena.fuseki.cmd.FusekiCmd$FusekiCmdInner.innerMain(FusekiCmd.java:105) [fuseki-server.jar:3.17.0]         at org.apache.jena.fuseki.cmd.FusekiCmd.main(FusekiCmd.java:68) [fuseki-server.jar:3.17.0]         at org.apache.jena.tdb.base.file.LocationLock.checkLockFileForRead(LocationLock.java:276) ~[fuseki-server.jar:3.17.0]         at org.apache.jena.tdb.base.file.LocationLock.getOwner(LocationLock.java:104) ~[fuseki-server.jar:3.17.0]         at org.apache.jena.tdb.base.file.LocationLock.canObtain(LocationLock.java:139) ~[fuseki-server.jar:3.17.0]         at org.apache.jena.tdb.StoreConnection._makeAndCache(StoreConnection.java:280) ~[fuseki-server.jar:3.17.0]         at org.apache.jena.tdb.StoreConnection.make(StoreConnection.java:244) ~[fuseki-server.jar:3.17.0]         at org.apache.jena.tdb.StoreConnection.make(StoreConnection.java:258) ~[fuseki-server.jar:3.17.0]         at org.apache.jena.tdb.transaction.DatasetGraphTransaction.<init>(DatasetGraphTransaction.java:69) ~[fuseki-server.jar:3.17.0]         at org.apache.jena.tdb.sys.TDBMaker.createDirect(TDBMaker.java:126) ~[fuseki-server.jar:3.17.0]         at org.apache.jena.tdb.sys.TDBMaker._create(TDBMaker.java:112) ~[fuseki-server.jar:3.17.0]         at org.apache.jena.tdb.sys.TDBMaker.createDatasetGraphTransaction(TDBMaker.java:43) ~[fuseki-server.jar:3.17.0]         at org.apache.jena.tdb.TDBFactory._createDatasetGraph(TDBFactory.java:93) ~[fuseki-server.jar:3.17.0]         at org.apache.jena.tdb.TDBFactory.createDatasetGraph(TDBFactory.java:71) ~[fuseki-server.jar:3.17.0]         at org.apache.jena.tdb.assembler.DatasetAssemblerTDB.make(DatasetAssemblerTDB.java:57) ~[fuseki-server.jar:3.17.0]         at org.apache.jena.tdb.assembler.DatasetAssemblerTDB.createDataset(DatasetAssemblerTDB.java:48) ~[fuseki-server.jar:3.17.0]         at org.apache.jena.sparql.core.assembler.DatasetAssembler.open(DatasetAssembler.java:43) ~[fuseki-server.jar:3.17.0]         at org.apache.jena.assembler.assemblers.AssemblerGroup$PlainAssemblerGroup.openBySpecificType(AssemblerGroup.java:157) ~[fuseki-server.jar:3.17.0]

Reply via email to