Configuration properties not set on SaxonProcessor
I tried to set the location of the license based using the configuration property on the SaxonProcessor but this fails to work.
See example code below:
from saxonc import * with PySaxonProcessor(license=True) as saxonproc2: saxonproc2.set_configuration_property('http://saxon.sf.net/feature/licenseFileLocation', '/location/saxon-license.lic') trans = saxonproc2.new_xslt30_processor() executable = trans.compile_stylesheet(stylesheet_file='exampleEE.xsl') if executable is None: exit() executable.set_property("!omit-xml-declaration", "yes") sw = executable.call_template_returning_string("main") print("Result=",sw)
Updated by O'Neil Delpratt over 1 year ago
- Status changed from New to Resolved
- % Done changed from 0 to 100
The PySaxonProcessor.set_configuration_property method in the in the Python API has variable typo which causes the configuration property failure.
Now fixed and available for the next maintenance release.
Please register to edit this issue