Uploaded image for project: 'Aries'
  1. Aries
  2. ARIES-1186

Upgrade proxy-impl to ASM 5 for Java 8 support

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • proxy-impl-1.0.2
    • proxy-impl-1.0.3
    • Proxy
    • None

    Description

      Aries Proxy does not work under Java 8, since it depends on ASM 4 which does not support Java 8.

      This is currently a blocker for working with Karaf 3.0.1 under Java 8. (Karaf contains Aries Proxy Impl 1.0.2).

      Upgrading to ASM 5.0.2 requires changing a few super() calls in Aries subclasses of ASM classes.

      I tried a local build of Aries Proxy Impl 1.0.3-SNAPSHOT with these changes, and the result seems to be ok for Karaf.

      The larger part of the issue on Aries side is the dependency on a prehistoric version of Pax Exam which depends on Pax Runner (with additional configuration tweaks from Aries) which does not support Java 8 either, so I haven't been able to run the Proxy integration tests.

      Attachments

        Issue Links

          Activity

            People

              dkulp Daniel Kulp
              hwellmann Harald Wellmann
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: