Debug DS within an Eclipse e4 Applications via a bndtools launcher

39 views
Skip to first unread message

Jon Passki

unread,
Jan 10, 2017, 8:11:13 PM1/10/17
to bndtool...@googlegroups.com
Hello,

I am developing an Eclipse e4 application within Eclipse PDE and friends. It will use OSGi DS under the hood for different service components. The goal is to develop and debug these DS components in bndtools, which would involve a bndtool launcher. The option that immediately comes to mind is to use the biz.aQute.remote.launcher, with an example here [1]. Curious, though, are people launching / retooling e4 apps developed in PDE via the biz.aQute.launcher? If so, what are some pointers / howtos?

Cheers,

Jon

[1]: http://enroute.osgi.org/appnotes/bndtools-and-karaf.html

Timothy Ward

unread,
Jan 11, 2017, 3:55:56 AM1/11/17
to bndtool...@googlegroups.com
Hi Jon,

This sounds exactly like what the bndtools team do for debugging/testing bndtools. We use https://github.com/bndtools/bndtools/tree/master/bndtools.core to do this.

Tim


--
You received this message because you are subscribed to the Google Groups "bndtools-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bndtools-user...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Greg Amerson

unread,
Jan 11, 2017, 9:53:26 AM1/11/17
to bndtool...@googlegroups.com
The lynch-pin to get Bndtools to launch an Eclipse application (e4 or otherwise) is in the bndtools.runtime.eclipse.applaunch-0.1.0.jar bundle here: https://github.com/bndtools/bndtools/tree/master/cnf/buildrepo/bndtools.runtime.eclipse.applaunch

You can copy that bundle to your Bnd workspace and use it in the bndrun files just like the ones that Tim linked to.



To unsubscribe from this group and stop receiving emails from it, send an email to bndtools-users+unsubscribe@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "bndtools-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bndtools-users+unsubscribe@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.



--
Greg Amerson
Liferay Developer Tools
Liferay, Inc. www.liferay.com

j...@coastalhacking.us

unread,
Jan 12, 2017, 10:00:14 AM1/12/17
to bndtools-users

On Wednesday, January 11, 2017 at 6:53:26 AM UTC-8, Gregory Amerson wrote:
The lynch-pin to get Bndtools to launch an Eclipse application (e4 or otherwise) is in the bndtools.runtime.eclipse.applaunch-0.1.0.jar bundle here: https://github.com/bndtools/bndtools/tree/master/cnf/buildrepo/bndtools.runtime.eclipse.applaunch

You can copy that bundle to your Bnd workspace and use it in the bndrun files just like the ones that Tim linked to.


Thanks Greg and Tim for the pointers!
Reply all
Reply to author
Forward
0 new messages