You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openjpa.apache.org by "Kevin Sutter (JIRA)" <ji...@apache.org> on 2012/10/24 18:40:13 UTC

[jira] [Commented] (OPENJPA-2283) Upgrade to ASM 4 dependency

    [ https://issues.apache.org/jira/browse/OPENJPA-2283?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13483370#comment-13483370 ] 

Kevin Sutter commented on OPENJPA-2283:
---------------------------------------

As usual, these type of updates are not as easy as first envisioned...  The changes that were put in for OpenJPA-2171 are causing some issues.  The first one is due to the fact that ASM 4.0 changed the ClassVisitor from an Interface to an Abstract Class.  This affects the reflective signature for the ClassReader.accept method.  That issue was pretty easy to resolve.  But, now I'm hitting some problems while our JUnit bucket attempts to enhance the various classes, specifically the CacheTest.java class.  I'm trying to narrow this one down, but it's taking more time than I expected.  May need some assistance with this since it seems directly related to the changes introduced by OpenJPA-2171, and personally I'm skeptical about those changes...
                
> Upgrade to ASM 4 dependency
> ---------------------------
>
>                 Key: OPENJPA-2283
>                 URL: https://issues.apache.org/jira/browse/OPENJPA-2283
>             Project: OpenJPA
>          Issue Type: New Feature
>          Components: Enhance
>    Affects Versions: 2.3.0
>            Reporter: Kevin Sutter
>             Fix For: 2.3.0
>
>
> OpenJPA currently has a dependency on ASM 3.2 for some post-enhancement processing to fix up the stack map tables (Java 7 requirement).  The latest release of ASM is 4.1, which just came out last week.  The immediate need is to move up to ASM 4.0.  We can entertain 4.1 at a later date.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira