SAXONICA |
There are a number of limitations when queries are compiled to Java code:
collations are not fully supported (especially when supplied as dynamic values)
there is no type checking of the values supplied for external variables
negative zero is not always handled correctly (for example by the abs() function)
loop-lifted expressions are evaluated eagerly, which means that dynamic errors may occur that should be masked
substitution groups are not supported in
the schema-element()
node-test.