@Test
public void root() throws XMLDBException {
storeXMLStringAndGetQueryService("nested2.xml", nested2);
final XQueryService service = storeXMLStringAndGetQueryService("numbers.xml", numbers);
String query = "let $doc := <a><b/></a> return root($doc)";
ResourceSet result = service.queryResource("numbers.xml", query);
assertEquals("XPath: " + query, 1, result.getSize());
final XMLResource resource = (XMLResource)result.getResource(0);
Node node = resource.getContentAsDOM();
//Oh dear ! Don't tell me that *I* have written this :'( -pb
if (node.getNodeType() == Node.DOCUMENT_NODE) {