From geronimo-cvs-return-3722-apmail-incubator-geronimo-cvs-archive=incubator.apache.org@incubator.apache.org Wed May 12 22:27:22 2004 Return-Path: Delivered-To: apmail-incubator-geronimo-cvs-archive@www.apache.org Received: (qmail 25649 invoked from network); 12 May 2004 22:27:22 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 12 May 2004 22:27:22 -0000 Received: (qmail 68893 invoked by uid 500); 12 May 2004 22:27:52 -0000 Delivered-To: apmail-incubator-geronimo-cvs-archive@incubator.apache.org Received: (qmail 68660 invoked by uid 500); 12 May 2004 22:27:51 -0000 Mailing-List: contact geronimo-cvs-help@incubator.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: geronimo-dev@incubator.apache.org Delivered-To: mailing list geronimo-cvs@incubator.apache.org Received: (qmail 68640 invoked by uid 98); 12 May 2004 22:27:51 -0000 Received: from geronimo-cvs@incubator.apache.org by hermes.apache.org by uid 82 with qmail-scanner-1.20 (clamuko: 0.70. Clear:RC:0(209.237.227.194):. Processed in 0.015081 secs); 12 May 2004 22:27:51 -0000 X-Qmail-Scanner-Mail-From: geronimo-cvs@incubator.apache.org via hermes.apache.org X-Qmail-Scanner: 1.20 (Clear:RC:0(209.237.227.194):. Processed in 0.015081 secs) Received: from unknown (HELO minotaur.apache.org) (209.237.227.194) by hermes.apache.org with SMTP; 12 May 2004 22:27:51 -0000 Received: (qmail 25629 invoked from network); 12 May 2004 22:27:20 -0000 Received: from localhost.hyperreal.org (HELO minotaur.apache.org) (127.0.0.1) by localhost.hyperreal.org with SMTP; 12 May 2004 22:27:20 -0000 Content-Type: text/plain; charset="iso-8859-1" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable From: geronimo-cvs@incubator.apache.org To: geronimo-cvs@incubator.apache.org Subject: =?iso-8859-1?q?=5BApache_Geronimo_Wiki=5D_Updated=3A__FrequentlyAskedQues?= =?iso-8859-1?q?tions?= Date: Wed, 12 May 2004 22:27:19 -0000 Message-ID: <20040512222719.25616.68739@minotaur.apache.org> X-Spam-Rating: localhost.hyperreal.org 1.6.2 0/1000/N X-Spam-Rating: hermes.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Date: 2004-05-12T15:27:19 Editor: EricLeGoff Wiki: Apache Geronimo Wiki Page: FrequentlyAskedQuestions URL: http://wiki.apache.org/geronimo/FrequentlyAskedQuestions no comment Change Log: ---------------------------------------------------------------------------= --- @@ -60,3 +60,8 @@ =3D=3D What on Earth is a GBean? Why are they different from MBeans? =3D= =3D = = +A GBean is a class or object that Geronimo the container can manage the li= fecycle of. So, for example, when you deploy parts into a container you wan= t to start them and stop them, and they have dependencies: Such as 'Bean A'= can only start up when 'Bean B' is ready to go because 'Bean B' provides s= ervices that 'Bean A' needs. So, GBeans are Geronimo's way of packaging up = things are that need to be managed, and can express dependencies. +The GBeans architecture lies at the heart of Geronimo's power to enable de= velopers to move or work with their existing J2EE assets, whether Open Sour= ce or commercial. + +GBeans are designed to let you take things you have, put a GBean wrapper a= round them, and use that to bridge the JSR 77 lifecycle requirements which = GBeans support). You can take anything lying around and get it to work with= GBeans. In addition, the GBeans will let developers bring other existing O= pen Source Java projects into the Geronimo orbit. +