--
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.
To unsubscribe from this group and stop receiving emails from it, send an email to bndtools-users+unsubscribe@googlegroups.com.
--
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.
-augment.fe_je: \ org.apache.felix.http.jetty; \ capability:= "osgi.service;objectClass=org.osgi.service.http.HttpService;effective:=active, \ osgi.implementation;osgi.implementation=osgi.http"
So here I think what happens is that org.apache.felix.http.jetty is hardwired as org.osgi.service.http.HttpService How can I overwrite this? Or am I misinterpreting this? |
Ok, so when I do this it tells me it can't find an implementation for osgi.http
I'v looked in https://github.com/osgi/osgi.enroute/blob/master/osgi.enroute.pom.distro/augments.bndrunwhere I can see
-augment.fe_je: \ org.apache.felix.http.jetty; \ capability:= "osgi.service;objectClass=org.osgi.service.http.HttpService;effective:=active, \ osgi.implementation;osgi.implementation=osgi.http"
On Friday, December 1, 2017 at 7:02:24 PM UTC+1, Peter Kriens wrote:
So here I think what happens is that org.apache.felix.http.jetty is hardwired as org.osgi.service.http.HttpService
How can I overwrite this? Or am I misinterpreting this?You could try to1) add the jetty to the -runblacklist (same format as the -runrequires)2) add the grizzly directly to the -runrequiresIf you resolved, check out the pane at the bottom, it allows you to check out requirements graph. Also see http://enroute.osgi.org/appnotes/resolving.htmlKind regards,Peter KriensOn 1 Dec 2017, at 16:20, Naftali van der Loon <naf...@vanderloon.nl> wrote:HiI'm trying to use the grizzly http service instead of jetty with enroute, but it resolving bundles always includes org.apache.felix.jetty. It seems like this has to do with osgi.enroute.base.api, but I'm not sure.How do I use the grizzly http service instead of jetty?Greetz, Naftali--
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.
--
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.
--
You received this message because you are subscribed to a topic in the Google Groups "bndtools-users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/bndtools-users/OG75ltICzDw/unsubscribe.
To unsubscribe from this group and all its topics, send an email to bndtools-users+unsubscribe@googlegroups.com.
osgi.service;objectClass=org.osgi.service.http.HttpService;effective:=active, osgi.implementation;osgi.implementation=osgi.http"
org.apache.felix.http.jetty
[4] works in bootstrapping jetty and do something similar using grizzly.