Support #4895
closed![Author: fouad MOUTASSIM](https://www.gravatar.com/avatar/cf2870522b5c54ac607c25284055d0c2?rating=PG&size=50&default=https%3A%2F%2Fassets.plan.io%2Fimages%2Fdefault_avatar.png)
![Assignee: Michael Kay](https://www.gravatar.com/avatar/db6526d63053f09b62e52c2da8b2230a?rating=PG&size=22&default=https%3A%2F%2Fassets.plan.io%2Fimages%2Fdefault_avatar.png)
License error when using Saxon extension (saxon:string-to-base64Binary)
0%
Description
Hi,
Basically we had the saxon9.9 (saxon9ee.jar) version with the associated license. and due to the case "4860" we had opened regarding the format of numbers generated by "fn:xml-to-json" you provided us the Saxon-EEJ 10.4 release (https://www.saxonica.com/download/SaxonEE10-4J.zip ) as a fix without license file. Today we are using the provided jar (saxon-ee-10.4.jar) with the saxon9.9 license. and when we try to execute the function string-to-base64Binary() we get the following error :
Error near {...l-to-json(ns1:map[2]), 'UTF...} at char 0 in xsl:value-of/@select on line 970 column 151 of m_GBO_sw009_json_encode.xslt: XPST0017 Cannot find a 2-argument function named Q{http://saxon.sf.net/}string-to-base64Binary(). Calls to extension functions are not permitted without a Saxon license. Saxon extension functions require a Saxon-PE or Saxon-EE license
Could you please tell us what we have to do in this case.
Thank you in advance.
Files
Please register to edit this issue