You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@felix.apache.org by Arjun Panday <ar...@alcatel-lucent.com> on 2011/07/18 11:38:54 UTC

A webconsole plugin to help tracking missing service dependencies

If anyone is interested, I wrote a small webconsole plugin to help 
tracking missing services dependencies:

https://github.com/joune/servicediagnostics/
http://techjoune.blogspot.com/2011/07/osgi-service-diagnostics.html

"Typically in a large system with many cascading dependencies managed by 
different trackers such as DeclarativeService, DependencyManager, iPojo 
or others, tracking the root cause of a top level service not being 
started can become very cumbersome. When building service oriented 
architectures, it is often the case that a single missing requirement 
will lock a full stack of services, but to find that one requirement is 
like finding a needle in a haystack!"

Regards,
Arjun


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org


Re: A webconsole plugin to help tracking missing service dependencies

Posted by Arjun Panday <ar...@alcatel-lucent.com>.
Note that the code is written in Scala.
I don't know if it makes any difference to whether or not it should be 
contributed.

/arjun

On 07/19/2011 07:59 AM, Carsten Ziegeler wrote:
> Hi,
>
> this looks very interesting! Just curious, are you thinking about
> contributing this plugin?
>
> Regards
> Carsten
>
> 2011/7/18 Arjun Panday<ar...@alcatel-lucent.com>:
>> If anyone is interested, I wrote a small webconsole plugin to help tracking
>> missing services dependencies:
>>
>> https://github.com/joune/servicediagnostics/
>> http://techjoune.blogspot.com/2011/07/osgi-service-diagnostics.html
>>
>> "Typically in a large system with many cascading dependencies managed by
>> different trackers such as DeclarativeService, DependencyManager, iPojo or
>> others, tracking the root cause of a top level service not being started can
>> become very cumbersome. When building service oriented architectures, it is
>> often the case that a single missing requirement will lock a full stack of
>> services, but to find that one requirement is like finding a needle in a
>> haystack!"
>>
>> Regards,
>> Arjun
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>> For additional commands, e-mail: users-help@felix.apache.org
>>
>>
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org


Re: A webconsole plugin to help tracking missing service dependencies

Posted by Arjun Panday <ar...@alcatel-lucent.com>.
Thanks Carsten,

With pleasure. Since i'm not an apache committer, it just seemed easier 
to put it on github.

Let me know if you're interested how it should be done.

Regards,
Arjun


On 07/19/2011 07:59 AM, Carsten Ziegeler wrote:
> Hi,
>
> this looks very interesting! Just curious, are you thinking about
> contributing this plugin?
>
> Regards
> Carsten
>
> 2011/7/18 Arjun Panday<ar...@alcatel-lucent.com>:
>> If anyone is interested, I wrote a small webconsole plugin to help tracking
>> missing services dependencies:
>>
>> https://github.com/joune/servicediagnostics/
>> http://techjoune.blogspot.com/2011/07/osgi-service-diagnostics.html
>>
>> "Typically in a large system with many cascading dependencies managed by
>> different trackers such as DeclarativeService, DependencyManager, iPojo or
>> others, tracking the root cause of a top level service not being started can
>> become very cumbersome. When building service oriented architectures, it is
>> often the case that a single missing requirement will lock a full stack of
>> services, but to find that one requirement is like finding a needle in a
>> haystack!"
>>
>> Regards,
>> Arjun
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>> For additional commands, e-mail: users-help@felix.apache.org
>>
>>
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org


Re: A webconsole plugin to help tracking missing service dependencies

Posted by Carsten Ziegeler <cz...@apache.org>.
Hi,

this looks very interesting! Just curious, are you thinking about
contributing this plugin?

Regards
Carsten

2011/7/18 Arjun Panday <ar...@alcatel-lucent.com>:
> If anyone is interested, I wrote a small webconsole plugin to help tracking
> missing services dependencies:
>
> https://github.com/joune/servicediagnostics/
> http://techjoune.blogspot.com/2011/07/osgi-service-diagnostics.html
>
> "Typically in a large system with many cascading dependencies managed by
> different trackers such as DeclarativeService, DependencyManager, iPojo or
> others, tracking the root cause of a top level service not being started can
> become very cumbersome. When building service oriented architectures, it is
> often the case that a single missing requirement will lock a full stack of
> services, but to find that one requirement is like finding a needle in a
> haystack!"
>
> Regards,
> Arjun
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
> For additional commands, e-mail: users-help@felix.apache.org
>
>



-- 
Carsten Ziegeler
cziegeler@apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org