Can you please post a working example that shows this failure to
bugzilla?  Please include java code, XSLT, and input XML.

Thanks,
Gary

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
> Sent: Monday, February 25, 2002 7:22 AM
> To: [EMAIL PROTECTED]
> Subject: setting Transformer Parameters when using XMLFilters
> 
> 
> 
> Hi!
> 
> I`m chaining some xslt files using XMLFilters with code like this:
> 
>      SAXParserFactory spf = SAXParserFactory.newInstance();
>      SAXParser parser = spf.newSAXParser();
>      XMLReader reader = parser.getXMLReader();
>      SAXTransformerFactory stf =
>         (SAXTransformerFactory) TransformerFactory.newInstance();
>      XMLFilter filter1 = stf.newXMLFilter(new 
> StreamSource(stylesheet1));
>      XMLFilter filter2 = stf.newXMLFilter(new 
> StreamSource(stylesheet2));
> 
>      filter1.setParent(reader);
>      filter2.setParent(filter1);
> 
>      StreamResult result = new StreamResult(System.out);
>       
>      Transformer transformer = stf.newTransformer();
>      SAXSource transformSource = new SAXSource(filter2, input);
>      transformer.transform(transformSource, result);
> 
> This works like a charm !
> But now I`m in need of setting some runtime parameters to the 
> xslt stylesheets. Just using code like this doesn`t work:
> 
>      [...]
>      Transformer transformer = stf.newTransformer();
>      SAXSource transformSource = new SAXSource(filter2, input);
>      transformer.setParameter("foo", "bar");
>      transformer.transform(transformSource, result);
> 
> In neither of the two xslt sheets the parameter "foo" will be 
> set :-( Any hints ?
> 
> thx,
> 
> gernot
> 
> 
> ---------------------------------------------
> Kabelsignal AG                        Webmail
> http://www.kabelsignal.at                    
> 
> 

Reply via email to