From dev-return-37915-apmail-directory-dev-archive=directory.apache.org@directory.apache.org Thu Apr 28 20:13:43 2011 Return-Path: X-Original-To: apmail-directory-dev-archive@www.apache.org Delivered-To: apmail-directory-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 A053C37F5 for ; Thu, 28 Apr 2011 20:13:43 +0000 (UTC) Received: (qmail 26106 invoked by uid 500); 28 Apr 2011 20:13:43 -0000 Delivered-To: apmail-directory-dev-archive@directory.apache.org Received: (qmail 26066 invoked by uid 500); 28 Apr 2011 20:13:43 -0000 Mailing-List: contact dev-help@directory.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Apache Directory Developers List" Delivered-To: mailing list dev@directory.apache.org Received: (qmail 26059 invoked by uid 99); 28 Apr 2011 20:13:43 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 28 Apr 2011 20:13:43 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,RFC_ABUSE_POST,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of akarasulu@gmail.com designates 74.125.82.178 as permitted sender) Received: from [74.125.82.178] (HELO mail-wy0-f178.google.com) (74.125.82.178) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 28 Apr 2011 20:13:35 +0000 Received: by wyb33 with SMTP id 33so2912507wyb.37 for ; Thu, 28 Apr 2011 13:13:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=Bj1QGYZHDM+NeJuMBmN+nc5dycqak7sOGyTCs8PphUg=; b=oFkEuQ+92Ox01SADD22unozGUwn8tTOj5Twx4mxnbTtEdmI5701RUge68isz2+TERK Qrv1EyyNfn6NDC5RQrkqZQpex80rAg700kym0S0xWxVF1Hr3MZ2+IZkbxqurZMieW1Sh 4TWkSrPrbxciFSbnDnw/OXoKeR6Bcr51lFCSs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; b=PeY/4zgJ2YjjRQ/omzYCCPzZExnl3uAONgqSeX4QXYqMK4F/XPA/S2flvD0Fk1Wjek MT9QareAikOKoL25JEpajMejuJEs6It1rlo45eTTAYUHqnXW3pm2Cne0k+li1dcb3kIA APBgT8gI5DduTRG2P2ajyO22smL+k6QdbYCMw= MIME-Version: 1.0 Received: by 10.217.4.4 with SMTP id t4mr2005514wes.39.1304021595106; Thu, 28 Apr 2011 13:13:15 -0700 (PDT) Sender: akarasulu@gmail.com Received: by 10.216.237.142 with HTTP; Thu, 28 Apr 2011 13:13:15 -0700 (PDT) In-Reply-To: <4DB9A570.8000909@gmail.com> References: <4DB73DC8.5010403@gmail.com> <4DB8021C.7070207@apache.org> <4DB9A570.8000909@gmail.com> Date: Thu, 28 Apr 2011 23:13:15 +0300 X-Google-Sender-Auth: fk-W-yp-M39jzl1b1Py3NZgjpEc Message-ID: Subject: Re: Apacheds package collision (OSGi) From: Alex Karasulu To: Apache Directory Developers List , elecharny@apache.org Content-Type: multipart/alternative; boundary=20cf301eecfbf4ab5404a2002f0e X-Virus-Checked: Checked by ClamAV on apache.org --20cf301eecfbf4ab5404a2002f0e Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On Thu, Apr 28, 2011 at 8:35 PM, Emmanuel Lecharny wro= te: > On 4/27/11 1:46 PM, Emmanuel L=E9charny wrote: > >> package /org/apache/directory/server/core/ is declared in modules core-a= pi >> and core >> package /org/apache/directory/server/core/changelog/ is declared in >> modules core-api and core >> package /org/apache/directory/server/core/event/ is declared in modules >> core-api and core >> package /org/apache/directory/server/core/journal/ is declared in module= s >> core-api and core >> package /org/apache/directory/server/core/partition/ is declared in >> modules core-api and core >> package /org/apache/directory/server/core/replication/ is declared in >> modules core-api and core >> package /org/apache/directory/server/core/schema/ is declared in modules >> core-api and core >> >> package /org/apache/directory/server/ is declared in modules >> http-directory-bridge, service, wrapper >> package /org/apache/directory/server/config/ is declared in modules >> server-config and service-builder >> package /org/apache/directory/server/core/integ/ is declared in modules >> core-integ and test-framework >> package /org/apache/directory/server/kerberos/protocol/ is declared in >> modules kerberos-codec and protocol-kerberos >> package /org/apache/directory/server/ldap/handlers/extended/ is declared >> in modules protocol-ldap and server-tools >> >> We just have 12 duplications, most of them being between core and core-a= pi >> (which makes sense. Renaming the core packages by adding an impl can sol= ve >> this issue. >> > > Question : is it enough to rename the core module package to > /org/apache/directory/server/core/impl/ ? Should work. Alex --20cf301eecfbf4ab5404a2002f0e Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable

On Thu, Apr 28, 2011 at 8:35 PM, Emmanue= l Lecharny <ele= charny@gmail.com> wrote:
On 4/27/11 1:46 PM, Emmanuel L=E9charny wrote:
package /org/apache/directory/server/core/ is declared in modules core-api = and core
package /org/apache/directory/server/core/changelog/ is declared in modules= core-api and core
package /org/apache/directory/server/core/event/ is declared in modules cor= e-api and core
package /org/apache/directory/server/core/journal/ is declared in modules c= ore-api and core
package /org/apache/directory/server/core/partition/ is declared in modules= core-api and core
package /org/apache/directory/server/core/replication/ is declared in modul= es core-api and core
package /org/apache/directory/server/core/schema/ is declared in modules co= re-api and core

package /org/apache/directory/server/ is declared in modules http-directory= -bridge, service, wrapper
package /org/apache/directory/server/config/ is declared in modules server-= config and service-builder
package /org/apache/directory/server/core/integ/ is declared in modules cor= e-integ and test-framework
package /org/apache/directory/server/kerberos/protocol/ is declared in modu= les kerberos-codec and protocol-kerberos
package /org/apache/directory/server/ldap/handlers/extended/ is declared in= modules protocol-ldap and server-tools

We just have 12 duplications, most of them being between core and core-api = (which makes sense. Renaming the core packages by adding an impl can solve = this issue.

Question : is it enough to rename the core module package to /org/apache/di= rectory/server/core/impl/ ?

Should work.

Alex=A0
--20cf301eecfbf4ab5404a2002f0e--