[
https://issues.jboss.org/browse/WFLY-9406?page=com.atlassian.jira.plugin....
]
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)