It worked when I ran it with --config option: ./fuseki-server --config=assembler.ttl
Regards, Regis. Em 3 de novembro de 2011 15:14, Regis Pires Magalhães < [email protected]> escreveu: > I am trying to use multiple datasets in one Fuseki instance but the > following error occurs: > > ./fuseki-server --desc assembler.ttl > > 15:03:06 INFO Server :: Dataset from assembler > com.hp.hpl.jena.sparql.ARQException: More than one: var ?root > at > com.hp.hpl.jena.sparql.util.QueryExecUtils.getOne(QueryExecUtils.java:354) > at > com.hp.hpl.jena.sparql.util.graph.GraphUtils.findRootByType(GraphUtils.java:191) > at > com.hp.hpl.jena.sparql.core.assembler.AssemblerUtils.build(AssemblerUtils.java:97) > at arq.cmdline.ModAssembler.create(ModAssembler.java:68) > at > arq.cmdline.ModDatasetAssembler.createDataset(ModDatasetAssembler.java:43) > at > org.openjena.fuseki.FusekiCmd.processModulesAndArgs(FusekiCmd.java:213) > at arq.cmdline.CmdArgModule.process(CmdArgModule.java:51) > at arq.cmdline.CmdMain.mainMethod(CmdMain.java:96) > at arq.cmdline.CmdMain.mainRun(CmdMain.java:59) > at arq.cmdline.CmdMain.mainRun(CmdMain.java:46) > at org.openjena.fuseki.FusekiCmd.main(FusekiCmd.java:92) > > *assembler.ttl file:* > > @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 tdb: <http://jena.hpl.hp.com/2008/tdb#> . > @prefix ja: <http://jena.hpl.hp.com/2005/11/Assembler#> . > @prefix : <#> . > > [] rdf:type fuseki:Server ; > fuseki:services ( > <#service1> > <#service2> > ) . > > [] ja:loadClass "com.hp.hpl.jena.tdb.TDB" . > tdb:DatasetTDB rdfs:subClassOf ja:RDFDataset . > tdb:GraphTDB rdfs:subClassOf ja:Model . > > <#service1> rdf:type fuseki:Service ; > fuseki:name "dblp" ; > fuseki:serviceQuery "sparql" ; > fuseki:dataset <#dblp> ; > . > > <#dblp> rdf:type tdb:DatasetTDB ; > tdb:location "/home/regis/datasources/dblp" . > > <#service2> rdf:type fuseki:Service ; > fuseki:name "drugbank" ; > fuseki:serviceQuery "sparql" ; > fuseki:dataset <#drugbank> ; > . > > <#drugbank> rdf:type tdb:DatasetTDB ; > tdb:location "/home/regis/datasources/drugbank" . > > Can someone help me to configure it correctly? > > Regards, > Regis. > > >
