On 12 Jun 2014, at 11:34, Martin Honnen <Martin.Honnen@arcor.de> wrote:

In general parameters can have qualified names with a namespace and a 
local name so the first parameter is likely the namespace URI, in case 
you would define

<xsl:param name="pf:param-name" xmlns:pf="http://example.com/"/>

you would set
 setParameter("http://example/com/", "param-name", value)

I have added this as a bug to Saxon/C (see: https://saxonica.plan.io/issues/2088). The namespace URI as yet are not being passed through.

O'Neil Delpratt
Software Developer, Saxonica Limited Email: oneil@saxonica.com
Tel: +44 118 946 5894
Web: http://www.saxonica.com
Saxonica Community site: http://dev.saxonica.com
Bug tracking site: https://saxonica.plan.io/