Return-Path: Delivered-To: apmail-avalon-dev-archive@www.apache.org Received: (qmail 42393 invoked from network); 27 Nov 2003 20:58:29 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 27 Nov 2003 20:58:29 -0000 Received: (qmail 20798 invoked by uid 500); 27 Nov 2003 20:58:16 -0000 Delivered-To: apmail-avalon-dev-archive@avalon.apache.org Received: (qmail 20742 invoked by uid 500); 27 Nov 2003 20:58:16 -0000 Mailing-List: contact dev-help@avalon.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Avalon Developers List" Reply-To: "Avalon Developers List" Delivered-To: mailing list dev@avalon.apache.org Received: (qmail 20728 invoked from network); 27 Nov 2003 20:58:16 -0000 Received: from unknown (HELO osm.net) (212.198.17.4) by daedalus.apache.org with SMTP; 27 Nov 2003 20:58:16 -0000 Received: from localhost ([127.0.0.1]) by osm.net (JAMES SMTP Server 3.0a1) with SMTP ID 198 for ; Thu, 27 Nov 2003 22:00:55 +0100 (CET) Message-ID: <3FC66607.6090501@apache.org> Date: Thu, 27 Nov 2003 22:00:55 +0100 From: Stephen McConnell User-Agent: Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.4) Gecko/20030624 X-Accept-Language: en, en-us MIME-Version: 1.0 To: Avalon Developers List Subject: Re: Merlin service registry References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Yannick Menager wrote: > Following previous thread '[RT] Merlin Service autoassembly / plugin > infrastructure', I'm going to start writing some code for merlin. So > if anybody has any objections do it now before I waste too much of my > time *grin* No objections here ! > > > The first step will be to create a service registry functionality. > > This will allows merlin (at startup) to go through all the jarfiles > in the respository, and find out all services and implementations of > that service ( of course for performance reasons it will create an > index so that it only has to do it once ). > > That will later gives the possibility to request merlin to > automatically find all services that implement a certain service. While your at it - it would be very helpful if you also index the manifest entries concerning spec and vendor. This would enable us to leverage the respository as a source for jar files matching extension jar file dependency statements. If this doesn't make a lot of sense I can put together some pointers to the relevant content in the avalon/merlin/extension package. Cheers, Steve. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@avalon.apache.org > For additional commands, e-mail: dev-help@avalon.apache.org > > -- Stephen J. McConnell mailto:mcconnell@apache.org |------------------------------------------------| | Magic by Merlin | | Production by Avalon | | | | http://avalon.apache.org/merlin | | http://dpml.net/ | |------------------------------------------------| --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@avalon.apache.org For additional commands, e-mail: dev-help@avalon.apache.org