[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [equinox-dev] (no subject)


Hey Jeff,

I read your reply to Armand below with interest. I was looking into the whole area of the RCP and OSGi etc and I have a few questions
which you may be able to clear up for me if you had a few minutes.

1. I understood that as from Eclipse 3.0 new versions of plugins that were installed would be picked up by the OSGi framework underlying Eclipse and so a restart was not required. However I have not been able to do this and have had to restart to pick up the new plugin.
Am I missing something ?

2. I was playing around with two OSGi 3.0 implementations (Oscar and Knopflerfish) and was able to write bundles on each and run it on the other as you would expect. However my question regarding Eclipse is  whether a plugin to Eclipse can be run as a bundle on another OSGi implementation. I was thinking that this wasn't possible as a plugin subclasses an Eclipse class which then implements BundleActivator.
So I guess my question is whether you can take an Eclipse plugin and run it in another OSGi implementation ?


Thanks a lot.

Alan.






Jeff McAffer <Jeff_McAffer@xxxxxxxxxx>
Sent by: equinox-dev-admin@xxxxxxxxxxx

04/11/2004 16:26

Please respond to
equinox-dev@xxxxxxxxxxx

To
equinox-dev@xxxxxxxxxxx
cc
Subject
Re: [equinox-dev] (no subject)






Hey Armand,


There is a bit of confusion here.  Equinox is a proving ground for technology that is then rolled into Eclipse proper.  


If what you are after is running OSGi, you can get any Eclipse drop (3.0 or later) and it contains an org.eclipse.osgi "bundle" which is actually the OSGi System Bundle.  This can be run independent of any "Eclipse-ness" as follows

       > cd <org.eclipse.osgi directory>

       > java.exe -cp osgi.jar;core.jar;defaultadaptor.jar;console.jar;resolver.jar -Dosgi.framework=file:. org.eclipse.osgi.framework.launcher.Launcher -console "launch"


This will get you an OSGi console and can install bundles etc.  The current setup is not great and we are working to clean this up.  Mainly it comes down to packaging up the jars appropriately and making it easier to startup and install bundles.


Jeff



"Njonga Armand (AA/ESW1)" <Armand.Njonga@xxxxxxxxxxxx>
Sent by: equinox-dev-admin@xxxxxxxxxxx

11/04/2004 05:14 AM

Please respond to
equinox-dev

To
<equinox-dev@xxxxxxxxxxx>
cc
Subject
[equinox-dev] (no subject)






dear People,
I try to run Equinox as standalone Platform, without the eclipse IDE. Does it possible to do that?
Should i change parameter in the eclipse source code or take in the repository the Equinox phase 2 source?
I start the OSGi framework under eclipse such as describe in the equinox site, with "eclipse.exe -console", but i don't need the eclipse environment. I thougth, it was possible to start equinox like oscar!?

thank for your help!

Armand

________________________________________________________________

Robert Bosch GmbH          Tel   +49 (0) 71 53 6 66 - 0
                         
AA/ESW1                    
mailto:armand.njonga@xxxxxxxxx
Automotive Aftermarket     Postfach 11 29

Softwareentwicklung        D - 73201 Plochingen

________________________________________________________________



This email is intended solely for the use of the named addressee(s). Any unauthorised disclosure, copying or distribution of the confidential information contained therein, or the taking of any action based on it, is prohibited. The sender disclaims any liability for the integrity of this email. Legally binding declarations must be in written form.