I ran into some problems with just doing "contains()" directly on the element node. Unless the document was using "<xsl:strip-space elements="*" />" it was matching on pretty much the entire document.
Quote:
Originally Posted by mhkay
Saxon 8.9 is getting very old, by the way: time you upgraded.
|
You're telling me! We run into bugs every once and a while linked back to 8.9. Unfortunately, we're tied to and Enterprise Service Bus product (Sonic) that has the version of Saxon built in statically. We've tried to just upgrade the saxon processor portion of the ESB product, but that blows up. We also have upgraded sonic a couple times, but that still haven't adopted 9+ version of saxon.
To be honest, I'm just happy to be able to use XSLT 2.0 compared to 1.0. I'll deal with the older version for now.
Thanks for your suggestions, much appreciated.