Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [eclipse-dev] osgi runtime, how to Alternate Runtimes


Eclipse 3.0 does not support people supplying alternative runtimes.  The Equinox work on "alternatives runtimes" was aimed at finding an alternative to the 2.1 runtime.  We found and implemented OSGi as that alternative.  As such, there are no API facilities for you to supply your own classloaders etc to plugins.

Having said that, there have been several threads on the Equinox newsgroup where people have talked about running Eclipse in an app server and others using non-API techniques to supply classloaders to plugins.  These may give you the information you are looking for.

Jeff




sg@xxxxxxxxxxxxxxx
Sent by: eclipse-dev-admin@xxxxxxxxxxx

04/02/2004 09:51 AM

Please respond to
eclipse-dev

To
eclipse-dev@xxxxxxxxxxx
cc
Subject
[eclipse-dev] osgi runtime, how to Alternate Runtimes





Hi,

sorry in case i sound a little bit nervous, since weeks i try to find out how to use the new osgi runtime
to implement a jmx based runtime so i can use eclipse RCP _inside_ an application server to access ejbs
in the same vm. I feel the osgi stuff was very hyped.

All blog entries in the web say the same, the new osgi runtime is cool but to less documented.
Well i'm agree and since weeks there is still one line documentation "In progress..."
Especially for alternate Runtime there is just nothing then the summaries. ;-o My questions in the
mailing list or forum of equinox wasn't answered. As well i was reading the code, but there are for
example two IPlatformRunnable with different java doc and i found as well comments like

// TODO clarify the javadoc below.  Copy the signatures from Platform.
// talk to jeem about the best way to do the triplication

So the code reading confuse me a lot and i'm still haven't any idea how to do my job.


So please please please is there someone that can give any hint what kind of Interfaces i have to
implement to realize an alternative eclipse runtime and how to assign the classloader from my new
runtime to a plugin? Has someone just a few lines that give me a starting point or a documentation
draft?

In case i couldn't find out how to implement a alternate runtime i have to start using Swing next week,
please save me before this pain!

Thanks!
Stefan



_______________________________________________
eclipse-dev mailing list
eclipse-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
http://dev.eclipse.org/mailman/listinfo/eclipse-dev


Back to the top