}
adapter = new LuceneIndexAdapter(context);
searcher = adapter.newSearcher();
IndexReader reader = searcher.getIndexReader();
StatsRequest statsRequest = new StatsRequest(context);
statsRequest.setResponseWriter(writer);
statsRequest.prepare(reader);
statsRequest.setSortBy(sortBy);
statsRequest.setResponseFormat(responseFormat);
if (field.length() > 0) {
int maxRecs = Val.chkInt(this.getParameterValue(request,"max"),-2);
if (maxRecs == -2) {
maxRecs = Val.chkInt(this.getParameterValue(request,"maxrecords"),-1);