[
https://issues.apache.org/jira/browse/FELIX-2956?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Pierre De Rop resolved FELIX-2956.
----------------------------------
Resolution: Fixed
Fix Version/s: log-1.0.1
fixed in trunk, revision 1124200.
> 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
> Fix For: log-1.0.1
>
>
> 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 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