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] [Created] (FELIX-2956) DM/ json should be embedded in the annotation scanner plugin
Date Wed, 18 May 2011 11:41:47 GMT
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
DM annotation plugin, which scans all annotations at compilation phase and generates corresponding
component descriptors under META-INF/dependencymanager/, in the target bundle. 
This DM annotation plugin requires json, when being executed. Under maven, there is no problem,
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