[jboss-jira] [JBoss JIRA] (WFLY-9406) [WildFly 11] Upgrade ASM with Version 5.2 (unable to use Arquillian+JaCoCo with ASM 3.3.1)

Scott Marlow (JIRA) issues at jboss.org
Mon Oct 2 12:36:00 EDT 2017


    [ https://issues.jboss.org/browse/WFLY-9406?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13470997#comment-13470997 ] 

Scott Marlow commented on WFLY-9406:
------------------------------------

I just checked to see which version of asm.asm is used by org.eclipse.persistence and EclipseLink repackaged the asm.asm source, so as part of this change, we can remove the EclipseLink dependency on asm.asm

I checked EclipseLink 2.6.3 + latest (2.7.0) versions and they both contain the following comment about asm.asm:
{quote}
The EclipseLink Project includes ASM for the purpose of byte code weaving. The AMS library is re-packaged within the source of the project org.persistence.eclipse.internal.libraries.asm.*) to avoid version collisions with other usage of ASM.
{quote}

I'll create a PR for removing asm.asm + javassist (also not needed) and mention this jira.

> [WildFly 11] Upgrade ASM with Version 5.2 (unable to use Arquillian+JaCoCo with ASM 3.3.1)
> ------------------------------------------------------------------------------------------
>
>                 Key: WFLY-9406
>                 URL: https://issues.jboss.org/browse/WFLY-9406
>             Project: WildFly
>          Issue Type: Component Upgrade
>          Components: Build System, JPA / Hibernate, Web Services
>    Affects Versions: 11.0.0.CR1
>            Reporter: Tibor Digana
>            Assignee: Alessio Soldano
>            Priority: Minor
>             Fix For: 12.0.0.Alpha1
>
>
> Reported in GitHub https://github.com/wildfly/wildfly/issues/10531
> Arquillian dependends on JaCoCo does not work on WildFLy because AS uses ASM 3.3.1 and JaCoCo uses ASM 5.2.
> The class {{org.jacoco.core.internal.flow.ClassProbesVisitor}} extends ASM class {{org.objectweb.asm.ClassVisitor}}. The problem is that {{ClassVisitor}} is interface in ASM 3.3.1.
> Please upgrade it in POM:
> https://github.com/wildfly/wildfly/blob/master/pom.xml



--
This message was sent by Atlassian JIRA
(v7.2.3#72005)


More information about the jboss-jira mailing list