Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Plugin Development Environment (PDE) » building a custom eclipse product
building a custom eclipse product [message #530696] Fri, 30 April 2010 14:38 Go to next message
Lorenzo Bettini is currently offline Lorenzo BettiniFriend
Messages: 1813
Registered: July 2009
Location: Firenze, Italy
Senior Member
Hi

I developed some plugins (not RCP) and I'd like to create an eclipse
product with these plugins to be downloaded and used a standard eclipse
installation...

I try my plugin running an Eclipse Application, then I create a Product
Configuration starting from the above launch configuration, thus I have

Product: org.eclipse.sdk.ide
Application: org.eclipse.ui.ide.workbench

now, no matter the plugins I add to my workspace I cannot "Launch an
Eclipse application" from the product view, since I always get

java.lang.RuntimeException: Application "org.eclipse.ui.ide.workbench"
could not be found in the registry.

If I use the "Eclipse Product export wizard" to create the product, it
stops with this error:

An error occurred while collecting items to be installed
session context was:(profile=profile,
phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=,
action=).
Problems downloading artifact:
osgi.bundle,org.eclipse.core.runtime.compatibility.registry, 3.3.0.v20091116.

but org.eclipse.core.runtime.compatibility.registry is imported in my
workspace...

am I doing something wrong? Is it the right procedure to create this
customized eclipse product?

many thanks in advance
Lorenzo

--
Lorenzo Bettini, PhD in Computer Science, DI, Univ. Torino
ICQ# lbetto, 16080134 (GNU/Linux User # 158233)
HOME: http://www.lorenzobettini.it MUSIC: http://www.purplesucker.com
http://www.myspace.com/supertrouperabba
BLOGS: http://tronprog.blogspot.com http://longlivemusic.blogspot.com
http://www.gnu.org/software/src-highlite
http://www.gnu.org/software/gengetopt
http://www.gnu.org/software/gengen http://doublecpp.sourceforge.net


Re: building a custom eclipse product [message #532369 is a reply to message #530696] Sun, 09 May 2010 04:17 Go to previous messageGo to next message
Craig Foote is currently offline Craig FooteFriend
Messages: 217
Registered: July 2009
Senior Member
I'm not sure about the export errors but I might have an idea on the
first. I suspect your product that's using the "application" extension of
id "org.eclipse.ui.ide.workbench" is simply missing the plugin that
declares that extension a runtime. I think that plugin's id is also
"org.eclipse.ui.ide.workbench" so you could try adding it in the .product
configuration editor's "dependency" tab.

Craig Foote

On Fri, 30 Apr 2010 16:38:29 +0200, Lorenzo Bettini wrote:

> Hi
>
> I developed some plugins (not RCP) and I'd like to create an eclipse
> product with these plugins to be downloaded and used a standard eclipse
> installation...
>
> I try my plugin running an Eclipse Application, then I create a Product
> Configuration starting from the above launch configuration, thus I have
>
> Product: org.eclipse.sdk.ide
> Application: org.eclipse.ui.ide.workbench
>
> now, no matter the plugins I add to my workspace I cannot "Launch an
> Eclipse application" from the product view, since I always get
>
> java.lang.RuntimeException: Application "org.eclipse.ui.ide.workbench"
> could not be found in the registry.
>
> If I use the "Eclipse Product export wizard" to create the product, it
> stops with this error:
>
> An error occurred while collecting items to be installed
> session context was:(profile=profile,
> phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=,
> action=).
> Problems downloading artifact:
>
osgi.bundle,org.eclipse.core.runtime.compatibility.registry, 3.3.0.v20091116.
>
> but org.eclipse.core.runtime.compatibility.registry is imported in my
> workspace...
>
> am I doing something wrong? Is it the right procedure to create this
> customized eclipse product?
>
> many thanks in advance
> Lorenzo
Re: building a custom eclipse product [message #532757 is a reply to message #532369] Tue, 11 May 2010 07:08 Go to previous message
Lorenzo Bettini is currently offline Lorenzo BettiniFriend
Messages: 1813
Registered: July 2009
Location: Firenze, Italy
Senior Member
Actually, it's already there: here's a part of the plugins

<plugin id="org.eclipse.ui.cheatsheets"/>
<plugin id="org.eclipse.ui.console"/>
<plugin id="org.eclipse.ui.editors"/>
<plugin id="org.eclipse.ui.forms"/>
<plugin id="org.eclipse.ui.ide"/>
<plugin id="org.eclipse.ui.ide.application"/>
<plugin id="org.eclipse.ui.intro"/>
<plugin id="org.eclipse.ui.navigator"/>
<plugin id="org.eclipse.ui.navigator.resources"/>
<plugin id="org.eclipse.ui.views"/>
<plugin id="org.eclipse.ui.views.properties.tabbed"/>
<plugin id="org.eclipse.ui.workbench"/>
<plugin id="org.eclipse.ui.workbench.texteditor"/>

but it still does not work... probably it's not possible to do what I
intend to so?

cheers
Lorenzo

On 05/09/2010 06:17 AM, Craig Foote wrote:
> I'm not sure about the export errors but I might have an idea on the
> first. I suspect your product that's using the "application" extension of
> id "org.eclipse.ui.ide.workbench" is simply missing the plugin that
> declares that extension a runtime. I think that plugin's id is also
> "org.eclipse.ui.ide.workbench" so you could try adding it in the .product
> configuration editor's "dependency" tab.
>
> Craig Foote
>
> On Fri, 30 Apr 2010 16:38:29 +0200, Lorenzo Bettini wrote:
>
>> Hi
>>
>> I developed some plugins (not RCP) and I'd like to create an eclipse
>> product with these plugins to be downloaded and used a standard eclipse
>> installation...
>>
>> I try my plugin running an Eclipse Application, then I create a Product
>> Configuration starting from the above launch configuration, thus I have
>>
>> Product: org.eclipse.sdk.ide
>> Application: org.eclipse.ui.ide.workbench
>>
>> now, no matter the plugins I add to my workspace I cannot "Launch an
>> Eclipse application" from the product view, since I always get
>>
>> java.lang.RuntimeException: Application "org.eclipse.ui.ide.workbench"
>> could not be found in the registry.
>>
>> If I use the "Eclipse Product export wizard" to create the product, it
>> stops with this error:
>>
>> An error occurred while collecting items to be installed
>> session context was:(profile=profile,
>> phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=,
>> action=).
>> Problems downloading artifact:
>>
> osgi.bundle,org.eclipse.core.runtime.compatibility.registry, 3.3.0.v20091116.
>>
>> but org.eclipse.core.runtime.compatibility.registry is imported in my
>> workspace...
>>
>> am I doing something wrong? Is it the right procedure to create this
>> customized eclipse product?
>>
>> many thanks in advance
>> Lorenzo
>


--
Lorenzo Bettini, PhD in Computer Science, DI, Univ. Torino
ICQ# lbetto, 16080134 (GNU/Linux User # 158233)
HOME: http://www.lorenzobettini.it MUSIC: http://www.purplesucker.com
http://www.myspace.com/supertrouperabba
BLOGS: http://tronprog.blogspot.com http://longlivemusic.blogspot.com
http://www.gnu.org/software/src-highlite
http://www.gnu.org/software/gengetopt
http://www.gnu.org/software/gengen http://doublecpp.sourceforge.net


Re: building a custom eclipse product [message #605755 is a reply to message #530696] Sun, 09 May 2010 04:17 Go to previous message
Craig Foote is currently offline Craig FooteFriend
Messages: 217
Registered: July 2009
Senior Member
I'm not sure about the export errors but I might have an idea on the
first. I suspect your product that's using the "application" extension of
id "org.eclipse.ui.ide.workbench" is simply missing the plugin that
declares that extension a runtime. I think that plugin's id is also
"org.eclipse.ui.ide.workbench" so you could try adding it in the .product
configuration editor's "dependency" tab.

Craig Foote

On Fri, 30 Apr 2010 16:38:29 +0200, Lorenzo Bettini wrote:

> Hi
>
> I developed some plugins (not RCP) and I'd like to create an eclipse
> product with these plugins to be downloaded and used a standard eclipse
> installation...
>
> I try my plugin running an Eclipse Application, then I create a Product
> Configuration starting from the above launch configuration, thus I have
>
> Product: org.eclipse.sdk.ide
> Application: org.eclipse.ui.ide.workbench
>
> now, no matter the plugins I add to my workspace I cannot "Launch an
> Eclipse application" from the product view, since I always get
>
> java.lang.RuntimeException: Application "org.eclipse.ui.ide.workbench"
> could not be found in the registry.
>
> If I use the "Eclipse Product export wizard" to create the product, it
> stops with this error:
>
> An error occurred while collecting items to be installed
> session context was:(profile=profile,
> phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=,
> action=).
> Problems downloading artifact:
>
osgi.bundle,org.eclipse.core.runtime.compatibility.registry, 3.3.0.v20091116.
>
> but org.eclipse.core.runtime.compatibility.registry is imported in my
> workspace...
>
> am I doing something wrong? Is it the right procedure to create this
> customized eclipse product?
>
> many thanks in advance
> Lorenzo
Re: building a custom eclipse product [message #605759 is a reply to message #532369] Tue, 11 May 2010 07:08 Go to previous message
Lorenzo Bettini is currently offline Lorenzo BettiniFriend
Messages: 1813
Registered: July 2009
Location: Firenze, Italy
Senior Member
Actually, it's already there: here's a part of the plugins

<plugin id="org.eclipse.ui.cheatsheets"/>
<plugin id="org.eclipse.ui.console"/>
<plugin id="org.eclipse.ui.editors"/>
<plugin id="org.eclipse.ui.forms"/>
<plugin id="org.eclipse.ui.ide"/>
<plugin id="org.eclipse.ui.ide.application"/>
<plugin id="org.eclipse.ui.intro"/>
<plugin id="org.eclipse.ui.navigator"/>
<plugin id="org.eclipse.ui.navigator.resources"/>
<plugin id="org.eclipse.ui.views"/>
<plugin id="org.eclipse.ui.views.properties.tabbed"/>
<plugin id="org.eclipse.ui.workbench"/>
<plugin id="org.eclipse.ui.workbench.texteditor"/>

but it still does not work... probably it's not possible to do what I
intend to so?

cheers
Lorenzo

On 05/09/2010 06:17 AM, Craig Foote wrote:
> I'm not sure about the export errors but I might have an idea on the
> first. I suspect your product that's using the "application" extension of
> id "org.eclipse.ui.ide.workbench" is simply missing the plugin that
> declares that extension a runtime. I think that plugin's id is also
> "org.eclipse.ui.ide.workbench" so you could try adding it in the .product
> configuration editor's "dependency" tab.
>
> Craig Foote
>
> On Fri, 30 Apr 2010 16:38:29 +0200, Lorenzo Bettini wrote:
>
>> Hi
>>
>> I developed some plugins (not RCP) and I'd like to create an eclipse
>> product with these plugins to be downloaded and used a standard eclipse
>> installation...
>>
>> I try my plugin running an Eclipse Application, then I create a Product
>> Configuration starting from the above launch configuration, thus I have
>>
>> Product: org.eclipse.sdk.ide
>> Application: org.eclipse.ui.ide.workbench
>>
>> now, no matter the plugins I add to my workspace I cannot "Launch an
>> Eclipse application" from the product view, since I always get
>>
>> java.lang.RuntimeException: Application "org.eclipse.ui.ide.workbench"
>> could not be found in the registry.
>>
>> If I use the "Eclipse Product export wizard" to create the product, it
>> stops with this error:
>>
>> An error occurred while collecting items to be installed
>> session context was:(profile=profile,
>> phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=,
>> action=).
>> Problems downloading artifact:
>>
> osgi.bundle,org.eclipse.core.runtime.compatibility.registry, 3.3.0.v20091116.
>>
>> but org.eclipse.core.runtime.compatibility.registry is imported in my
>> workspace...
>>
>> am I doing something wrong? Is it the right procedure to create this
>> customized eclipse product?
>>
>> many thanks in advance
>> Lorenzo
>


--
Lorenzo Bettini, PhD in Computer Science, DI, Univ. Torino
ICQ# lbetto, 16080134 (GNU/Linux User # 158233)
HOME: http://www.lorenzobettini.it MUSIC: http://www.purplesucker.com
http://www.myspace.com/supertrouperabba
BLOGS: http://tronprog.blogspot.com http://longlivemusic.blogspot.com
http://www.gnu.org/software/src-highlite
http://www.gnu.org/software/gengetopt
http://www.gnu.org/software/gengen http://doublecpp.sourceforge.net


Previous Topic:adapters extension point
Next Topic:Problem with plugin dependency
Goto Forum:
  


Current Time: Tue Sep 24 19:10:31 GMT 2024

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

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

Back to the top