Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » e(fx)clipse » Missing OSGi-Bundle Dependencies(Missing Dependencies when trying to set up an OSGi Application Project)
Missing OSGi-Bundle Dependencies [message #1094953] Mon, 26 August 2013 08:39 Go to next message
Daniel Zimmermann is currently offline Daniel Zimmermann
Messages: 70
Registered: July 2009
Member
What I have done so far:

- installed e(fx)clipse using 4.3 (full Kepler install)

Project Set-Up:

- create project via wizard
- un-check tycho build (no infrastructure for that available)
- check Eclipse DI
- check Native packaging

The projects <package-prefix>.app[.*] are created and I'm already receiving the following errors in the Manifest:

Bundle 'org.eclipse.fx.core.databinding' cannot be resolved
Bundle 'org.eclipse.fx.ui.databinding' cannot be resolved
Bundle 'org.eclipse.fx.ui.di' cannot be resolved

Maybe I should mention, that I miss the whole 'org.eclipse.fx.ui'-bundle structure. Other Bundles of the 'org.eclipse.fx'-tree are accessible.

Anyone encountered something like this, too? Would be nice, if this could be solved, because I would have liked to start a new side project in my company using a) JavaFX (not a big deal, I could do this as a standalone app) and b) using OSGi (this would be great because of the extensability - then I could do a small plugin-based OSGi-app (we don't need the whole e4 capabilities, as far as I can tell).

Thanks and greetings,
Daniel
Re: Missing OSGi-Bundle Dependencies [message #1094962 is a reply to message #1094953] Mon, 26 August 2013 08:55 Go to previous messageGo to next message
Thomas Schindl is currently offline Thomas Schindl
Messages: 5256
Registered: July 2009
Senior Member
You need to setup a target platform! We install only the most necessary
bundles into the IDE so that the tooling works!

Setting up a target platform is explained e.g. in
http://wiki.eclipse.org/Efxclipse/Tutorials/Tutorial4.

I strongly advice you to generate the tycho-poms because you somehow
have to export/build your application and maven-tycho is the easiest of
those. I think we should also disable the native packaging if you are
not generating poms.

You don't need any infrastructure BTW because maven is already part of
the prepackaged distro because it holds m2e.

Tom

On 26.08.13 14:39, Daniel Zimmermann wrote:
> What I have done so far:
>
> - installed e(fx)clipse using 4.3 (full Kepler install)
>
> Project Set-Up:
>
> - create project via wizard
> - un-check tycho build (no infrastructure for that available)
> - check Eclipse DI
> - check Native packaging
>
> The projects <package-prefix>.app[.*] are created and I'm already
> receiving the following errors in the Manifest:
>
> Bundle 'org.eclipse.fx.core.databinding' cannot be resolved
> Bundle 'org.eclipse.fx.ui.databinding' cannot be resolved
> Bundle 'org.eclipse.fx.ui.di' cannot be resolved
>
> Maybe I should mention, that I miss the whole 'org.eclipse.fx.ui'-bundle
> structure. Other Bundles of the 'org.eclipse.fx'-tree are accessible.
>
> Anyone encountered something like this, too? Would be nice, if this
> could be solved, because I would have liked to start a new side project
> in my company using a) JavaFX (not a big deal, I could do this as a
> standalone app) and b) using OSGi (this would be great because of the
> extensability - then I could do a small plugin-based OSGi-app (we don't
> need the whole e4 capabilities, as far as I can tell).
>
> Thanks and greetings,
> Daniel
Re: Missing OSGi-Bundle Dependencies [message #1094972 is a reply to message #1094962] Mon, 26 August 2013 09:16 Go to previous messageGo to next message
Daniel Zimmermann is currently offline Daniel Zimmermann
Messages: 70
Registered: July 2009
Member
Hi Tom and thanks for the quick reply!
It's only 8 month when I did my last Eclipse Plug-In development, but I already forgot that tiny little detail...

I wanted to avoid the pre-configured IDE, since I a) came to hate 4.2 and its bugs (it forgot or mixed my menus, toolbars and became unbearable over time), also I don't want to switch between the IDEs all the time. And I still don't use Java 8, so I guess I don't need the updated JDT right now (But I will avoid the JavaFX-Builders, since they will be deprecated as of Java 8 as I read today on fxexperience.com).

Can I install the Target Platform from the same update site, as the IDEs helpers.

Thank you very much again!
Daniel

PS: Greetings from Switzerland Wink

PPS: The page you linked is empty - at least for me...
Re: Missing OSGi-Bundle Dependencies [message #1095069 is a reply to message #1094972] Mon, 26 August 2013 11:23 Go to previous messageGo to next message
Thomas Schindl is currently offline Thomas Schindl
Messages: 5256
Registered: July 2009
Senior Member
The target platform is provided under
http://download.eclipse.org/efxclipse/runtime-nightly/site and a zip
version as well at
http://download.eclipse.org/efxclipse/runtime-nightly/site.zip - we have
a kepler prebuilt SDK as well at
http://downloads.efxclipse.org/eclipse.org/sdks/nightly/.

Not sure for me http://wiki.eclipse.org/Efxclipse/Tutorials/Tutorial4
works as expected.

Tom

On 26.08.13 15:16, Daniel Zimmermann wrote:
> Hi Tom and thanks for the quick reply! It's only 8 month when I did my
> last Eclipse Plug-In development, but I already forgot that tiny little
> detail...
>
> I wanted to avoid the pre-configured IDE, since I a) came to hate 4.2
> and its bugs (it forgot or mixed my menus, toolbars and became
> unbearable over time), also I don't want to switch between the IDEs all
> the time. And I still don't use Java 8, so I guess I don't need the
> updated JDT right now (But I will avoid the JavaFX-Builders, since they
> will be deprecated as of Java 8 as I read today on fxexperience.com).
>
> Can I install the Target Platform from the same update site, as the IDEs
> helpers.
>
> Thank you very much again!
> Daniel
>
> PS: Greetings from Switzerland ;)
>
> PPS: The page you linked is empty - at least for me...
Re: Missing OSGi-Bundle Dependencies [message #1095569 is a reply to message #1095069] Tue, 27 August 2013 04:24 Go to previous message
Daniel Zimmermann is currently offline Daniel Zimmermann
Messages: 70
Registered: July 2009
Member
Hi Tom,

this worked. Thank you.
But it is really strange: I checked the page yesterday at home, too. It was still empty. But I just recognized the problem: I just clicked the link you gave me in your first reply and there the Dot "." was included in the URL - this caused the browser to navigate to the wrong page. :-/
My fault not checking this earlier!

Thanks for your help and patience,
Daniel
Previous Topic:Problem with cssext.cssExtDsl
Next Topic:FXGraph and Preview no longer in sync
Goto Forum:
  


Current Time: Tue Jul 29 23:16:52 EDT 2014

Powered by FUDForum. Page generated in 0.01774 seconds