Iterator result = listing.getQuerySample().query(sortColumn).iterator();
while (result.hasNext())
{
Persistent persistent = (Persistent) result.next();
Output outItem = response.createOutput("item");
outList.add(outItem);
outItem.setAttribute("id", persistent.getFieldString(listing.getIdField()));
outItem.setAttribute("odd", new Boolean(num % 2 == 1));
outItem.setAttribute("even", new Boolean(num % 2 == 0));
handleResult(request, response, listing, outItem, persistent, context);