Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Rich Client Platform (RCP) » Exporting RCP's in 3.1M5
Exporting RCP's in 3.1M5 [message #413463] Thu, 03 March 2005 14:38 Go to next message
Daniel Krügler is currently offline Daniel KrüglerFriend
Messages: 853
Registered: July 2009
Senior Member
Hello,

I observed the following problems during RCP exports:

1) Plugins, which don't contain an src directory fail to export, a
corresponding error message occurs. I strongly have to assume that
this is a bug, because e.g. library plugins don't need any src paths.
A current workaround is to create an empty src directory in the
corresponding plugin project, but that isn't really satisfying...

2) It seems that a minimum bundle spacification like

osgi.bundles=org.eclipse.core.runtime@2:start,
org.eclipse.update.configurator

is not sufficient for successful startup in contrast to Eclipse 3.0
RCP's. Why actually not? I always assumed that the configurator plugin
manages the access to the available and needed plugins (and as
described: It worked this way in 3.0 RCP's).

Greetings from Bremen,

Daniel Krügler
Re: Exporting RCP's in 3.1M5 [message #413465 is a reply to message #413463] Thu, 03 March 2005 16:24 Go to previous messageGo to next message
Daniel Krügler is currently offline Daniel KrüglerFriend
Messages: 853
Registered: July 2009
Senior Member
Daniel Krügler schrieb:
> 2) It seems that a minimum bundle spacification like
>
> osgi.bundles=org.eclipse.core.runtime@2:start,
> org.eclipse.update.configurator
>
> is not sufficient for successful startup in contrast to Eclipse 3.0
> RCP's. Why actually not? I always assumed that the configurator plugin
> manages the access to the available and needed plugins (and as
> described: It worked this way in 3.0 RCP's).

I would like to add here that the reason for the failing functionality
seem to be that export does not export all basicly needed std plugins.
(This fact was observered by others, e.g. by Nico in the thread
"Re: Running a product with RCP runtime library 3.0.1"). The current
list of missing plugins are

org.eclipse.osgi.services_3.0.0
org.eclipse.osgi.util_3.0.0
org.eclipse.update.configurator_3.0.0
org.eclipse.ui.forms_3.0.0

Greetings from Bremen,

Daniel Krügler
Re: Exporting RCP's in 3.1M5 [message #415390 is a reply to message #413465] Tue, 15 March 2005 21:15 Go to previous message
Ed Burnette is currently offline Ed BurnetteFriend
Messages: 279
Registered: July 2009
Senior Member
These are not required unless you're referencing something in there
explicitly. You can verify this by creating a very simple RCP app using one
of the three RCP templates in 3.1M5a and go through the export process. The
app will run and none of these plug-ins will be in the plugins directory.

I often include org.eclipse.update.configurator_3.0.0 however because that
way the app can discover its own plug-ins at runtime instead of having to
list them out in the config.ini.

--
Ed Burnette
www.eclipsepowered.org

"Daniel Kr
Previous Topic:NL bug in messages.properties
Next Topic:Add a simple Editor to my RCP app
Goto Forum:
  


Current Time: Thu Apr 25 09:34:11 GMT 2024

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

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

Back to the top