Return-Path: Delivered-To: apmail-incubator-felix-dev-archive@www.apache.org Received: (qmail 76104 invoked from network); 21 Apr 2006 13:02:11 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 21 Apr 2006 13:02:11 -0000 Received: (qmail 27352 invoked by uid 500); 21 Apr 2006 13:02:11 -0000 Delivered-To: apmail-incubator-felix-dev-archive@incubator.apache.org Received: (qmail 27310 invoked by uid 500); 21 Apr 2006 13:02:11 -0000 Mailing-List: contact felix-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: felix-dev@incubator.apache.org Delivered-To: mailing list felix-dev@incubator.apache.org Received: (qmail 27299 invoked by uid 99); 21 Apr 2006 13:02:10 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 21 Apr 2006 06:02:10 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of hargrave@us.ibm.com designates 32.97.110.154 as permitted sender) Received: from [32.97.110.154] (HELO e36.co.us.ibm.com) (32.97.110.154) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 21 Apr 2006 06:02:09 -0700 Received: from d03relay04.boulder.ibm.com (d03relay04.boulder.ibm.com [9.17.195.106]) by e36.co.us.ibm.com (8.12.11.20060308/8.12.11) with ESMTP id k3LD1hN8022158 for ; Fri, 21 Apr 2006 09:01:43 -0400 Received: from d03av03.boulder.ibm.com (d03av03.boulder.ibm.com [9.17.195.169]) by d03relay04.boulder.ibm.com (8.12.10/NCO/VER6.8) with ESMTP id k3LD59la181704 for ; Fri, 21 Apr 2006 07:05:09 -0600 Received: from d03av03.boulder.ibm.com (loopback [127.0.0.1]) by d03av03.boulder.ibm.com (8.12.11/8.13.3) with ESMTP id k3LD1hkA026503 for ; Fri, 21 Apr 2006 07:01:43 -0600 Received: from d03nm119.boulder.ibm.com (d03nm119.boulder.ibm.com [9.17.195.145]) by d03av03.boulder.ibm.com (8.12.11/8.12.11) with ESMTP id k3LD1hY8026497 for ; Fri, 21 Apr 2006 07:01:43 -0600 In-Reply-To: <13038013.1145614566263.JavaMail.jira@brutus> To: felix-dev@incubator.apache.org Subject: Re: [jira] Commented: (FELIX-64) Create a whiteboard adaptor for the HTTP Service MIME-Version: 1.0 X-Mailer: Lotus Notes Release 7.0 August 18, 2005 From: BJ Hargrave Message-ID: Date: Fri, 21 Apr 2006 09:04:56 -0400 X-MIMETrack: Serialize by Router on D03NM119/03/M/IBM(Release 6.53HF654 | July 22, 2005) at 04/21/2006 07:05:00, Serialize complete at 04/21/2006 07:05:00 Content-Type: text/plain; charset="US-ASCII" X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N OSGi already has a design well underway for a "replacement" of HttpService which is whiteboard based and supports bundle based web applications: RFC 66 Web Container Service. It needs a bit of clean up and then I will work to get a draft made available to the open source communities for comment. But in the meantime, Richard can read and comment upon it... BJ Hargrave Senior Technical Staff Member, IBM OSGi Fellow and CTO of the OSGi Alliance hargrave@us.ibm.com Office: +1 407 849 9117 Mobile: +1 386 848 3788 "Rob Walker (JIRA)" 2006-04-21 06:16 AM Please respond to felix-dev@incubator.apache.org To felix-dev@incubator.apache.org cc Subject [jira] Commented: (FELIX-64) Create a whiteboard adaptor for the HTTP Service [ http://issues.apache.org/jira/browse/FELIX-64?page=comments#action_12375528 ] Rob Walker commented on FELIX-64: --------------------------------- We'd need to ensure that there is a standard property and/or API call that the HTTP Service can use to determine the alias under which to register the servlet automatically. Not used whiteboard approach myself - but it would seem some common/well define OSGi property of the registering bundle/service which the HTTP or whiteboard service could retrieve would be the way to go. > Create a whiteboard adaptor for the HTTP Service > ------------------------------------------------ > > Key: FELIX-64 > URL: http://issues.apache.org/jira/browse/FELIX-64 > Project: Felix > Type: New Feature > Components: HTTP Service > Reporter: Richard S. Hall > Priority: Minor > > The HTTP Service was defined before the whiteboard approach for services became common, so it would be nice to implement a standard adaptor for the HTTP Service that implemented this pattern. To be more precise, the spec'ed behavior of the HTTP Service requires that servlet instances be registered with it explicitly. The whiteboard adaptor would allow servlet instances to be registered as services in the service registry and have the HTTP Service automatically register them by listening for service events. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira