From dev-return-8828-apmail-aries-dev-archive=aries.apache.org@aries.apache.org Fri Jan 27 09:21:20 2012 Return-Path: X-Original-To: apmail-aries-dev-archive@www.apache.org Delivered-To: apmail-aries-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 9BCEE9F35 for ; Fri, 27 Jan 2012 09:21:20 +0000 (UTC) Received: (qmail 67741 invoked by uid 500); 27 Jan 2012 09:21:20 -0000 Delivered-To: apmail-aries-dev-archive@aries.apache.org Received: (qmail 66345 invoked by uid 500); 27 Jan 2012 09:21:10 -0000 Mailing-List: contact dev-help@aries.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@aries.apache.org Delivered-To: mailing list dev@aries.apache.org Received: (qmail 66317 invoked by uid 99); 27 Jan 2012 09:21:06 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 27 Jan 2012 09:21:06 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED,T_RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 27 Jan 2012 09:21:03 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id 74D8E16675E for ; Fri, 27 Jan 2012 09:20:42 +0000 (UTC) Date: Fri, 27 Jan 2012 09:20:42 +0000 (UTC) From: "David Jencks (Updated) (JIRA)" To: dev@aries.apache.org Message-ID: <1749963260.85007.1327656042480.JavaMail.tomcat@hel.zones.apache.org> In-Reply-To: <1036383533.83285.1327621180505.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Updated] (ARIES-817) Upgrade to asm 4 for java 7 support MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/ARIES-817?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Jencks updated ARIES-817: ------------------------------- Attachment: ARIES-817-spi-fly.diff Most of spi-fly is easy to fix... would it be possible to pull in the proxy modules' osgi friendly class writer rather than copying the code? I'd suggest waiting to commit this until I'm more sure the new code works with the rest of aries, but I could commit it now if you'd like. > Upgrade to asm 4 for java 7 support > ----------------------------------- > > Key: ARIES-817 > URL: https://issues.apache.org/jira/browse/ARIES-817 > Project: Aries > Issue Type: Improvement > Components: Application, Blueprint, Proxy > Reporter: David Jencks > Assignee: David Jencks > Attachments: ARIES-817-spi-fly.diff > > > asm 3 generates java 7 incompatible classes. We need to upgrade to asm 4 to be able to support running on java 7. There are a few simple code changes needed in the proxy module, and a couple nasty workarounds for newly final methods and private fields. There is also a lot of work in integration tests and pom versions to make everything else work. > I plan to add patches here as I proceed and when everything works I'll think about committing. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira