Hi Im not sure how JMeter works , but see if the -Djavax.xml.transform.TransformerFactory=net.sf.saxon.TransformerFactoryImpl can be used to specify the engine to be used for XSLT
If Jmeter is using JAXP you could probably use whichever engine you want to run the XPATH , if its using Xalan directly then short of writing your own extension (or using BeanShell/Java samplers) I cant see any other way regards deepak On Mon, Jul 20, 2009 at 3:24 AM, Noel O'Brien <[email protected]> wrote: > After further investigation, it appears Xalan does not yet support > XSLT/XPath 2.0, and it doesn't look like there's much activity in it's > implementation. > > Saxon-B 9.1 on the other hand supports XSLT/XPath 2.0. Are there any plans > to include Saxon in JMeter? If not, is it much work to substitute Saxon for > Xalan in JMeter 2.3.2? > > Regards, > Noel > > ----- "Noel O'Brien" <[email protected]> wrote: > > Hi, > > > > I'm trying to use the XPath function "matches()" in my XPath assertions, > but getting the following: > > > > Assertion failure message : TransformerException: Could not find > function: matches for:matches(/feed/entry/link[1]/@href, ......) > > > > It looks like JMeter is invoking an XSLT 1.0 processor. Is it possible to > add an XSLT 2.0 processor ? If so how can it be done? > > > > JMeter version:2.3.2 > > Java Version: 1.6.0_12 > > OS: Linux > > > > -- > > Regards, > > Noel > > > > -- > Regards, > Noel >

