DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=3816>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=3816 xsltc fails conf test position79 Summary: xsltc fails conf test position79 Product: XalanJ2 Version: 2.0.0 Platform: Sun OS/Version: Solaris Status: NEW Severity: Normal Priority: Other Component: org.apache.xalan.xsltc AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] Running xalan on position79 <?xml version="1.0" encoding="UTF-8"?> <out>There are 5 preceding text nodes Position 1 is Item-1A Position 2 is Item-1B Position 3 is Item-2A Position 4 is Item-3A Position 5 is Item-3B </out> Running XSLTC with Xerces Parser on position79 <?xml version="1.0" encoding="utf-8" ?> <out>There are 5 preceding text nodes Position 1 is Item-1A Position 1 is Item-1B Position 1 is Item-2A Position 1 is Item-3A Position 1 is Item-3B </out> glrr 332 =>cat position79 cat: cannot open position79 glrr 333 =>cat position79.xsl <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <!-- FileName: position79 --> <!-- Document: http://www.w3.org/TR/xpath --> <!-- DocVersion: 19991116 --> <!-- Section: 2.2 --> <!-- Purpose: Look at preceding axis filtered by node test. Use of apply-templates causes document-order processing. --> <!-- Author: David Marston --> <xsl:template match="/"> <out> <xsl:apply-templates select=".//center" /> </out> </xsl:template> <xsl:template match="center"> <xsl:variable name="num" select="count(preceding::text())" /> <xsl:text>There are </xsl:text> <xsl:value-of select="$num"/> <xsl:text> preceding text nodes </xsl:text> <xsl:apply-templates select="preceding::text()"/> </xsl:template> <xsl:template match="text()"> <xsl:text>Position </xsl:text> <xsl:value-of select="position()"/> <xsl:text> is </xsl:text> <xsl:value-of select="."/> </xsl:template> </xsl:stylesheet>
