Revision: 3366
http://openutils.svn.sourceforge.net/openutils/?rev=3366&view=rev
Author: fgiust
Date: 2011-03-05 17:06:30 +0000 (Sat, 05 Mar 2011)
Log Message:
-----------
add ordering (needed with jackrabbit 2.x)
Modified Paths:
--------------
trunk/openutils-mgnlcriteria/src/test/java/net/sourceforge/openutils/mgnlcriteria/advanced/BasePathWithSpacesTest.java
Modified: trunk/openutils-mgnlcriteria/src/test/java/net/sourceforge/openutils/mgnlcriteria/advanced/BasePathWithSpacesTest.java
===================================================================
--- trunk/openutils-mgnlcriteria/src/test/java/net/sourceforge/openutils/mgnlcriteria/advanced/BasePathWithSpacesTest.java 2011-03-05 17:01:30 UTC (rev 3365)
+++ trunk/openutils-mgnlcriteria/src/test/java/net/sourceforge/openutils/mgnlcriteria/advanced/BasePathWithSpacesTest.java 2011-03-05 17:06:30 UTC (rev 3366)
@@ -29,6 +29,7 @@
import net.sourceforge.openutils.mgnlcriteria.jcr.query.JCRCriteriaFactory;
import net.sourceforge.openutils.mgnlcriteria.jcr.query.ResultIterator;
import net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Criterion;
+import net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Order;
import net.sourceforge.openutils.mgnlcriteria.jcr.query.criterion.Restrictions;
import org.testng.Assert;
@@ -83,6 +84,7 @@
Criteria criteria = JCRCriteriaFactory.createCriteria().setWorkspace(ContentRepository.WEBSITE);
criteria.setBasePath("//*[prop1='A' and prop2='B']/Lorem ipsum dolor sit amet");
criteria.add(Restrictions.eq(Criterion.JCR_PRIMARYTYPE, "mgnl:content"));
+ criteria.addOrder(Order.desc("@jcr:score"));
AdvancedResult advResult = criteria.execute();
// if not escaped properly it will crash
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|