Looks like you fixed your problem already.
Ok, here goes:
Saxon 6.5.5 is a completely different build than previous Saxon processors. The reason is
because Michael Kay and other big XSLT gurus got together and created this version fixing all
previous errors, bugs, and compatibility issues (with java 2).
Saxon 6.5.5 is the processor of choice for XSLT 1.0. I use it.
Saxon 7 is a train wreck. Don't use Saxon 7. Don't use any version of Saxon 7. Michael Kay has even
said to me that Saxon 7 is a lo