Uploaded image for project: 'ODE'
  1. ODE
  2. ODE-429

Patch to make Saxon and Jaxen optional for XPath 1.0 processing

    XMLWordPrintableJSON

Details

    Description

      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.

      Attachments

        1. ode-xpath1-jaxp.patch
          257 kB
          Jürgen Schumacher
        2. ode-xpath1-jaxp-2008-11-24.patch
          113 kB
          Jürgen Schumacher
        3. ode-xpath1-jaxp-2008-11-25.patch
          121 kB
          Jürgen Schumacher
        4. ode-xpath1-jaxp-2008-12-18.patch
          152 kB
          Jürgen Schumacher

        Activity

          People

            mriou Matthieu Riou
            waeller Jürgen Schumacher
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: