Return-Path: Delivered-To: apmail-directory-dev-archive@www.apache.org Received: (qmail 85720 invoked from network); 25 Jun 2009 08:31:38 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 25 Jun 2009 08:31:38 -0000 Received: (qmail 27309 invoked by uid 500); 25 Jun 2009 08:31:48 -0000 Delivered-To: apmail-directory-dev-archive@directory.apache.org Received: (qmail 27222 invoked by uid 500); 25 Jun 2009 08:31:48 -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 27214 invoked by uid 99); 25 Jun 2009 08:31:48 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 25 Jun 2009 08:31:48 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of jeffmaury@gmail.com designates 209.85.218.215 as permitted sender) Received: from [209.85.218.215] (HELO mail-bw0-f215.google.com) (209.85.218.215) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 25 Jun 2009 08:31:36 +0000 Received: by bwz11 with SMTP id 11so1496927bwz.25 for ; Thu, 25 Jun 2009 01:31:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:reply-to:in-reply-to :references:from:date:message-id:subject:to:content-type; bh=uc7sASFiw1DvKROvKNBSjRmxn0M2SzuDLGd+FYdO4Hs=; b=SW8U2WaHa01P2ZkmqcFHw1b2KLpiiqnMPDLhRBHlEn3jItAo8MljAApFhpLYV1wLQO IBRDYRP6sv9z+QMpZHsZFygCuLy8cTObjrhjcb6O/xaRkzW9V6tIeRRxfyQqJxGI+YZN 4HryFLBmLbFY+WlrV5RM1RxhPF+U4LOR6PfRY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:reply-to:in-reply-to:references:from:date:message-id :subject:to:content-type; b=ez4FrOILqN+JPonuQPZYz+Jb2jBkk7jfY0MWyM3JZy9IuzEM3NTCdY43gWz17H9qxx 1Uz2ueDoWIHbnhy888J8I2PhKqp9xBBRrO7LXS2gUOAZTQNK5fmEAKSS03BmvUCzWhcD B5nbIlm+0/swnXZSUxIGmZW92a2PTU8XcfFrY= MIME-Version: 1.0 Received: by 10.103.181.2 with SMTP id i2mr1364306mup.20.1245918676287; Thu, 25 Jun 2009 01:31:16 -0700 (PDT) Reply-To: jeffmaury@jeffmaury.com In-Reply-To: <4A432A38.3030500@gmail.com> References: <4A432A38.3030500@gmail.com> From: Jeff MAURY Date: Thu, 25 Jun 2009 10:30:55 +0200 Message-ID: <19a9f6be0906250130s6158251fh84240ba934246ef5@mail.gmail.com> Subject: Re: [ApacheDS] integrating jetty To: Apache Directory Developers List Content-Type: multipart/alternative; boundary=001636417bcd1e817c046d280cd0 X-Virus-Checked: Checked by ClamAV on apache.org --001636417bcd1e817c046d280cd0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On Thu, Jun 25, 2009 at 9:41 AM, ayyagarikiran wro= te: > > Hello guys, > > I would like to start the work on integrating jetty in ADS > (DIRSERVER-1262). > > As Emmanuel mentioned in the comments, the main purpose is > > "it's about adding Jetty into ADS to accept Http request without > having to depend on another web server. > This is quite interesting if you want to expose some administrative > information using some kind of web app, > or even better, implement a DSML gateway inside the server." > > IMO it is better to keep this feature as detachable as possible from > the ADS.(jetty will be started only if the > required dependencies are present during startup and required config > is set) > > Another question, is jetty the only option to embed? as Emmanuel > pointed out on IRC, can we use tomcat or asyncweb > instead (or support all three!) > > Will there be a usecase where a user embedding ADS also requires to > embed jetty? I am starting works on the DSML gateway. I discussed with Emmanuel, and one of the preliminary task was to embed Jetty. Given the growing popularity of Jetty and its move to the Eclipse foundation, I think this seems reasonable to target Jetty. Please let me know if you work on this issue so that I can reuse your work. Regards Jeff > > > thoughts? > > P.S :- will post initial configuration thoughts in another mail > > Kiran Ayyagari > > --=20 La m=E9lancolie c=92est communiste Tout le monde y a droit de temps en temps La m=E9lancolie n=92est pas capitaliste C=92est m=EAme gratuit pour les perdants La m=E9lancolie c=92est pacifiste On ne lui rentre jamais dedans La m=E9lancolie oh tu sais =E7a existe Elle se prend m=EAme avec des gants La m=E9lancolie c=92est pour les syndicalistes Il faut juste sa carte de permanent Miossec (2006) http://www.jeffmaury.com http://riadiscuss.jeffmaury.com http://www.lastfm.fr/listen/user/jeffmaury/personal --001636417bcd1e817c046d280cd0 Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: quoted-printable

On Thu, Jun 25, 2009 at 9:41 AM, ayyagar= ikiran <ayy= agarikiran@gmail.com> wrote:

Hello guys,

=A0 =A0 =A0I would like to start the work on integrating jetty in ADS (DIR= SERVER-1262).

=A0 =A0 =A0As Emmanuel mentioned in the comments, the main purpose is

=A0 =A0 =A0"it's about adding Jetty into ADS to accept Http reque= st without having to depend on another web server.
=A0 =A0 =A0 This is quite interesting if you want to expose some administr= ative information using some kind of web app,
=A0 =A0 =A0 or even better, implement a DSML gateway inside the server.&qu= ot;

=A0 =A0 =A0IMO it is better to keep this feature as detachable as possible= from the ADS.(jetty will be started only if the
=A0 =A0 =A0required dependencies are present during startup and required c= onfig is set)

=A0 =A0 =A0Another question, is jetty the only option to embed? as Emmanue= l pointed out on IRC, can we use tomcat or asyncweb
=A0 =A0 =A0instead (or support all three!)

=A0 =A0 =A0Will there be a usecase where a user embedding ADS also require= s to embed jetty?
I am starting works on the DSML gateway.= I discussed with Emmanuel, and one of the preliminary task was to embed Je= tty. Given the growing popularity of Jetty and its move to the Eclipse foun= dation, I think this seems reasonable to target Jetty.
Please let me know if you work on this issue so that I can reuse your work.=

Regards
Jeff


=A0 =A0 =A0thoughts?

=A0 =A0 =A0P.S :- will post initial configuration thoughts in another mail=

Kiran Ayyagari




--
La m=E9lancolie c=92est= communiste
Tout le monde y a droit de temps en temps
La m=E9lancolie= n=92est pas capitaliste
C=92est m=EAme gratuit pour les perdants
La = m=E9lancolie c=92est pacifiste
On ne lui rentre jamais dedans
La m=E9lancolie oh tu sais =E7a existeElle se prend m=EAme avec des gants
La m=E9lancolie c=92est pour les sy= ndicalistes
Il faut juste sa carte de permanent

Miossec (2006)
http://www.jeffmaury.com
http://riadiscuss.jeffmaury.com=
htt= p://www.lastfm.fr/listen/user/jeffmaury/personal
--001636417bcd1e817c046d280cd0--