[ http://issues.apache.org/jira/browse/XALANJ-1042?page=all ]
Brian Minchau updated XALANJ-1042: ---------------------------------- Version: 2.4 (was: Latest Development Code) > TransformerIdentityImpl inlining external DTDs > ---------------------------------------------- > > Key: XALANJ-1042 > URL: http://issues.apache.org/jira/browse/XALANJ-1042 > Project: XalanJ2 > Type: Bug > Components: transformation, Xalan-interpretive > Versions: 2.4 > Environment: Operating System: Other > Platform: Other > Reporter: Joe Kesselman > Assignee: Xalan Developers Mailing List > > Apparently we're losing the boundaries separating the internal and external > subsets, with the result that the default/null TrAX transformation is copying > the latter into the former. > Note: Offline discussion suggests that our habit of calling > TransformerIdentityImpl the "default identity transformation" may be a bit > misleading. Current evidence is that, per the TrAX spec, this unnamed > transformation should be doing as complete a copy from source to result as is > possible, including data and details not representable in the XPath data > model. > This means there are places where this really should be doing something > different from the so-called identity stylesheet. (The DOCTYPE is a good > example > of this; an XSLT 1.0 stylesheet discards it and creates a new one based on > valuse in <xsl:output>.) We should confirm this and check our documentation > to > be sure folks understand the distinction, and should probably write some > testcases specifically for this case. > See also Bug 1121, Bug 1831, Bug 5779 for other TransformerIdentityImpl > concerns we may want address while reviewing this one. > (This replaces a previous bug report, which had some misinformation. My > apologies.) -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]