On 05/04/13 17:58, Laurent Pellegrino wrote:
Hello all,
It seems that the validity of all IRIs contained inside a SPARQL query that
is passed to ARQ is checked. Is there a mean to disable IRI checking for
all IRI used with Jena ARQ and consequently with TDB?
Not easily. Checkign is mixed in with resolving and parsing requires
resolving URIs (e.g. relative URIs, BASE etc).
I am also wondering if there are some other features that could be
disabled. For example with Jena TDB, if I am assuming correct IRIs and if I
am using only basic features such as add(Quad) and find(QuadPattern), or
SPARQL query with one BGP and simple FILTER clause on numeric and literals,
are there some features I can disable?
what are you trying to do?
There are ways around this in the query ...
BIND(?x as IRI("I am very bad"))
creates a horrible "URI".
FILTER(str(?uri) = "I am very bad")
also works.
Andy
Kind Regards,
Laurent