On Thu, 2019-03-28 at 11:48 +0100, nikos dimitrakas wrote:
[...]
XPST0003: Inline functions require support for higher-order- functions, which needs Saxon-PE or higher. I am using Saxon EE 9.9.1.2 (also tried PE 9.9.1.2)
This suggests BaseX is picking up the wrong version of Saxon, or maybe not finding the license file?
it should work.
On Linux, i sometimes use strace -f $MAIN/bin/basex myquery.xq |& grep saxon and see where the open system call succeeds. (you can get more sophisticated with strace but i don’t know which operating system you use).
Liam