[ https://issues.apache.org/jira/browse/XALANJ-2721?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mukul Gandhi resolved XALANJ-2721. ---------------------------------- Assignee: Mukul Gandhi (was: Gary D. Gregory) Resolution: Fixed I'm resolving this issue, since we committed fix for this within PR #145. > XSLT 2/3 grouping based on node-name not yet standards compliant > ---------------------------------------------------------------- > > Key: XALANJ-2721 > URL: https://issues.apache.org/jira/browse/XALANJ-2721 > Project: XalanJ2 > Issue Type: Bug > Security Level: No security risk; visible to anyone(Ordinary problems in > Xalan projects. Anybody can view the issue.) > Components: Xalan, Xalan-CmdLine, XPath-function > Affects Versions: The Latest Development Code > Reporter: Martin Honnen > Assignee: Mukul Gandhi > Priority: Major > Attachments: group-by-node-name-test1.xsl, xhtml-elements-sample1.xml > > > This is a bug report against the XalanJ XSLT 3 development branch. > In my view grouping based on fn:node-name is not yet standards compliant as > for a sample of XML as > {code:java} > <root> > <p xmlns="http://www.w3.org/1999/xhtml">Paragraph 1.</p> > <html:p xmlns:html="http://www.w3.org/1999/xhtml">Paragraph 2.</html:p> > </root>{code} > and the XSLT code as > > {code:java} > <?xml version="1.0" encoding="utf-8"?> > <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > version="3.0" > xmlns:xs="http://www.w3.org/2001/XMLSchema" > exclude-result-prefixes="xs"> > <xsl:output method="xml" indent="yes"/> > <xsl:template match="/*"> > <groups> > <xsl:for-each-group select="*" group-by="node-name()"> > <group node-name="{current-grouping-key()}"> > <xsl:sequence select="current-group()"/> > </group> > </xsl:for-each-group> > </groups> > </xsl:template> > </xsl:stylesheet> > {code} > > > I get a result with two groups while Saxon gives one group (as two elements > have the same node name if they namespace and the local name match). -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@xalan.apache.org For additional commands, e-mail: dev-h...@xalan.apache.org