You will install Felix Http Service (which includes an embedded Jetty server) and the Felix Http Whiteboard implementation. It's straightforward:
g! bundlelevel -i 4
g! deploy -s "Apache Felix Http Jetty"
Target resource(s):
-------------------
Apache Felix Http Jetty (2.0.4)
Deploying...done.
g!
g! deploy -s "Apache Felix Http Whiteboard"
Target resource(s):
-------------------
Apache Felix Http Whiteboard (2.0.4)
Deploying...done.
The environment is now ready to receive bundles that register HttpServlet
services.
We've kept the default configuration in place. It can be modified either by setting configuration properties or by the means of the Configuration Admin service.
For more details on the service and its configuration, refer to the documentation page: http://felix.apache.org/site/apache-felix-http-service.html.