Return-Path: X-Original-To: apmail-openjpa-dev-archive@www.apache.org Delivered-To: apmail-openjpa-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 2A7B510990 for ; Tue, 29 Oct 2013 08:18:50 +0000 (UTC) Received: (qmail 51239 invoked by uid 500); 29 Oct 2013 08:18:39 -0000 Delivered-To: apmail-openjpa-dev-archive@openjpa.apache.org Received: (qmail 50683 invoked by uid 500); 29 Oct 2013 08:18:33 -0000 Mailing-List: contact dev-help@openjpa.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@openjpa.apache.org Delivered-To: mailing list dev@openjpa.apache.org Received: (qmail 50555 invoked by uid 99); 29 Oct 2013 08:18:32 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 29 Oct 2013 08:18:32 +0000 Date: Tue, 29 Oct 2013 08:18:32 +0000 (UTC) From: "Mark Struberg (JIRA)" To: dev@openjpa.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Resolved] (OPENJPA-2171) asm should be optional MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/OPENJPA-2171?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mark Struberg resolved OPENJPA-2171. ------------------------------------ Resolution: Fixed we finally settled on switching to xbean-asm4-shaded. This jar shades all the asm4 stuff into an own package org.apache.xbean.asm4 to reassure that we do not have any nasty classpath clashes. The properties to tweak the target JVM version have been implemented as well. > asm should be optional > ---------------------- > > Key: OPENJPA-2171 > URL: https://issues.apache.org/jira/browse/OPENJPA-2171 > Project: OpenJPA > Issue Type: Improvement > Reporter: Romain Manni-Bucau > Assignee: Mark Struberg > Labels: 2.3.0-candidate > Fix For: 2.3.0 > > Attachments: ASM.patch, kernel.patch > > > openjpa uses since some versions asm but in tomee for instance we use a shade (through the xbean one org.apache.xbean:xbean-asm-shaded to avoid classloading/version issues with webapps/applications. > it can be nice if openjpa can provide us an issue to this because we really don't want to provide asm in our binaries. > solutions can be to use the xbean shade, give us an interface to implement or to try several implementation (xbean shade, asm,...) by reflection -- This message was sent by Atlassian JIRA (v6.1#6144)