On 03/12/13 21:22, Reto Bachmann-Gmür wrote:
On Dec 3, 2013 7:44 PM, "Andy Seaborne" <[email protected]> wrote:

On 03/12/13 12:57, Reto Bachmann-Gmür wrote:

Hi Andy,


On Tue, Dec 3, 2013 at 1:42 PM, Andy Seaborne <[email protected]> wrote:

On 03/12/13 12:27, Reto Bachmann-Gmür wrote:

Hello

Encountered an issue in clerezza of which the root cause seems to be in
Jena so forearding this here. The code is using jena-core and -arq
version
2.11.


Work for me (using TDB which, from the way the question is asked is what
you are doing else the thing is meaning less as it will deref
<urn:x-foo:bar>).


Not using TDB just giving it what seems to be a minimalistic
implementation
of Dataset (TcDataset wrapping clerezza TcManager):


QueryExecutionFactory.create(, ds)

will use ds as the dataset regardless. The main query engine will http
GET any FROM if you use QueryExecutionFactory.create(query)

Not sure I understand.  So the above call with ds should use the dataset as
its universe? or should it use the web and ignore froms with non-http uris?

An explicitly given dataset overrides the dataset description in the query when using the general query engine.

The universe is not changed. The general query engine does not do what you want in a single line.

See
  DatasetDescription
  DynamicDatasets

to create a dataset and then use that to query.

These are used by TDB's query engine internally, but not the general one.

        Andy

Reply via email to