[oXygen-user] Upgrading Saxon, and custom processor thoughts

George Cristian Bina
Mon Sep 29 08:12:07 CDT 2008


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
> 
> http://www.oxygenxml.com/mailman/listinfo/oxygen-user



More information about the oXygen-user mailing list