Return-Path: X-Original-To: apmail-felix-dev-archive@www.apache.org Delivered-To: apmail-felix-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 702F46F50 for ; Wed, 18 May 2011 11:42:28 +0000 (UTC) Received: (qmail 98517 invoked by uid 500); 18 May 2011 11:42:28 -0000 Delivered-To: apmail-felix-dev-archive@felix.apache.org Received: (qmail 98466 invoked by uid 500); 18 May 2011 11:42:28 -0000 Mailing-List: contact dev-help@felix.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@felix.apache.org Delivered-To: mailing list dev@felix.apache.org Received: (qmail 98458 invoked by uid 99); 18 May 2011 11:42:28 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 18 May 2011 11:42:28 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED,T_RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 18 May 2011 11:42:26 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id 7D780CF990 for ; Wed, 18 May 2011 11:41:47 +0000 (UTC) Date: Wed, 18 May 2011 11:41:47 +0000 (UTC) From: "Pierre De Rop (JIRA)" To: dev@felix.apache.org Message-ID: <1893241483.22074.1305718907510.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Created] (FELIX-2956) DM/ json should be embedded in the annotation scanner plugin MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 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 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