Switched from XalanJ-2.7.1 to Saxon9-HE for XSLT processing.