[ 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