Upgrading Saxon, and custom processor thoughts

Hi The Saxon version used in "XML Editor 9.3, build 2008081313" is still 9.0.0.6. I tried to add the latest 9.1.0.2 but there is no support for parameters for custom processors. Did I miss anything? Here is what I would have thought to be able to do: when asking oXygen to add a processor, beside to be able to give it the command line, it should be possible to say "this processor is of well-known kind 'Saxon B'". Because oXygen already knowns how to support Saxon B, the user only need to give the directory where he put the JARs (and the license for the equivalent support for Saxon SA.) And this mechanism could be used for other kind of processor as well (libxslt, MarkLogic, eXist...) Did I miss something that looks like that? Or at least that allows me either to use parameters with custom processors or to update the Saxon version used? Best regards, --drkm

Hi Florent, We will consider adding support for specifying how to pass parameters in the definition of a custom processor. Having some pre-configured processor types sounds a good shortcut when adding a new processor. Regarding the processor version upgrade, we are considering also as an alternative adding support for multiple versions of the same processor - that however introduces a new level of complexity and some issues with the transformation scenarios that may end up referring to processors that no longer exist when one removes an older version. The benefit compared with custom processors will be that debugging and profiling support will be available (if that processor has debugging/profiling support in oXygen). Currently the only possibility to pass parameters to a custom processor is to define those parameters in the command line that is used in the definition for the custom processor. Best Regards, George -- George Cristian Bina <oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger http://www.oxygenxml.com Florent Georges wrote:
Hi
The Saxon version used in "XML Editor 9.3, build 2008081313" is still 9.0.0.6. I tried to add the latest 9.1.0.2 but there is no support for parameters for custom processors. Did I miss anything?
Here is what I would have thought to be able to do: when asking oXygen to add a processor, beside to be able to give it the command line, it should be possible to say "this processor is of well-known kind 'Saxon B'". Because oXygen already knowns how to support Saxon B, the user only need to give the directory where he put the JARs (and the license for the equivalent support for Saxon SA.)
And this mechanism could be used for other kind of processor as well (libxslt, MarkLogic, eXist...)
Did I miss something that looks like that? Or at least that allows me either to use parameters with custom processors or to update the Saxon version used?
Best regards,
--drkm
_______________________________________________ oXygen-user mailing list oXygen-user@oxygenxml.com http://www.oxygenxml.com/mailman/listinfo/oxygen-user
participants (2)
-
Florent Georges
-
George Cristian Bina