From: <fg...@us...> - 2011-03-05 17:06:37
|
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. |