>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]

Reply via email to