// search all records whose last name begins with 'Smi'
String query = "//person[string-length(//person/last) >= 3 and substring(//person/last, 1, 3)='Smi']";
try {
ResourceSet resultSet = xpathservice.query(query);
assertEquals(2, resultSet.getSize());
Document result0 = (Document)((XMLResource) resultSet.getResource(0)).getContentAsDOM();
Document result1 = (Document)((XMLResource) resultSet.getResource(1)).getContentAsDOM();
assertEquals("person", result0.getDocumentElement().getNodeName());
assertEquals("person", result1.getDocumentElement().getNodeName());
} finally {
this.client.removeDocument(TEST_COLLECTION_PATH, "doc3");
}