qo.setBatchSize(batchSize);
try {
if(queryAll != null && queryAll) {
qr = sfSoap.queryAll(queryString, sh);
} else {
MruHeader mruHeader = partnerFactory.createMruHeader();
mruHeader.setUpdateMru(false);
qr = sfSoap.query(queryString, sh);
}
} catch (InvalidFieldFault e) {
throw new ResourceException(e);