Hi Rui

I think this is a problem/bug with Kowari.  I can reproduce your problem on
Fedora 2.2.3, but your query works fine on Fedora 3, which is using Mulgara
rather than Kowari.

You might try either upgrading to Fedora 3, or using Fedora 2.2.4 which has
also been updated to use Mulgara rather than Kowari (release notes are here
-
http://fedora-commons.org/confluence/display/FR22DOC/Fedora+2.2.4+Release+No
tes)

Steve



-----Original Message-----
From: Rui Castro [mailto:[EMAIL PROTECTED] 
Sent: 28 November 2008 15:41
To: [email protected];
[EMAIL PROTECTED]
Subject: [Fedora-commons-users] ITQL query failed: empty String


Hi,

I'm having a problem using "order by" in a ITQL query when the field used
for sorting is empty.

Imagine this query:

**********************************************************************
select
    $pid $dateinitial
from <#ri>
where
    $pid <http://roda.dgarq.gov.pt/#description-dateinitial> $dateinitial
order by $pid limit 3  offset 0

--- Results ---

"pid","dateinitial"
info:fedora/roda:168,
info:fedora/roda:1930,
info:fedora/roda:1931,
**********************************************************************
Note that the second field $dateinitial is empty for all values.

Now, if i do the same query but ordering by $dateinitial. Like this:
**********************************************************************
select
    $pid $dateinitial
from <#ri>
where
    $pid <http://roda.dgarq.gov.pt/#description-dateinitial> $dateinitial
order by $dateinital limit 3  offset 0

--- Result is error ---

org.trippi.TrippiException: ITQL query failed: empty String
        at
org.trippi.impl.kowari.KowariSession.query(KowariSession.java:256)
        at
org.trippi.impl.base.ConcurrentTriplestoreReader.findTuples(ConcurrentTriple
storeReader.java:79)
...
**********************************************************************

Does anybody knows a solution arround this? I want to be able to sort by any
field, even when it is empty.

Best regards,
Rui Castro

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great
prizes Grand prize is a trip for two to an Open Source event anywhere in the
world http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Fedora-commons-users mailing list [EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fedora-commons-users


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Fedora-commons-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers

Reply via email to