You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xalan.apache.org by "David Bertoni (JIRA)" <xa...@xml.apache.org> on 2008/09/11 21:43:44 UTC

[jira] Created: (XALANJ-2458) Xalan-J does not implement erratum 23 of the XSLT recommendation

Xalan-J does not implement erratum 23 of the XSLT recommendation
----------------------------------------------------------------

                 Key: XALANJ-2458
                 URL: https://issues.apache.org/jira/browse/XALANJ-2458
             Project: XalanJ2
          Issue Type: Bug
      Security Level: No security risk; visible to anyone (Ordinary problems in Xalan projects.  Anybody can view the issue.)
          Components: transformation
    Affects Versions: The Latest Development Code
            Reporter: David Bertoni


For xsl:number, with level="any", if there are no matching nodes, Xalan-J generates a text node with "0".  The erratum states that, if there are no matching nodes, there will be no text node in the result tree.

See the erratum for more details:

http://www.w3.org/1999/11/REC-xslt-19991116-errata/

Note this affect some of the conformance test cases:

numbering21.xsl
numbering29.xsl
numbering49.xsl
numbering61.xsl
numbering68.xsl
numbering69.xsl
numbering83.xsl

I will be fixing Xalan-C and updating these conformance tests.  I'm working on a patch for Xalan-J and will attach it when it's done.


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-dev-help@xml.apache.org