From dev-return-39314-apmail-directory-dev-archive=directory.apache.org@directory.apache.org Mon Oct 17 16:03:03 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 63D3E99D7 for ; Mon, 17 Oct 2011 16:03:03 +0000 (UTC) Received: (qmail 6219 invoked by uid 500); 17 Oct 2011 16:03:03 -0000 Delivered-To: apmail-directory-dev-archive@directory.apache.org Received: (qmail 6180 invoked by uid 500); 17 Oct 2011 16:03:03 -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 6168 invoked by uid 99); 17 Oct 2011 16:03:03 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 17 Oct 2011 16:03:03 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of pajbam@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; Mon, 17 Oct 2011 16:02:55 +0000 Received: by wyf28 with SMTP id 28so3289288wyf.37 for ; Mon, 17 Oct 2011 09:02:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=sender:from:mime-version:content-type:subject:date:in-reply-to:to :references:message-id:x-mailer; bh=ZBwNpKe8qiB/EBddOjqylkah1QpIMC1G4K9YnNEa3O4=; b=IMNXHm7zNsMK4xRB4mHvGmf0ljFF781e7K3TBKR6bpzV8F6jyt177thOvs9EUDKwUb g+O0BefOPTSIvGh70LKpuyy4v5pH097Ah6d2XNNp6BtPorL3z7hUgzuhhUoHRL/rThe+ bARMBZSFJROTdHrt9vmSnEmcXIkZ5+3j6Yke4= Received: by 10.216.134.37 with SMTP id r37mr6609377wei.74.1318867353722; Mon, 17 Oct 2011 09:02:33 -0700 (PDT) Received: from [192.168.0.12] (lon92-10-78-226-4-211.fbx.proxad.net. [78.226.4.211]) by mx.google.com with ESMTPS id a21sm4469744wbo.10.2011.10.17.09.02.31 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 17 Oct 2011 09:02:32 -0700 (PDT) Sender: Pierre-Arnaud Marcelot From: Pierre-Arnaud Marcelot Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: multipart/alternative; boundary=Apple-Mail-1--889749467 Subject: Re: [ApacheDS 2.0] OSGI, Implementing modularity Date: Mon, 17 Oct 2011 18:02:30 +0200 In-Reply-To: To: "Apache Directory Developers List" References: <4E96D5D7.9060507@gmail.com> Message-Id: <5E1F5CB5-2CF6-4CB9-AE04-EC02C11D2147@marcelot.net> X-Mailer: Apple Mail (2.1084) --Apple-Mail-1--889749467 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=iso-8859-1 Hi G=F6kt=FCrk, On 17 oct. 2011, at 17:57, G=F6kt=FCrk Gezer wrote: > Hi, >=20 > On Mon, Oct 17, 2011 at 6:52 PM, Kiran Ayyagari = wrote: > thanks Gokturk for the details, have another q. what will happen if I > try to run the server in another OSGi runtime? will the server still > start its own > OSGi runtime? >=20 > I just embedded Felix as debug platform. Custumization i've done on = Felix is only configuration and management details. By deploying the = same set of bundles into another Framework, you can make it run on it = too. In the end, we'll probably need to update the way we start the server in = the 'apacheds-service' project and start Felix or Karaf there. > For that purpose we can also create a project that only copies all = artifacts and dependencies into some directory. Indeed, that's a thing we'll to build and distribute aside the existing = ApacheDS installers. Regards, Pierre-Arnaud > Regards, > Gokturk --Apple-Mail-1--889749467 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=iso-8859-1 Hi,

On Mon, Oct 17, 2011 = at 6:52 PM, Kiran Ayyagari <kayyagari@apache.org> = wrote:
thanks Gokturk for the details, have another q. what will happen if = I
try to run the server in another OSGi runtime? will the server still
start its own
OSGi runtime?

I just embedded Felix as = debug platform. Custumization i've done on Felix is only configuration = and management details. By deploying the same set of bundles into = another Framework, you can make it run on it = too.

In the end, we'll = probably need to update the way we start the server in the = 'apacheds-service' project and start Felix or Karaf = there.

For that purpose we can also create a project that only copies all = artifacts and dependencies into some = directory.

Indeed, that's a = thing we'll to build and distribute aside the existing ApacheDS = installers.

Regards,
Pierre-Arnaud
Regards,
Gokturk

= --Apple-Mail-1--889749467--