Oxygen v7.0 support for Saxon 8.6.1

Oxygen general issues.
Deano
Posts: 2
Joined: Mon Feb 13, 2006 10:40 am

Oxygen v7.0 support for Saxon 8.6.1

Post by Deano »

I would like to know if the support for Saxon 8.6.1 includes the schema aware feature and whether both the input validation and output validation features of Saxon 8.6.1 have been proven to work under Oxygen 7.0 ?
thanks,
Deano.
sorin_ristache
Posts: 4141
Joined: Fri Mar 28, 2003 2:12 pm

Post by sorin_ristache »

Hello Deano,

Saxon 8 SA (current version is Saxon 8.6.1 SA) is supported but not included in the <oXygen/> distribution. That means you have to buy a separate license and download Saxon SA from the Saxonica website, copy the saxon8sa.jar file and the license file in the [oXygen-install-folder]/lib folder as the User Manual specifies and then restart the <oXygen/> application if you use the standalone distribution or restart Eclipse if you use the Eclipse plugin distribution. After restarting <oXygen/> both the input validation and output validation will work and can be configured in Options -> Preferences -> XSLT/FO/XQuery -> Saxon -> Saxon 8 SA specific options.

Regards,
Sorin
Deano
Posts: 2
Joined: Mon Feb 13, 2006 10:40 am

Post by Deano »

Thats great Sorin. So that there are no nasty surprises may I ask how Oxygen provides for the selection of the execution mode 'schema aware' and the setting of 'strict source document validation' attributes within Saxon 8 SA, as I would be executing from the Oxygen gui rather than the command line, so not sure where these will be available?
Deano.
sorin_ristache
Posts: 4141
Joined: Fri Mar 28, 2003 2:12 pm

Post by sorin_ristache »

Hello,

After you place the Saxon 8 SA jar in the [oXygen-install-folder]/lib folder and restart <oXygen/> you have to select the Saxon 8 SA entry in the Transformer combo box of the transform scenario edit dialog. To open this dialog press first the Configure transformation scenario toolbar button, a list of all the defined transform scenario will be displayed, select the scenario that you want to edit and press the Edit button.

The strict validation of the source XML document is enforced by enabling Schema based validation of the source file and disabling Lax schema based validation of the source file in Options -> Preferences -> XML -> XSLT/FO/XQuery -> Saxon -> Saxon8SA specific options. These options have an effect only if Saxon 8 SA is set as transformer in the transform scenario.

Regards,
Sorin
Post Reply