Yes it works! Can you please tell me what you mean by "running with default union graph on". I thought we always have a default graph, and if no named-graph is specified in sparql (update or select) queries, the operations are performed against the default graph, i.e. triples being inserted goes in the default graph and select queries return data in all graphs (including the default graph).
How can use change default union graph to off? What exactly is the uri of the default graph? Thanks Rohana -----Original Message----- From: Andy Seaborne [mailto:[email protected]] Sent: 22 January 2014 11:09 To: [email protected] Subject: Re: Default graph issue (tdb-backed Fuseki) On 22/01/14 09:29, Rohana Rajapakse wrote: > Hi, Hi there, > > > > I have a tdb-backed Fuseki installation. I am inserting data using > INSERT DATA sparql query (also tried reading triple data from a file) > without giving a named-graph uri (with GRAPH keyword), Did you just use the UI or load the data some other way as well? > the query is executed > without errors and in the query forms of the Fuseki web console I see > the message "*Update succeeded*", but a select query without giving a > named-graph (with GRAPH <...>) does not show the inserted triples. Could you try this query please: SELECT ?s ?s1 ?s2 { { ?s ?p ?o } UNION { GRAPH <urn:x-arq:DefaultGraph> { ?s1 ?p1 ?o1 } } UNION { GRAPH ?g2 { ?s2 ?p2 ?o2 } } } It looks like you are running with default union graph on - maybe it was set globally when the server was started. Andy > It all works when I inserted data into a named-graph using the > GRAPH<...> > > > > Can someone please let me know what is going on. > > > > I am using Fuseki-1.0.0 with Jena-2.11.0 > > > > Here is the TDB config file: > > > > <#service_tdb_all> rdf:type fuseki:Service ; > > rdfs:label "TDB Service (RW)" ; > > fuseki:name "data" ; > > fuseki:serviceQuery "query" ; > > fuseki:serviceQuery "sparql" ; > > fuseki:serviceUpdate "update" ; > > fuseki:serviceUpload "upload" ; > > fuseki:serviceReadWriteGraphStore "data" ; > > # A separate read-only graph store endpoint: > > fuseki:serviceReadGraphStore "get" ; > > fuseki:dataset <#tdb_dataset_readwrite> ; > > . > > > > <#tdb_dataset_readwrite> rdf:type tdb:DatasetTDB ; > > tdb:location "MYTDB" ; > > . > > > > > > Thanks for any help. > > > > Rohana > Keep up-to-date with best practice, new releases, webinars and more with our free newsletter: http://www.gossinteractive.com/newsletter Registered Office: 24 Darklake View, Estover, Plymouth, PL6 7TL. Company Registration No: 3553908 This email contains proprietary information, some or all of which may be legally privileged. It is for the intended recipient only. If an addressing or transmission error has misdirected this email, please notify the author by replying to this email. If you are not the intended recipient you may not use, disclose, distribute, copy, print or rely on this email. Email transmission cannot be guaranteed to be secure or error free, as information may be intercepted, corrupted, lost, destroyed, arrive late or incomplete or contain viruses. This email and any files attached to it have been checked with virus detection software before transmission. You should nonetheless carry out your own virus check before opening any attachment. GOSS Interactive Ltd accepts no liability for any loss or damage that may be caused by software viruses.
