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=14126>. 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=14126 Xalan hangs forever given this input ------- Additional Comments From [EMAIL PROTECTED] 2002-10-31 15:22 ------- Rick Bullotta([EMAIL PROTECTED]) added the following comments: Change: <xsl:apply-templates select="//member[not(//following-sibling::member/child ::state = child::state)]" > ...to.... <xsl:apply-templates select="//member[not(following-sibling::member/child ::state = child::state)]" > It certainly appears that you've created some type of circular reference with the //following-sibling notation. Also, you might wish to use the xalan:distinct (or exslt:distinct) extension function, if platform-neutrality isn't important, as it is MUCH more efficient in extracting distinct node values.
