I'm just wondering why you chose to use Saxon rather than Xalan, when the latter is included in the JRE. Does Saxon have some advantage?
Thanks,
Graham.