Dain,
I've talked with Jeff McAffer about it last week and I understood that
there where some talks about using the Equinox OSGi somewhere in the
infrastructure and not as a container. Will the implementation you are
working on will actually enable running OSGi bundles taken from Eclipse?
Will each bundle will be a GBean or will there be one GBean which is an
OSGi container that this one will contain all the bundles?
If you're goals match ours, it looks like we'll be one of your first
costumers :-)
I'll be waiting for your release.
Eishay
Dain Sundstrom
<[EMAIL PROTECTED]>
To
10/21/2005 11:17 [email protected]
AM cc
Subject
Please respond to Re: OSGi Container in Geronimo
dev
Eishay,
I'm working on an OSGi integration for geronimo with basically the
same set of goals in mind. I have been working with Jeff McAffer to
get the Equinox OSGi implementation running well, and I hope to have
something to show off in a few weeks.
-dain
On Oct 21, 2005, at 10:55 AM, Eishay Smith wrote:
>
> I'm part of the Eclipse Open Healthcare Project (EOHF), a first
> Eclipse
> project that targets an industry specific client framework over
> RCP. One of
> the problems we face in our architecture is the need to run OSGi
> bundles on
> the server side.
>
> The outcome is an idea to have an OSGi container inside Geronimo.
> Such a
> container should act like any other container in an application
> server,
> such as EJB, Web and Spring containers.
>
> The container design should strive to have OSGi bundles be unaware
> whether
> they run in a client or server side. At first there will be some
> restrictions on the bundles, and wile the container will mature and
> OSGi
> will supply relevant features, those restrictions will shrink.
>
> The OSGi bundles should be accessible by other GBeans, this way EJBs,
> Servlets and misc GBeans should be able to make use of Eclipse plugins
> (ones that does not utilize UI). Plugins that could be used are, for
> example, ones that implements messaging stack or doing data
> manipulation.
>
> Comments and ideas are welcome.
>
> Thanks,
> Eishay
>