[ 
http://issues.apache.org/jira/browse/XALANJ-2353?page=comments#action_12457557 
] 
            
Brian Minchau commented on XALANJ-2353:
---------------------------------------

Kevin Cormier agreed to look at this one at 
the Xalan-J JIRA triage on December 11, 2006 

> XSLTC Templates.getOutputProperties() does not return custom properties
> -----------------------------------------------------------------------
>
>                 Key: XALANJ-2353
>                 URL: http://issues.apache.org/jira/browse/XALANJ-2353
>             Project: XalanJ2
>          Issue Type: Bug
>          Components: XSLTC
>    Affects Versions: 2.7
>            Reporter: Peter Hendriks
>
> The XSLT specification describes the use of "custom" output properties using 
> a namespace other than the default or XSLT namespace. For example <xsl:output 
> foo:bar="true" xmlns:foo="http://foo"; /> 
> In interpreted mode these properties can be retrieved using 
> getOutputProperties(). In XSLTC however, properties unknown to XSLTC are not 
> returned. The JAXP javadoc explicitly describes that custom properties should 
> be returned. In my humble opinion this is a bug.
> We want to use data defined inside the XSLT to configure some 
> after-processing. As a work-around we currently use global: <xsl:parameter 
> name="foo:bar" select="'true'"/>, and retrieve the value with getParameter(). 
> This works in XSLTC, but it does not in interpreted mode. When looking at the 
> javadoc, it seems once again that interpreted mode is right, and the XSLTC 
> behavior for getParameter() is a bug too. Because of the differences in 
> behavior we would need two places for the settings inside the XSLT. Please 
> fix the XSLTC behavior so it is conform JAXP.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to