The last piece is the CF template to handle database
interactions. And that's where <cfreturn this> comes in.
It sounds from your description as if Cold Fusion has one of those
proprietary templating languages based loosely on HTML. XSLT processors,
of course, don't come equipped with serializers for such languages. You
have several options:
(a) use the text output method (hard work)
(b) write your own serializer (may be easier than you think, especially
if you can subclass an open source HTML serializer)
(c) use disable-output-escaping
(d) generate HTML output and then post-process it with an editing script
Michael Kay
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list