I'm attempting to use Saxon extension functions in an XSLT called from within a pipeline, but I get the error "Saxon extension functions are not available under Saxon-HE." However, I am using Saxon PE, so they should be available.
Using the -a command-line parameter makes it work, but since I'm using Saxon PE instead of EE, it gives a warning.
You can now use the "saxon-processor" option to request a PE processor independent of schema awareness. I just misunderstood the underlying Saxon API, I think. Or it changed when Mike introduced PE. Or something.