A thin layer that exposes one instance of an embedded Jetty server as a compliant OSGi HTTP service. The service is easy to configure and can be used with https://felix.apache.org/documentation/subprojects/apache-felix-file-install.html. This can be useful when debugging.
Original project https://www.eclipse.org/equinox/server/
It is assumed that you know how to use bndtools.
- Download Equinox SDK https://download.eclipse.org/equinox/
- Unzip it somewhere in your home directory.
- export EQUINOX_P2="path to Equinox SDK directory"
- Install bndtools.
- Import this project from git.
- Go to org.foo.hello.world directory.
- Open hello.bndrun.
- Resolve, Run OSGi.
- In browser https://localhost:8443/hello