PLEASE DO NOT REPLY TO THIS MESSAGE. TO FURTHER COMMENT
ON THE STATUS OF THIS BUG PLEASE FOLLOW THE LINK BELOW
AND USE THE ON-LINE APPLICATION. REPLYING TO THIS MESSAGE
DOES NOT UPDATE THE DATABASE, AND SO YOUR COMMENT WILL
BE LOST SOMEWHERE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=2925
*** shadow/2925 Thu Aug 2 20:16:52 2001
--- shadow/2925.tmp.17055 Sat Aug 4 14:08:52 2001
***************
*** 81,83 ****
--- 81,95 ----
Also fixed a secondary bug where <xsl:copy-of select="xalan:nodeset
($stylesheets)"/> was producing bizarre results if it was working on the
result tree fragment (i.e. you didn't pass in a DOM).
+
+ ------- Additional Comments From [EMAIL PROTECTED] 2001-08-04 14:08 -------
+ Added fix in response to regression posted on xalan-dev by John Gentilin
+ <[EMAIL PROTECTED]>
+ on 08/03/2001 06:49 PM. When the XNodeSet taks a DTMIterator, it
+ will call val.getDTMManager();, which will call LocPathIterator#getDTMManager,
+ which will call m_execContext..getDTMManager(), which means
+ that setRoot has to be called on the iterator before it is added to
+ XNodeSet. Thus, call setRoot on the OneStepIterator in
+ create(Object, XPathContext) before it is added to the XNodeSet.
+ The regression was related to fix for
+ http://nagoya.apache.org/bugzilla/show_bug.cgi?id=2925.