Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Equinox » Eclipse is OSGi Based, but requires reboots...?
Eclipse is OSGi Based, but requires reboots...? [message #91292] Thu, 28 June 2007 02:36 Go to next message
Eclipse UserFriend
Originally posted by: carlushenry.gmail.com

One of the attractions that I have to OSGi is the concept that you do
not have to restart an application if you want to modify it. I have
done this while playing with OSGi. However, if Eclipse is based on
OSGi, then why does it require a reboot when you add a new plugin / bundle?

Thanks
Carlus
Re: Eclipse is OSGi Based, but requires reboots...? [message #91306 is a reply to message #91292] Thu, 28 June 2007 05:25 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: alex_blewitt.yahoo.com

It doesn't need it; there's an "apply changes" that you can do to install it dynamically. However, historically (i.e. before 3.0) it's not been possible to do that. Some plugins also don't work because they're not set up to be dynamic; the 'New' wizard was one of them IIRC.

Summary: it can work, it just doesn't always. That's why they still have the 'restart', and it's the default. YMMV.

Alex.
Re: Eclipse is OSGi Based, but requires reboots...? [message #91336 is a reply to message #91292] Thu, 28 June 2007 22:59 Go to previous message
Pascal Rapicault is currently offline Pascal RapicaultFriend
Messages: 333
Registered: July 2009
Location: Ottawa
Senior Member
Because:
- writing dynamic bundles is complex
- the IDE represented a large code base when we introduced osgi and we did
not had time to make everything dynamic - the advantage of making the whole
SDK dynamic was not clear. Note that since the workbench is dynamic you can
drop most plug-ins hit "apply now" and things will work

Note that the RCP subset (and a few other bundles commonly used in RCP) is
dynamic.

PaScaL

"Carlus Henry" <carlushenry@gmail.com> wrote in message
news:f5v6qg$j4i$1@build.eclipse.org...
> One of the attractions that I have to OSGi is the concept that you do not
> have to restart an application if you want to modify it. I have done this
> while playing with OSGi. However, if Eclipse is based on OSGi, then why
> does it require a reboot when you add a new plugin / bundle?
>
> Thanks
> Carlus
Previous Topic:3.3RC4 - Release Notes
Next Topic:Deploying bundles remotely
Goto Forum:
  


Current Time: Fri Apr 26 16:06:50 GMT 2024

Powered by FUDForum. Page generated in 0.02765 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top