Thanks Felix for looking into this
What is the source and license for prettify.js ?
It is taken from http://code.google.com/p/google-code-prettify/ and is under ASL 2.0. I have added NOTICE, DEPENDENCIES and LICENSE file also
src/main/resources has a rebel.xml file: Can we remove this ?
Yes. Removed it in new attachment
OsgiAction extends a private class: Is that really required
This class needs to be referred to in Logback config file . So I created a shadow file for this in public namespace as referring to class name with 'internal' name in package does not look good
As for JUL Bridging: I just copied the integration from the current Activator.
I have added support for that in updated build along with a testcase. Minor change from earlier build was to move Manager initialization after bridge handler is installed.
I have added some more testcase and features in new build. So you can take that as base