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 3333CC08D for ; Fri, 25 May 2012 13:47:48 +0000 (UTC) Received: (qmail 97213 invoked by uid 500); 25 May 2012 13:47:48 -0000 Delivered-To: apmail-aries-dev-archive@aries.apache.org Received: (qmail 97145 invoked by uid 500); 25 May 2012 13:47:48 -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 97137 invoked by uid 99); 25 May 2012 13:47:48 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 25 May 2012 13:47:48 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of holly.k.cummins@googlemail.com designates 209.85.212.176 as permitted sender) Received: from [209.85.212.176] (HELO mail-wi0-f176.google.com) (209.85.212.176) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 25 May 2012 13:47:43 +0000 Received: by wibhn14 with SMTP id hn14so6466340wib.17 for ; Fri, 25 May 2012 06:47:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=TD6cUbT7tFlQCuLjVILrbtbPigfZIi29Mp+M/lhleG4=; b=HNXB9fKOw0w2+S99nO7d8ZBWRmQsi0aCRT79tm+SfpxJ8FFmPXDMFsJBL6yZ8NDyH5 Om+LPdvkkEwJJxX/qReMAGUSEDsrxkW48e3Gd6XyhyUkhJu435uq+/z0To4pfOWg8wGh AZ/BtlDjg311tP1HbtjsF3dG40YAf7UF3j5gUUrp5Uz9/dRtvlhbNS55dee8Ql8ZGICA wzZRUZIsNRewnUxssuhbw+QTf6DYn4/Ge2HTEySOVemI7af9DLXB1FWvAwVbmfS13uK9 H91cLvA4+VIKJbJpSVXqLSRp8CDV3NoWm5yuor8cfHMnltUNPVjG0/YqG9G8Kl5etLvx U4MA== MIME-Version: 1.0 Received: by 10.216.142.146 with SMTP id i18mr1935126wej.74.1337953641972; Fri, 25 May 2012 06:47:21 -0700 (PDT) Received: by 10.227.6.205 with HTTP; Fri, 25 May 2012 06:47:21 -0700 (PDT) In-Reply-To: References: Date: Fri, 25 May 2012 14:47:21 +0100 Message-ID: Subject: Re: proxy-api needs at least org.osgi.framework 1.6.0 From: Holly Cummins To: dev@aries.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org On Fri, May 25, 2012 at 2:09 PM, Bal=E1zs Zsoldos wrote: > Hi, > > as I look at it org.apache.aries.proxy.api needs at least > org.osgi.framework 1.6 which is part of OSGI 4.3. Is it knowingly changed= ? > Based on this proxy will not work with older OSGI containers (e.g. > glassfish till version 3.1.1). I was wondering about this as well. It doesn't seem ideal, does it? > > This problem may occurs at other places as well where the osgi.core > dependency was changed to 4.3. It looks like the proxy changes were made as part of ARIES-826. I think the original intention of the weaving code was that it would still be compatible with OSGi 4.2. I guess our options are to do something like what we've done with util-42, or split off an optional advanced.api bundle with the 4.3-dependent classes. Holly