Return-Path: Delivered-To: apmail-jakarta-avalon-dev-archive@apache.org Received: (qmail 64178 invoked from network); 27 Dec 2002 12:28:44 -0000 Received: from exchange.sun.com (192.18.33.10) by daedalus.apache.org with SMTP; 27 Dec 2002 12:28:44 -0000 Received: (qmail 2996 invoked by uid 97); 27 Dec 2002 12:29:55 -0000 Delivered-To: qmlist-jakarta-archive-avalon-dev@jakarta.apache.org Received: (qmail 2980 invoked by uid 97); 27 Dec 2002 12:29:55 -0000 Mailing-List: contact avalon-dev-help@jakarta.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 avalon-dev@jakarta.apache.org Received: (qmail 2968 invoked by uid 98); 27 Dec 2002 12:29:54 -0000 X-Antivirus: nagoya (v4218 created Aug 14 2002) Message-ID: <20021227122839.99814.qmail@web80302.mail.yahoo.com> Date: Fri, 27 Dec 2002 12:28:39 +0000 (GMT) From: =?iso-8859-1?q?Paul=20Hammant?= Subject: Re: [PATCH] Eliminate circular dependency between altrmi and phoenix To: Avalon Developers List In-Reply-To: <3E0C44B4.6010604@apache.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Sam, Thanks, but Phoenix and Cornerstone no longer depend on AltRMI (or never did). It must be gump entries that are wrong. I deleted one dep from the gump for cornerstone, but did not add any for the gump for altrmi (for two reasons: grok and locn of that gump file). Your suggestion is not so bad though, so I may well apply it. Especially as the blocks will require integration unit testing under punit control. - Paul --- Sam Ruby wrote: > Altrmi now has code for blocks, which introduces dependencies on > cornerstone and phoenix. Cornerstone has code which depends on altrmi, > phoenix indirectly has a similar compilation dependency. > > What I would like to be able to do is to compile the "core" of altrmi > first - i.e., everything except the blocks. If that is successful, then > compilation can proceed to phoenix and cornerstone. If each of these is > successful, then an attempt will be made to go back and compile the > altrmi blocks with the latest phoenix and cornerstone class definitions. > > Patch below > > Index: build.xml > =================================================================== > RCS file: /home/cvs/jakarta-avalon-excalibur/altrmi/build.xml,v > retrieving revision 1.55 > diff -u -r1.55 build.xml > --- build.xml 27 Dec 2002 00:07:27 -0000 1.55 > +++ build.xml 27 Dec 2002 12:04:28 -0000 > @@ -9,6 +9,7 @@ > > > > + classname="org.apache.avalon.phoenix.BlockEvent"/> > > > > @@ -105,6 +106,7 @@ > target="1.2"> > > > + unless="block.present"/> > name="org/apache/excalibur/altrmi/server/impl/http/*.java" > unless="jetty.present"/> > > > @@ -166,7 +168,7 @@ > > > > - > + > > classname="org.apache.avalon.phoenix.tools.metagenerate.MetaGenerateTask"> > > > - Sam Ruby > > > > > -- > To unsubscribe, e-mail: > For additional commands, e-mail: > __________________________________________________ Do You Yahoo!? Everything you'll ever need on one web page from News and Sport to Email and Music Charts http://uk.my.yahoo.com -- To unsubscribe, e-mail: For additional commands, e-mail: