felix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Pierre De Rop (JIRA)" <j...@apache.org>
Subject [jira] [Assigned] (FELIX-4352) Extend shell command to give better insight in where the problem is
Date Fri, 13 Dec 2013 20:29:07 GMT

     [ https://issues.apache.org/jira/browse/FELIX-4352?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Pierre De Rop reassigned FELIX-4352:

    Assignee: Pierre De Rop

> Extend shell command to give better insight in where the problem is
> -------------------------------------------------------------------
>                 Key: FELIX-4352
>                 URL: https://issues.apache.org/jira/browse/FELIX-4352
>             Project: Felix
>          Issue Type: Improvement
>          Components: Dependency Manager
>    Affects Versions: dependencymanager.shell-2.0.1
>            Reporter: Jago de Vreede
>            Assignee: Pierre De Rop
>         Attachments: shell wtf 1.3.patch, shell wtf 1.5.patch
> 'dm notavail' is a command that we use regularly but it can become hard to figure out
where the actual problem is.
> This patch allows you to find the root cause very quickly example output:
> 60 missing dependencies found.
> -------------------------------------
> Please note that the following bundles are in the RESOLVED state:
>  * [65] com.example.mongo
> The following service(s) are missing: 
>  * com.example.mongo.MongoService is not found in the service registry
> So the shell command tells you that you have a resolved bundle that could trigger you
where the problem might be. The command can also tell you if a configuration is missing as
a root cause.
> The shell can be executed by dm wtf
> wtf stands for Where is The Failure
> This issue has 2 patches: 
> 'shell wtf 1.3.patch' and contains a patch that works for java 1.3 and the current shell.
> 'shell wtf 1.5.patch' and lifts the shell project to java 1.5 (as I understand this is
something you have planned) and contains java 1.5 code and unittests backed by mockito to
mock certain stuff.

This message was sent by Atlassian JIRA

View raw message