Thanks Andreas, I am looking at the webconsole source, and it is very promising.
Basically webconsole/osgi infrastructure allows various groups in my company have their own mount points and navigation entries. Thanks -D On Sun, Apr 29, 2012 at 9:09 AM, Andreas Pieber <[email protected]> wrote: > Hey Dan, > > On Sat, Apr 28, 2012 at 02:02, Dan Tran <[email protected]> wrote: >> So I can just implement my own bundles with all hooks required by >> webconsole. How do you integrate? > > Basically it's extending an interface and register it as osgi service; > best to look at the webconsole code or wait for lukasz' comment. > >> in term of packaging? > > Nothing to do here; the extensions are own packages. > >> Do i need to >> be part of WebConsole feature? > > No you don't. You're your own bundle; the remaining issues are handled by > osgi. > >> >> Thanks >> >> -D >> >> >> >> On Fri, Apr 27, 2012 at 2:54 PM, Łukasz Dywicki <[email protected]> wrote: >>> Hey Dan, >>> Sure you can re-use webconsole codebase. The login infrastructure basically >>> delegates authorization to JAAS realm named karaf. If you will need any >>> assistance wit extensions, just type to dev@. We are more than happy to >>> help you. There are few base classes than you can extend to get basic L&F >>> in place. To extend navigation you simply publish NavigationProvider >>> implementations in OSGi service registry. >>> >>> Best regards, >>> Lukasz >>> >>> Wiadomość napisana przez Dan Tran w dniu 27 kwi 2012, o godz. 19:53: >>> >>>> Hello Karaf team, >>>> >>>> I am thinking of tapping to Karaf's webconsole subproject to implement >>>> my feature's specific WebUI. This way I can reuse most of the >>>> infrastructures like login, rolebase authorization.. >>>> >>>> is it the right direction? >>>> >>>> Thanks >>>> >>>> -Dan >>>
