cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Daniel Kulp (JIRA)" <>
Subject [jira] [Resolved] (CXF-4246) replace asm:asm by a shaded jar
Date Mon, 30 Apr 2012 21:09:48 GMT


Daniel Kulp resolved CXF-4246.

    Resolution: Fixed

This is now "fixed" in 2.6.1 (too large of a change to port back with all kinds of implications).
 Couple comments though:

1) CXF defaults to using the "real" asm and has been tested with 2.x, 3.x, and (new in 2.6.1)
4.x.   Thus, no real need to shade any of those versions for CXF.   We won't be shading in
a version as I'd prefer to just use the real version provided by the asm project.

2) I'm "concerned" about the patched bundle you mentioned.  At the March ASF board meeting,
there was a discussion about this type of thing and the board members were quite appalled
that an ASF project would even consider releasing code in another projects package namespaces,
particularly without working with that project to resolve issues.  Note that that will likely
be NOT allowed in the future.
> replace asm:asm by a shaded jar
> -------------------------------
>                 Key: CXF-4246
>                 URL:
>             Project: CXF
>          Issue Type: Improvement
>    Affects Versions: 2.3.10, 2.4.7, 2.5.3, 2.6
>            Reporter: Romain Manni-Bucau
>            Assignee: Daniel Kulp
>             Fix For: 2.6.1
> Hi,
> asm is used in cxf in several places.
> asm lib is often shaded to be used in containers (spring, tomee, geronimo, ...)
> the asm dependency can lead to dependencies issues.
> It could be nice if CXF can use either a shaded version of asm (like org.apache.xbean:xbean-asm-shaded)
or use reflection to try several provided implementations (asm, xbean-asm-shaded, spring-asm...)

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message