[
https://issues.apache.org/jira/browse/ARIES-1186?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13996324#comment-13996324
]
Guillaume Nodet commented on ARIES-1186:
----------------------------------------
I don't think changing the opcodes used is needed. IIUC, it's only needed when
dealing with specific ASM5 features, mostly new opcodes for invokedynamic.
> Upgrade to ASM 5 for Java 8 support
> -----------------------------------
>
> Key: ARIES-1186
> URL: https://issues.apache.org/jira/browse/ARIES-1186
> Project: Aries
> Issue Type: Improvement
> Components: Proxy
> Affects Versions: proxy-impl-1.0.2
> Reporter: Harald Wellmann
> Priority: Critical
>
> 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.
--
This message was sent by Atlassian JIRA
(v6.2#6252)