I can't reproduce the error - I'm running Joseki, breakpointing in a
query, issuing the update (using the SOH sripts s-query and s-update)
and the update is locked out.
Could you give some more details - what's the update, what do the
concurrent queries look like?
Andy
The joseki-config file I'm using has two services on one dataset:
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix module: <http://joseki.org/2003/06/module#> .
@prefix joseki: <http://joseki.org/2005/06/configuration#> .
@prefix ja: <http://jena.hpl.hp.com/2005/11/Assembler#> .
[] rdf:type joseki:Server .
<#service1>
rdf:type joseki:Service ;
rdfs:label "TDB/Query" ;
joseki:serviceRef "sparql" ;
joseki:dataset <#tdb> ;
joseki:processor joseki:ProcessorSPARQL_FixedDS ;
.
<#service2>
rdf:type joseki:Service ;
rdfs:label "TDB/Update" ;
joseki:serviceRef "update" ;
joseki:dataset <#tdb> ;
joseki:processor joseki:ProcessorSPARQLUpdate ;
.
@prefix tdb: <http://jena.hpl.hp.com/2008/tdb#> .
[] ja:loadClass "com.hp.hpl.jena.tdb.TDB" .
tdb:DatasetTDB rdfs:subClassOf ja:RDFDataset .
tdb:GraphTDB rdfs:subClassOf ja:Model .
<#tdb> rdf:type tdb:DatasetTDB ;
tdb:location "TDB" ;
.
+ Processors