Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Plugin Development Environment (PDE) » databinding.observable and databinding.property missing after headless build
databinding.observable and databinding.property missing after headless build [message #492664] Wed, 21 October 2009 10:00 Go to next message
Alessandro Caproni is currently offline Alessandro CaproniFriend
Messages: 21
Registered: July 2009
Junior Member
Hi all,
in the zip file generated by the headless build of my RCP, two plugins are missing: org.eclipse.core.databinding.observable and org.eclipse.core.databinding.property.
The application does not start, of course.

Do you have any idea about what is missing in my build?

I have explicitly added those plugins in the list of the dependencies of both the plugin.xml and the feature.xml but it did not help...

If I manually copy such plugins from my target platform (and adjust the property files) into my RCP folder then the application executes well.


Thank you for your help,
Alessandro


Alessandro Caproni
European Southern Observatory (http://www.eso.org)
Re: databinding.observable and databinding.property missing after headless build [message #492888 is a reply to message #492664] Thu, 22 October 2009 08:52 Go to previous messageGo to next message
Alessandro Caproni is currently offline Alessandro CaproniFriend
Messages: 21
Registered: July 2009
Junior Member
Hi again,
after checking the chain of dependencies from inside eclipse,
I have seen that those plugins (databinding.observable and databinding.property) are requested by other plugins
that are correctly installed by the headless build.

For instance, org.eclipse.core.databinding and org.eclipse.jface.databinding need databinding.observable and databinding.property.

My understanding is that the chain of the dependencies should be automatically resolved by the scripts in charge of the
headless build. I do not have any error message in the output of the build.

Ale

On 10/21/2009 12:00 PM, Alessandro Caproni wrote:
> Hi all,
> in the zip file generated by the headless build of my RCP, two plugins
> are missing: org.eclipse.core.databinding.observable and
> org.eclipse.core.databinding.property.
> The application does not start, of course.
>
> Do you have any idea about what is missing in my build?
>
> I have explicitly added those plugins in the list of the dependencies of
> both the plugin.xml and the feature.xml but it did not help...
>
> If I manually copy such plugins from my target platform (and adjust the
> property files) into my RCP folder then the application executes well.
>
>
> Thank you for your help,
> Alessandro
>


Alessandro Caproni
European Southern Observatory (http://www.eso.org)
Re: databinding.observable and databinding.property missing after headless build [message #498235 is a reply to message #492888] Mon, 16 November 2009 04:17 Go to previous messageGo to next message
Keith Furnell is currently offline Keith FurnellFriend
Messages: 4
Registered: November 2009
Location: Melbourne, Australia
Junior Member
I am seeing essentially the same problem. Exporting an RCP product using Galileo, these two plug-ins are absent and the application fails to start. Exporting the same product with Gannymede there was no problem.

Did you get any further with this?
Re: databinding.observable and databinding.property missing after headless build [message #498253 is a reply to message #498235] Mon, 16 November 2009 08:51 Go to previous messageGo to next message
Thomas Schindl is currently offline Thomas SchindlFriend
Messages: 5487
Registered: July 2009
Senior Member
Those 2 plugins are new in Galileo maybe you need to adjust your Product
and or export.

Tom

Keith Furnell schrieb:
> I am seeing essentially the same problem. Exporting an RCP product using
> Galileo, these two plug-ins are absent and the application fails to
> start. Exporting the same product with Gannymede there was no problem.
> Did you get any further with this?
Re: databinding.observable and databinding.property missing after headless build [message #498450 is a reply to message #498253] Tue, 17 November 2009 00:11 Go to previous messageGo to next message
Keith Furnell is currently offline Keith FurnellFriend
Messages: 4
Registered: November 2009
Location: Melbourne, Australia
Junior Member
Tom Schindl wrote on Mon, 16 November 2009 19:51
Those 2 plugins are new in Galileo maybe you need to adjust your Product
and or export.


These appear to be new dependencies of org.eclipse.core.databinding, which was already being exported. I guess I naively assumed that Eclipse would work out that they now need to be exported too.

Like the OP, I had tried adding these as explicit depencies of the plug-in without success. However I now realise that what was really needed, in my case at least, was to add them as dependencies of the product (e.g. via the 'Add Required Plugins' button on the Product Configuration Editor).

Thanks for the nudge in the right direction.
Re: databinding.observable and databinding.property missing after headless build [message #602777 is a reply to message #492664] Thu, 22 October 2009 08:52 Go to previous messageGo to next message
Alessandro Caproni is currently offline Alessandro CaproniFriend
Messages: 21
Registered: July 2009
Junior Member
Hi again,
after checking the chain of dependencies from inside eclipse,
I have seen that those plugins (databinding.observable and databinding.property) are requested by other plugins
that are correctly installed by the headless build.

For instance, org.eclipse.core.databinding and org.eclipse.jface.databinding need databinding.observable and databinding.property.

My understanding is that the chain of the dependencies should be automatically resolved by the scripts in charge of the
headless build. I do not have any error message in the output of the build.

Ale

On 10/21/2009 12:00 PM, Alessandro Caproni wrote:
> Hi all,
> in the zip file generated by the headless build of my RCP, two plugins
> are missing: org.eclipse.core.databinding.observable and
> org.eclipse.core.databinding.property.
> The application does not start, of course.
>
> Do you have any idea about what is missing in my build?
>
> I have explicitly added those plugins in the list of the dependencies of
> both the plugin.xml and the feature.xml but it did not help...
>
> If I manually copy such plugins from my target platform (and adjust the
> property files) into my RCP folder then the application executes well.
>
>
> Thank you for your help,
> Alessandro
>


Alessandro Caproni
European Southern Observatory (http://www.eso.org)
Re: databinding.observable and databinding.property missing after headless build [message #603341 is a reply to message #492888] Mon, 16 November 2009 04:17 Go to previous messageGo to next message
Keith Furnell is currently offline Keith FurnellFriend
Messages: 4
Registered: November 2009
Location: Melbourne, Australia
Junior Member
I am seeing essentially the same problem. Exporting an RCP product using Galileo, these two plug-ins are absent and the application fails to start. Exporting the same product with Gannymede there was no problem.

Did you get any further with this?
Re: databinding.observable and databinding.property missing after headless build [message #603343 is a reply to message #603341] Mon, 16 November 2009 08:51 Go to previous messageGo to next message
Thomas Schindl is currently offline Thomas SchindlFriend
Messages: 5487
Registered: July 2009
Senior Member
Those 2 plugins are new in Galileo maybe you need to adjust your Product
and or export.

Tom

Keith Furnell schrieb:
> I am seeing essentially the same problem. Exporting an RCP product using
> Galileo, these two plug-ins are absent and the application fails to
> start. Exporting the same product with Gannymede there was no problem.
> Did you get any further with this?
Re: databinding.observable and databinding.property missing after headless build [message #603359 is a reply to message #498253] Tue, 17 November 2009 00:11 Go to previous message
Keith Furnell is currently offline Keith FurnellFriend
Messages: 4
Registered: November 2009
Location: Melbourne, Australia
Junior Member
Tom Schindl wrote on Mon, 16 November 2009 19:51
> Those 2 plugins are new in Galileo maybe you need to adjust your Product
> and or export.

These appear to be new dependencies of org.eclipse.core.databinding, which was already being exported. I guess I naively assumed that Eclipse would work out that they now need to be exported too.

Like the OP, I had tried adding these as explicit depencies of the plug-in without success. However I now realise that what was really needed, in my case at least, was to add them as dependencies of the product (e.g. via the 'Add Required Plugins' button on the Product Configuration Editor).

Thanks for the nudge in the right direction.
Previous Topic:3.4 pde build not signing features
Next Topic:PDE director throws signature exception
Goto Forum:
  


Current Time: Sat Dec 27 00:17:29 GMT 2014

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

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