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