* @return the XPath result
* @throws XMLPlatformException
*/
public NodeList selectNodesAdvanced(Node contextNode, String xPath, XMLNamespaceResolver xmlNamespaceResolver) throws XMLPlatformException {
try {
XMLNode xmlNode = (XMLNode)contextNode;
XDKNamespaceResolver xdkNamespaceResolver = new XDKNamespaceResolver(xmlNamespaceResolver);
return xmlNode.selectNodes(xPath, xdkNamespaceResolver);
} catch (XSLException e) {
throw XMLPlatformException.xmlPlatformInvalidXPath(e);
}
}