Return-Path: Delivered-To: apmail-openjpa-dev-archive@www.apache.org Received: (qmail 24521 invoked from network); 5 Sep 2007 02:27:44 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 5 Sep 2007 02:27:44 -0000 Received: (qmail 32299 invoked by uid 500); 5 Sep 2007 02:27:38 -0000 Delivered-To: apmail-openjpa-dev-archive@openjpa.apache.org Received: (qmail 32274 invoked by uid 500); 5 Sep 2007 02:27:38 -0000 Mailing-List: contact dev-help@openjpa.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@openjpa.apache.org Delivered-To: mailing list dev@openjpa.apache.org Received: (qmail 32265 invoked by uid 99); 5 Sep 2007 02:27:38 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 04 Sep 2007 19:27:38 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of aco@exist.com designates 209.85.146.177 as permitted sender) Received: from [209.85.146.177] (HELO wa-out-1112.google.com) (209.85.146.177) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 05 Sep 2007 02:27:34 +0000 Received: by wa-out-1112.google.com with SMTP id m28so2573142wag for ; Tue, 04 Sep 2007 19:27:13 -0700 (PDT) Received: by 10.114.152.17 with SMTP id z17mr4382294wad.1188959232951; Tue, 04 Sep 2007 19:27:12 -0700 (PDT) Received: from ?192.168.241.216? ( [58.71.13.205]) by mx.google.com with ESMTPS id v38sm6590985wah.2007.09.04.19.27.04 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 04 Sep 2007 19:27:05 -0700 (PDT) Message-ID: <46DE13F3.4010005@exist.com> Date: Wed, 05 Sep 2007 10:26:59 +0800 From: Adrian Co User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) MIME-Version: 1.0 To: dev@openjpa.apache.org Subject: OpenJPA all jar has transitive dependencies on openjpa-*.jar Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Hi, I'm not sure if my understanding is correct, but it seems that the openjpa all jar has direct dependencies on openjpa-* jar. Including the openjpa all jar in a project dependency would include the openjpa-* jar as transitive dependencies, which is maybe a little redundant? (I could do exclusions, but that would defeat the convenience of using the all jar :) ). I would suggest including the openjpa-* dependencies as dependencies of the antrun plugin, so it could extract them, and including the geronimo-jpa, jta, serf, etc dependencies as the direct dependencies of the all jar. I could raise a jira and attach a patch if you guys think its worth doing. :) Thanks! Regards, Adrian Co