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] [Updated] (FELIX-2956) DM/ json should be embedded in the annotation scanner plugin
Date Wed, 18 May 2011 11:45:47 GMT

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

Pierre De Rop updated FELIX-2956:

    Fix Version/s:     (was: log-1.0.1)

> DM/ json should be embedded in the annotation scanner plugin
> ------------------------------------------------------------
>                 Key: FELIX-2956
>                 URL: https://issues.apache.org/jira/browse/FELIX-2956
>             Project: Felix
>          Issue Type: Improvement
>          Components: Dependency Manager
>    Affects Versions: dependencymanager-3.0.0
>            Reporter: Pierre De Rop
>            Assignee: Pierre De Rop
>            Priority: Trivial
> This change request concerns the Dependency Manager annotation scanner plugin artifact:
> When compiling a bundle containing dependency manager annotations, it is necessary to
use the 
> DM annotation plugin, which scans all annotations at compilation phase and generates
> component descriptors under META-INF/dependencymanager/, in the target bundle. 
> This DM annotation plugin requires json, when being executed. Under maven, there is no
> and users don't have to depend on json, just on the dm annotation plugin.
> But, when compiling outside maven (using Bnd, or Bnd Ant Task), then it is necessary
to download json manually 
> and put it in the bnd classpath. So, it would be just easier if json was already embedded
in the DM annotation.jar artifact,
> (in this case, the LICENSE.json file have to be included in the annotation artifact).

This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

View raw message