Pedro,

You are using an unstable, alpha version of Bndtools. Please install the
latest stable release, version 3.0, by following the instructions at:
http://bndtools.org/installation.html

Also I strongly recommend following the tutorial first so you get an
understanding of bnd(tools) concepts: http://bndtools.org/tutorial.html

Regards,
Neil

PS: "I am being slaughtered without mercy"?? Please, stop.

On Sun, Sep 13, 2015 at 11:11 AM, Pedro Domingues <
[email protected]> wrote:

> I am trying with bndtools but I am being slaughtered without mercy.
>
> I have like 30 bundles or so. I choose one of the main bundles and
> followed these instructions (
> http://bndtools.org/tutorial.html#run-an-osgi-framework), he created a
> *.bndrun* file in my bundle's root directory with the following:
>
> *-runfw: org.apache.felix.framework;version='[4,5)'*
> *-runee: JavaSE-1.7*
> *-runsystemcapabilities: ${native_capability}*
>
> *-resolve.effective: active;skip:="osgi.service"*
>
> However this happens when I try to edit the file in Eclipse:
>
> [image: http://i.imgur.com/FYKDnvE.png]
>
> However this looks a bit far from what I want. It seems this .bndrun will
> import a felix.jar from somewhere else, but in fact I want to use the one I
> have in C:\code\osgi_proj\deploy\bin\felix.jar because I already have there
> all the bundles I need and the configurations (unless for some debugging
> limitation eclipse needs to directly inject the bundles).
>
> Can this be done, or I will need to deeply modify my project in order for
> this to work?
>
> Thanks!
>
>
>
> On 12/09/2015 22:01, Christian Schneider wrote:
>
> If you only need plain felix then eclipse + bndtools might help.
>
> I just tried the new 3.0.0 version and was able to setup as small project
> in quite short time.
> It features very nice debug integration.
>
> Apart from this remote debugging always works but is less convenient.
>
> Christian
>
> Am 12.09.2015 um 21:31 schrieb Pedro Domingues:
>
> Hi,
>
> I really need to debug my code by the use of breakpoints, however this
> seems a complex undertaking with an OSGi container.
>
> I have Eclipse and Felix (both the latest). My project is a raw OSGi
> project, I am not using PDE, just maven bundle plugin to generate the
> bundles and then copy them to the /bundle folder in felix, then I perform
> java -jar bin/felix.jar and the project runs. So no fuss here.
>
> However I cannot debug the application that way. I've tried to read the
> docs (
> http://felix.apache.org/documentation/development/integrating-felix-with-eclipse.html)
> but they are outdated/broken and cant make them work...
>
> How can I debug this? Will I have to avoid using OSGi just because debug
> is not supported...? :(
>
> Thanks!
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>
>

Reply via email to