Patch to make Saxon and Jaxen optional for XPath 1.0 processing
---------------------------------------------------------------

                 Key: ODE-429
                 URL: https://issues.apache.org/jira/browse/ODE-429
             Project: ODE
          Issue Type: Improvement
          Components: BPEL Compilation/Parsing, BPEL Runtime
    Affects Versions: 2.0
            Reporter: Jürgen Schumacher
             Fix For: 2.0


See 
http://ode.markmail.org/search/?q=saxon+jaxen#query:saxon%20jaxen+page:1+mid:3sramehxzsfceg76+state:results
 

This patch adds classes for XPath 1.0 compilation and evaluation based only on 
JAXP interfaces, independent on any specific JAXP implementation. It's selected 
as a fallback in the BPELCompilers if instantiating the existing 
XPath-1.0-implementation based on Jaxen (and Saxon for doXslTransform) fails. 
This enables us to remove Jaxen and Saxon from the classpath which are not 
accepted by the Eclipse foundation because of legal issues (code provenance 
problems...). So the default behaviour of ODE should be the same as without 
these changes.


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to