I am trying to use the EXSLT dynamic function evaluate. My stylesheet contains:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xalan="http://xml.apache.org/xalan"
xmlns:dyn="http://exslt.org/dynamic" extension-element-prefixes="dyn xalan">
I am not attempting to perform an xsl:import.
Later, in my transform, I call the evaluate function as shown:
<xsl:variable name="datetest" select="dyn:evaluate($dataLink)"/>
I get the error:
file:///C:/trash/Howard%20Savin/EXSLT/publish.xsl; Line 56; Column 66; XSLT
Error (javax.xml.transform.TransformerException): java.lang.NoSuchMethodException: For extension function, could not find method org.apache.xpath.axes.WalkingIteratorSorted.evaluate([ExpressionContext,] ).
Has anyone gotten this EXSLT function to work?
Thanks,
Howard
