Return-Path: Delivered-To: apmail-incubator-felix-dev-archive@www.apache.org Received: (qmail 93952 invoked from network); 10 Apr 2007 16:53:56 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 10 Apr 2007 16:53:56 -0000 Received: (qmail 77912 invoked by uid 500); 10 Apr 2007 16:54:01 -0000 Delivered-To: apmail-incubator-felix-dev-archive@incubator.apache.org Received: (qmail 77875 invoked by uid 500); 10 Apr 2007 16:54:01 -0000 Mailing-List: contact felix-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: felix-dev@incubator.apache.org Delivered-To: mailing list felix-dev@incubator.apache.org Received: (qmail 77740 invoked by uid 99); 10 Apr 2007 16:54:00 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 10 Apr 2007 09:54:00 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO brutus.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 10 Apr 2007 09:53:52 -0700 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id C1238714079 for ; Tue, 10 Apr 2007 09:53:32 -0700 (PDT) Message-ID: <1780401.1176224012788.JavaMail.jira@brutus> Date: Tue, 10 Apr 2007 09:53:32 -0700 (PDT) From: "Richard S. Hall (JIRA)" To: felix-dev@incubator.apache.org Subject: [jira] Commented: (FELIX-255) maven-bundle-plugin, wrapping and excludeTransitive In-Reply-To: <9875853.1173804429228.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/FELIX-255?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12487821 ] Richard S. Hall commented on FELIX-255: --------------------------------------- Can we close this issue now that FELIX-199 is resolved? > maven-bundle-plugin, wrapping and excludeTransitive > --------------------------------------------------- > > Key: FELIX-255 > URL: https://issues.apache.org/jira/browse/FELIX-255 > Project: Felix > Issue Type: New Feature > Components: Maven Bundle Plugin > Reporter: Alin Dreghiciu > > Posted also on the list at http://www.mail-archive.com/felix-dev@incubator.apache.org/msg04299.html. > Most of the time (at least in the cases I had) you would like to wrap only > the content of the jar you are targeting and not also the transitive > dependencies that the targeted jar has. You can do this in at least two > ways: > 1. add to the dependency. This is verbose for the case that the > targeted jar has extensive dependencies and irrelevant to the process of > wrapping > 2. set the Export-package directive to export only those packages that you > want. here you have to know the internals of the package and if the jar has > some resources as licences, xmls' outside the main package you have to add > them one by one. > So, here I am proposing a new configuration option: excludeTransitive that > is suppose to exclude the transitive artifacts if set to true. > An example implementation can be found at the following location: > http://maven.apache.org/plugins/maven-dependency-plugin/xref/org/apache/maven/plugin/dependency/utils/filters/TransitivityFilter.html > Alin Dreghiciu > PS. Maven does not support a property of the articat as isTransitive() -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.