>When the variable is processed >with a xsl:for-each, a different Iterator is wrapped around the DTM >than when the variable is processed with an xsl:apply-templates. That isn't entirely unreasonable. I believe match patterns and select patterns are compiled separately since there are some subtle differenced between them. It's been too long since I looked at this code, but I'll try to find a few cycles to review this. Meanwhile, my gut instinct would be to look at other ways of retrieving the information. If DTMIterator.getDTMManager() isn't working reliably, you could try the .getDTM().getManager() path, though I'm not sure that will work any better. ______________________________________ Joe Kesselman, IBM Next-Generation Web Technologies: XML, XSL and more. "The world changed profoundly and unpredictably the day Tim Berners Lee got bitten by a radioactive spider." -- Rafe Culpin, in r.m.filk --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
