I'm not quite sure what you're trying to do here-- are you trying to extract one named graph from one TDB2 database, another named graph from another TDB2 database, and present them via Fuseki as a single dataset?
ajs6f > On Nov 11, 2018, at 9:49 AM, Laura Morales <[email protected]> wrote: > > Can somebody please help me with configuring an assembler file for > DatasetTDB2 with multiple namedGraphs in separate files? I have this > configuration but it doesn't work > > ====================================================================== > PREFIX fuseki: <http://jena.apache.org/fuseki#> > PREFIX ja: <http://jena.hpl.hp.com/2005/11/Assembler#> > 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 tdb2: <http://jena.apache.org/2016/tdb#> > PREFIX text: <http://jena.apache.org/text#> > > :dataset a ja:RDFDataset . > > :dataset ja:namedGraph > [ > ja:graphName <http://example.org/graph1> ; > ja:graph > [ > a tdb2:GraphTDB2 ; > tdb2:location "/path/to/dataset1/" ; > ] > ] . > > :dataset ja:namedGraph > [ > ja:graphName <http://example.org/graph2> ; > ja:graph > [ > a tdb2:GraphTDB2 ; > tdb2:location "/path/to/dataset2/" ; > ] > ] . > ====================================================================== > > I get this error when I try to query it: > > org.apache.jena.sparql.ARQException: No such type: > <http://jena.apache.org/2016/tdb#DatasetTDB2> > at > org.apache.jena.sparql.core.assembler.AssemblerUtils.build(AssemblerUtils.java:122) > at tdb2.cmdline.ModTDBDataset.createDataset(ModTDBDataset.java:82) > at arq.cmdline.ModDataset.getDataset(ModDataset.java:36) > at arq.query.getDataset(query.java:176) > at arq.query.queryExec(query.java:213) > at arq.query.exec(query.java:153) > at jena.cmd.CmdMain.mainMethod(CmdMain.java:93) > at jena.cmd.CmdMain.mainRun(CmdMain.java:58) > at jena.cmd.CmdMain.mainRun(CmdMain.java:45) > at tdb2.tdbquery.main(tdbquery.java:30)
