Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 83836 invoked from network); 21 Mar 2009 15:19:43 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 21 Mar 2009 15:19:43 -0000 Received: (qmail 34237 invoked by uid 500); 21 Mar 2009 15:19:43 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 33757 invoked by uid 500); 21 Mar 2009 15:19:42 -0000 Mailing-List: contact dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list dev@geronimo.apache.org Received: (qmail 33748 invoked by uid 99); 21 Mar 2009 15:19:42 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 21 Mar 2009 08:19:42 -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: local policy) Received: from [209.86.89.62] (HELO elasmtp-dupuy.atl.sa.earthlink.net) (209.86.89.62) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 21 Mar 2009 15:19:34 +0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=dk20050327; d=earthlink.net; b=CV93AJBjBbc+nsI1lFQ+M66J412EDSq6h50+Sa/088WxW5RSpoj4NmW3ojr48v2i; h=Received:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:References:In-Reply-To:Content-Type:Content-Transfer-Encoding:X-ELNK-Trace:X-Originating-IP; Received: from [24.40.200.241] (helo=tetra.local) by elasmtp-dupuy.atl.sa.earthlink.net with esmtpa (Exim 4.67) (envelope-from ) id 1Ll2ye-0002UG-L2 for dev@geronimo.apache.org; Sat, 21 Mar 2009 11:19:12 -0400 Message-ID: <49C5056C.4010509@earthlink.net> Date: Sat, 21 Mar 2009 11:19:08 -0400 From: Joe Bohn User-Agent: Thunderbird 2.0.0.21 (Macintosh/20090302) MIME-Version: 1.0 To: dev@geronimo.apache.org Subject: Re: Making plugins work better for 2.1.4 References: <9E26160E-4113-4848-995D-717CB7E5A982@yahoo.com> <49C3F0C4.10502@earthlink.net> <1298578B-E879-4D71-BB1B-31E812A0E499@yahoo.com> In-Reply-To: <1298578B-E879-4D71-BB1B-31E812A0E499@yahoo.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-ELNK-Trace: c408501814fc19611aa676d7e74259b7b3291a7d08dfec798f34c1fa804785dd51e45626ee84bfbe350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c X-Originating-IP: 24.40.200.241 X-Virus-Checked: Checked by ClamAV on apache.org David, I applied the patch and checked out a few things. Everything looks good to me. In fact, these changes seem to have improved the overall plugin install process even from the console (at least it appeared to me that the plugins were installed much more quickly). Please go ahead and integrate these changes into branches/2.1.4 and branches/2.1. Thanks! Joe David Jencks wrote: > > On Mar 20, 2009, at 12:38 PM, Joe Bohn wrote: > >> Hi David, >> >> Do you have a patch that you can attach here (or better to a JIRA) so >> that others can see the proposed changes? >> >> It is very late. I'm basically just waiting for the openjpa release >> to make it to the ibiblio mirrors so that I can create the RC. >> >> If this is really minor and doesn't break anything then I supposed it >> could perhaps squeek in ... if it is ready to go later today or tomorrow. > > I opened https://issues.apache.org/jira/browse/GERONIMO-4598 and > attached a patch. With the patch (after I've changed the default plugin > repo back to my local maven repo) I can use gshell to install > console-jetty onto the framework server, which was failing before. > > Since this AFAICT doesn't change the contents of the server nor how the > plugins are wired together I think its safe to apply. We should > probably also apply it to 2.1.... equivalent work should have happened a > long time ago for 2.2/trunk when I made the geronimo dependencies follow > transitive maven dependencies. > > thanks > david jencks > >> >> >> Joe >> >> >> David Jencks wrote: >>> I'm well aware this is last minute... >>> Recently a user has discovered that installing plugins into the >>> framework server pretty much doesn't work for 2.1.3. I think this is >>> because we're generating some geronimo-plugin.xml without dependency >>> versions. >>> My preliminary investigation looks like we can easily change this >>> with 4 changed lines in a couple poms. I'm trying to figure out what >>> if anything obvious this breaks. >>> IMO we should also point to the actual 2.1.4 plugin repo >>> http://geronimo.apache.org/plugins/geronimo-2.1.4/ rather than the >>> local maven repo as the default plugin repo. >>> If these don't break anything obvious (e.g. testsuite) what else >>> would we need to test to get this into 2.1.4? >>> thanks >>> david jencks >> >> > >