Achhhh... now I see... I did rely on the getSize() method of the NodeIterator.
Looking through the docs and the mailinglist I see that there is no real way of retrieving the number of results? gr, Jacco On Wed, Feb 17, 2010 at 10:44 AM, Jukka Zitting <[email protected]>wrote: > Hi, > > On Wed, Feb 17, 2010 at 10:18 AM, Jacco van Weert > <[email protected]> wrote: > > For some time I am battling with the queries in Jackrabbit v2.0. > > For some reason all my query results (QueryResult .getNodes() ) are > > resulting in a -1 size, I guess this indicates an error, otherwise it > should > > be 0. > > "[...] In some implementations precise information about the number of > elements may not be available. In such cases this method must return > -1. [...]" > > http://www.day.com/maven/javax.jcr/javadocs/jcr-2.0/javax/jcr/RangeIterator.html#getSize() > > You'll get an exception if the query execution fails for some reason. > > BR, > > Jukka Zitting > -- ------------------------------------- Jacco van Weert -- [email protected] JCR Controller -- http://www.xs4all.nl/~weertj/jcr JeCARS -- http://kenai.com/projects/jecars
