public Node[] queryResourceProperties(String query, String dialect)
throws SoapFault
{
QueryRequest request = new QueryRequest(query, dialect);
Element response = invoke(WsrpConstants.QUERY_RESOURCE_PROPERTIES_URI, request.toXML());
NodeList children = response.getChildNodes();
return XmlUtils.convertToArray(children);
}