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
>>

Reply via email to