From dev-return-57884-apmail-geronimo-dev-archive=geronimo.apache.org@geronimo.apache.org Thu Dec 13 23:20:58 2007 Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 25258 invoked from network); 13 Dec 2007 23:20:57 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 13 Dec 2007 23:20:57 -0000 Received: (qmail 35274 invoked by uid 500); 13 Dec 2007 23:20:44 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 35242 invoked by uid 500); 13 Dec 2007 23:20:44 -0000 Mailing-List: contact dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list dev@geronimo.apache.org Received: (qmail 35231 invoked by uid 99); 13 Dec 2007 23:20:44 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 13 Dec 2007 15:20:44 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of ammulder@gmail.com designates 64.233.182.190 as permitted sender) Received: from [64.233.182.190] (HELO nf-out-0910.google.com) (64.233.182.190) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 13 Dec 2007 23:20:23 +0000 Received: by nf-out-0910.google.com with SMTP id d3so752250nfc.15 for ; Thu, 13 Dec 2007 15:20:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; bh=j4eqEJICXYGuXTgJbkfCVbeqPFPe0Vasnp/2lwUp0zs=; b=QSx/cNR17vYziCDYu7RmrzxD16Dtqn6f/ttPlg6Q7VBQfVJL8uqZTIgqsU8wgcm1D5JKO4nc0YhAKpuWzrbZHyDAwZ0D3RdDrgnmT04zFOr+TxEMvOj9JjLkxu2oti3SG+z0mlBVZ1kbZp5/lO7f20pRdgXSCT8GhBnpBihrGno= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=bAa0KnamiFUrpownLhxqfB7iLTL3D89gWmqPWq/QGGy4khGwXvxRq1OVygpZpU7qV5N7V/b02P6KgtBCFYUMLNHTgFWj2Nd9JGUcnYU3fazo04MpEw/ij37sSPgVkLMMD0qZ5Ue48QjyeDs2XH5Vg0qlxRH+ea4o4aU+JGtIp4Q= Received: by 10.78.159.7 with SMTP id h7mr3344096hue.17.1197588025235; Thu, 13 Dec 2007 15:20:25 -0800 (PST) Received: by 10.78.162.13 with HTTP; Thu, 13 Dec 2007 15:20:25 -0800 (PST) Message-ID: <74e15baa0712131520v43ef7a34ke3fef77398a95301@mail.gmail.com> Date: Thu, 13 Dec 2007 18:20:25 -0500 From: "Aaron Mulder" Sender: ammulder@gmail.com To: dev@geronimo.apache.org Subject: Re: Fewer gbean proxies on the horizon In-Reply-To: <8FD7326A-1377-4C5A-B55B-2F59E733572A@yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <8FD7326A-1377-4C5A-B55B-2F59E733572A@yahoo.com> X-Google-Sender-Auth: 26b1d812cb999e34 X-Virus-Checked: Checked by ClamAV on apache.org Wow! Either you're pretty sharp or you really need a faster machine! :) I think the main issue was that the console expected to be able to cast GBean references to some helper interface in order to start and stop individual GBeans and get a GBean's name and things like that. And the proxies provided implementations of that interface that the "plain" GBean references did not. I think we made wide use of that before realizing that it might be desirable to eliminate it. Was the workaround just to call kernel methods to get the GBean name and start and stop instead? Thanks, Aaron On Dec 13, 2007 6:15 PM, David Jencks wrote: > A really long time ago Dain made the server work without gbean > proxies in gbean references, but we didn't enable this by default > because it broke the admin console. While waiting for a build I had > a look and think I've fixed the admin console.... it still seems to > work. > > I expect to commit this in the next day or two. > > thanks > david jencks > > >