Hi Nick,

why not just using Pax Web ?

Pax Web register the servlet as service, so you can do a simple lookup.

Regards
JB

On 11/17/2014 04:34 PM, Nick Baker wrote:
Hey All,

I’ve got a mixed environment where a Bundle can be deployed in an
environment using the standard PAX-Web HttpService as well as one
bridging out to Tomcat by way of Felix-HTTP Bridge. I need to be able to
programmatically determine the URL for the HttpService regardless of
where a bundle is deployed. There doesn’t seem to be any way of
determining this using the standard OSGI APIs.

Karaf is embedded within both environments. The PAX-Web setup will
dynamically find an open port on startup and set the appropriate
Configuration Admin entries before starting Karaf. The Tomcat
environment does not need to do this work.

Any ideas appreciated,
-Nick

--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com

Reply via email to