http://felix.apache.org/site/apache-felix-web-console.html talked about webconsole
I am pretty new to OSGi and since we are going to use Day[http://www.day.com] which uses Felix, I start to explore the Felix.
As beginning, it is pretty tough to go through the document. And I spent bunch of time on it. Following is the step by step to set up webconsole
1. Download Felix binary file and unzip it. Start Felix from the installation directory by typing in DOS
java -jar bin/felix.jar
You will get something like:
C:\MyFelix\felix-1.8.0>java -jar bin/felix.jar
Welcome to Felix.
=================
->
2. Donwload required package
Before install webconsole, some dependens are needed to download and install
Download following files from the site: http://felix.apache.org/site/downloads.cgi
to local file: for example c:\felix-dep\
Log 1.0.0 jar --> c:\felix-dep\org.apache.felix.log-1.0.0.jar
Config Admin 1.2.4 jar (asc, md5) --> c:\felix-dep\org.apache.felix.configadmin-1.2.4.jar
HTTP Service (Jetty) 1.0.1 jar --> c:\felix-dep\org.apache.felix.http.jetty-1.0.1.jar
Web Console 1.2.10 jar --> c:\felix-dep\org.apache.felix.webconsole-1.2.10.jar
3. install package
->install file:c:\felix-dep\org.apache.felix.log-1.0.0.jar
->install file:c:\felix-dep\org.apache.felix.configadmin-1.2.4.jar
->install file:c:\felix-dep\org.apache.felix.http.jetty-1.0.1.jar
->install file:c:\felix-dep\org.apache.felix.webconsole-1.2.10.jar
Note: you can also install with package url.
->install http://www.trieuvan.com/apache/felix/org.apache.felix.log-1.0.0.jar
4. start service
->start x
where x is the number displayed after install in step 3.
5. start obr
->obr start "Apache Felix Web Management Console"
6. test
http://localhost:8080/system/console/bundles