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=8175>.
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=8175

Attempt copy-of on very deep tree; output truncated

           Summary: Attempt copy-of on very deep tree; output truncated
           Product: XalanJ2
           Version: 2.3
          Platform: Other
        OS/Version: Other
            Status: NEW
          Severity: Minor
          Priority: Other
         Component: Xalan
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]


Try a very simple copy-of template on a tree of nested elements. The copy-of
works on 1000-deep nesting (like perf\xtestdata\elem1kdeep) but not on
10,000-deep (like perf\xtestdata\elem10kdeep). Low severity assuming that most
people don't have XML that deeply nested. On my test system, it stopped output
in the middle of a tag ("<e3658><"), so it appears to be a serialization issue.
Note egregious ill-formed-ness of output--we at least need error detection.
(This was for UTF-8 encoding. YMMV.)

Typical template:
<xsl:template match="doc">
  <out>
    <xsl:copy-of select="*"/>
  </out>
</xsl:template>

Reply via email to