Return-Path: Delivered-To: apmail-jakarta-hivemind-user-archive@www.apache.org Received: (qmail 48310 invoked from network); 5 Aug 2004 12:29:24 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 5 Aug 2004 12:29:24 -0000 Received: (qmail 69590 invoked by uid 500); 5 Aug 2004 12:29:24 -0000 Delivered-To: apmail-jakarta-hivemind-user-archive@jakarta.apache.org Received: (qmail 69512 invoked by uid 500); 5 Aug 2004 12:29:24 -0000 Mailing-List: contact hivemind-user-help@jakarta.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: hivemind-user@jakarta.apache.org Delivered-To: mailing list hivemind-user@jakarta.apache.org Received: (qmail 69497 invoked by uid 99); 5 Aug 2004 12:29:24 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=RCVD_BY_IP,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received: from [64.233.170.197] (HELO mproxy.gmail.com) (64.233.170.197) by apache.org (qpsmtpd/0.27.1) with ESMTP; Thu, 05 Aug 2004 05:29:23 -0700 Received: by mproxy.gmail.com with SMTP id 79so4625rnl for ; Thu, 05 Aug 2004 05:29:22 -0700 (PDT) Received: by 10.38.15.6 with SMTP id 6mr34308rno; Thu, 05 Aug 2004 05:29:22 -0700 (PDT) Message-ID: Date: Thu, 5 Aug 2004 08:29:21 -0400 From: Howard Lewis Ship To: hivemind-user@jakarta.apache.org Subject: Re: AW: WG: beta-2 In-Reply-To: <10A52760DFA5074CB125F83D8DEB608D3CD80C@mail.ebssoftware.de> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable References: <10A52760DFA5074CB125F83D8DEB608D3CD80C@mail.ebssoftware.de> X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N That should absolute work, and I believe we test for it (definately failure, probably success). However, you can stress it just a little; if your dependencies get involved with SymbolSources AND your configuration of your services references a symbol, then things can fail (but should throw an exception, not go into an infinite loop). What I'd like to see in HiveMind in the future is a two-level (or n-level) Registry, where the most primitive registry is used to construct the next registry. So a bootstrap Registry would define SymbolSources, Translators and maybe even conversion rules and a second-level Registry would be the one that is made available to the client application. Makes my head a little dizzy, however. On Thu, 5 Aug 2004 10:11:45 +0200 , Domsch, Christian wrote: > Ok, I tracked down the problem. Remember that this problem did not exist > with beta-1. So here is the problem with the loop: >=20 > Service A has two dependencies: B and C. > Service B has no dependencies > Service C has again two dependencies: B and C >=20 > Ok, its not intuitiv and propably a mistake, that C is dependant on C. Bu= t > again, remember this configuration worked with beta-1. I now removed all > dependencies from C and this solved the problem. But I am not sure what > change in hivemind caused the problem. >=20 > > -----Urspr=FCngliche Nachricht----- > > Von: Howard Lewis Ship [mailto:hlship@gmail.com] > > Gesendet: Mittwoch, 4. August 2004 20:38 > > An: hivemind-user@jakarta.apache.org > > Betreff: Re: WG: beta-2 > > > > > > contribution (configuration-id=3Dhivemind.Translators) { > > translator (name=3Dstring > > class=3Dinnowake.xlib.util.StringTranslator) > > } > > > > looks suspsicious >=20 > Maybe, but it didnt caused any problems :-) >=20 > > Try enablin logging for innowake.xlib ... you'll see detail > > specifically about building your services and configurations. >=20 > Greetings, Christian Domsch. >=20 > --------------------------------------------------------------------- > To unsubscribe, e-mail: hivemind-user-unsubscribe@jakarta.apache.org > For additional commands, e-mail: hivemind-user-help@jakarta.apache.org >=20 >=20 --=20 Howard M. Lewis Ship Independent J2EE / Open-Source Java Consultant Creator, Jakarta Tapestry Creator, Jakarta HiveMind http://howardlewisship.com --------------------------------------------------------------------- To unsubscribe, e-mail: hivemind-user-unsubscribe@jakarta.apache.org For additional commands, e-mail: hivemind-user-help@jakarta.apache.org