Hi Ugo,

On Aug 19, 2005, at 5:44 AM, Ugo Cei wrote:

Actually, the line with "split" seems to be 60 and not 61:

  <xsl:for-each select="str:split(ex:message, '&#10;')">

Which looks kosher according to http://exslt.org/str/functions/split/index.html but Saxon does not support the EXSLT string module, it seems

That's correct; it doesn't.

The only compatible solution I see is replacing the call to str:split with a recursive template. I'm not sure this is worth doing, as I can work around the issue by using Xalan in my error pipelines.

How about

        <xsl:for-each select="fn:tokenize (ex:message, '&#10;')">

cheers,
—ml—

Reply via email to