*/
public Node selectSingleNodeAdvanced(Node contextNode, String xPath, XMLNamespaceResolver xmlNamespaceResolver) throws XMLPlatformException {
try {
XMLNode xmlNode = (XMLNode)contextNode;
XDKNamespaceResolver xdkNamespaceResolver = new XDKNamespaceResolver(xmlNamespaceResolver);
return xmlNode.selectSingleNode(xPath, xdkNamespaceResolver);
} catch (XSLException e) {
throw XMLPlatformException.xmlPlatformInvalidXPath(e);
}
}