Hi Marcel,
I have read about the OSGi framework and have implemented some simple OSGi apps. Firstly, I implemented a simple bundle and service app by following Lars's tutorial. Then, I implemented separate bundles with activator for all the logging frameworks (log4j, jcl, jul and slf4j) as per the project structure in the snapshot given by you. I executed them both through OSGi in eclipse and through the OSGi console in shell.
Lastly, I converted my previous plain Java slf4j bridge system into a simple eclipse Plug-in. Currently, I am bundling all the bridge libraries with the Plug-in itself as I couldn't find the required dependencies. But, I know that this will break modularity and needs to be changed. I am currently working on it. Please, let me know if I am heading in the right direction or not.
Also, I would like to suggest an enhancement. In the log view, we can give sorting, searching and filtering options based on log levels, log message text, log tag(class name, thread name) etc. I think this facility is not available right now. Please correct me if I am wrong.