Quick question: Is your concern with letting us see the example that the stylesheet is copyrighted, or only the source document? If the latter, you might be able to "greek" the textual content (a printer's term, meaning to replace text with similar-appearing nonsense) without changing the failing behavior -- especially if your replacement leaves all the whitespace as it was.
(Hm. It might be nice to have a utility which greeked XSLT testcases automagically, perhaps renaming elements and attributes at the same time and updating the stylesheet to reflect those changes. Wouldn't work for all stylesheet/document pairs -- if your stylesheet is sensitive to the content, for example -- but it might be able to successfully sanitize enough of these cases to be useful.) My current best guess is that this bug is related to the reentrancy error which could be provoked by XRTreeFrag's finalizer. I've checked in a fix for that; please test with the latest version of the DTMManagerDefault class and let us know whether this solves the problem. ______________________________________ Joe Kesselman / IBM Research
