Hi jena-users (and Steve :)
I am sending this query to my 4store 1.1.4:
CONSTRUCT
{ ?Anl0 <http://data.bnf.fr/ontologie/hasExpression> ?Expression1 .
?Anl0 <http://www.w3.org/1999/02/22-rdf-syntax-ns#type>
<http://rdvocab.info/uri/schema/FRBRentitiesRDA/Anl> }
WHERE
{ SERVICE <http://royale.zerezo.com:6666/sparql/> {
{SELECT * WHERE {?Anl0 <http://data.bnf.fr/ontologie/hasExpression>
?Expression1 FILTER ( (!isLiteral(?Expression1)) || lang( ?Expression1
)="" || lang( ?Expression1 )="en" ) .
?Anl0 <http://www.w3.org/1999/02/22-rdf-syntax-ns#type>
<http://rdvocab.info/uri/schema/FRBRentitiesRDA/Anl>} LIMIT 1}
}} LIMIT 300
I should get much fewer results than what I get (because of the LIMIT
1 in the sub-SELECT).
I use Jena (with Syntax.syntaxSPARQL_11) as my client lib. And 4store
1.1.4 as my server.
And I wonder whether I have to blame Jena or 4store (or me :)
Any opinion, fellows?