how to invoke Saxon-EE from ANT task within Oxygen?
Posted: Mon Sep 15, 2014 3:28 pm
				
				Hi,
I'm trying to configure an ANT task in a project file, that tries to invoke an XQuery 3.0 script via following ANT command:
I'm passing following jars to the ANT taks:
Still, the XQuery 3.0 transformation fails, since ANT falls back on the unlicensed Saxon version which only supports XQuery 1.0: 
I am definitely failing to invoke the right Saxon version (PE or EE). What should I do in order to invoke Saxon-PE or Saxon-EE from an ANT task running within Oxygen?
Best,
Ron
			I'm trying to configure an ANT task in a project file, that tries to invoke an XQuery 3.0 script via following ANT command:
Code: Select all
    <java classname="net.sf.saxon.Query" fork="yes">
      <classpath>
        <pathelement path="${oxygenlib}/saxon9ee.jar"/>
      </classpath>
      <!-- ... -->
    </java>
Code: Select all
<field name="extensionURLs">
  <String-array>
    <String>${oxygenHome}/classes/</String>
    <String>${oxygenHome}/lib/oxygen.jar</String>
    <String>${oxygenHome}/lib/oxygenAuthor.jar</String>
    <String>${oxygenHome}/lib/oxygenDeveloper.jar</String>
    <String>${oxygenHome}/lib/oxygenEclipse.jar</String>
    <String>${oxygenHome}/lib/oxygenAuthorEclipse.jar</String>
    <String>${oxygenHome}/lib/oxygenDeveloperEclipse.jar</String>
    <String>${oxygenHome}/lib/resolver.jar</String>
    <String>${oxygenHome}/lib/xercesImpl.jar</String>
    <String>${oxygenHome}/lib/saxon9ee.jar</String>
    <String>${oxygenHome}/lib/saxon.jar</String>
    <String>${oxygenHome}/lib/xml-apis-ext.jar</String>
    <String>${oxygenHome}/lib/log4j.jar</String>
  </String-array>
</field>
Code: Select all
No license file found - running with licensable features disabled
Best,
Ron