Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 30482 invoked from network); 21 Sep 2008 00:44:36 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 21 Sep 2008 00:44:36 -0000 Received: (qmail 2551 invoked by uid 500); 21 Sep 2008 00:44:32 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 2479 invoked by uid 500); 21 Sep 2008 00:44:32 -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 2468 invoked by uid 99); 21 Sep 2008 00:44:31 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 20 Sep 2008 17:44:31 -0700 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 21 Sep 2008 00:43:41 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 3911D234C1C4 for ; Sat, 20 Sep 2008 17:43:44 -0700 (PDT) Message-ID: <1754237464.1221957824219.JavaMail.jira@brutus> Date: Sat, 20 Sep 2008 17:43:44 -0700 (PDT) From: "David Jencks (JIRA)" To: dev@geronimo.apache.org Subject: [jira] Commented: (GERONIMO-4302) Install the server.jar, client.jar, etc files in bin from individual no-classloader plugins, not boilerplate In-Reply-To: <1523456606.1221323444146.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/GERONIMO-4302?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12633029#action_12633029 ] David Jencks commented on GERONIMO-4302: ---------------------------------------- I found a way to make the e.g. client-system car self-extract into the bin/client.jar. I have some doubts as to whether this is the best approach and in fact wonder if there's some way to use gsh to avoid having any jars in bin at all but lets take a look at this possible solution and see if theres a better way. > Install the server.jar, client.jar, etc files in bin from individual no-classloader plugins, not boilerplate > ------------------------------------------------------------------------------------------------------------ > > Key: GERONIMO-4302 > URL: https://issues.apache.org/jira/browse/GERONIMO-4302 > Project: Geronimo > Issue Type: Improvement > Security Level: public(Regular issues) > Components: buildsystem > Affects Versions: 2.2 > Reporter: David Jencks > Assignee: David Jencks > Fix For: 2.2 > > > Now that the c-m-p can easily generate no-classloader plugins we can more easily set up a way to install the startup jars in bin. Currently they are all stuffed into boilerplate and are present in any server whether or not appropriate: e.g. client.jar is in all servers, even those that don't have the rest of the client system. > The idea is to have a plugin with no classloader that unpacks the .e.g client.jar into bin, possibly along with supporting scripts. This might require a little enhancement of the c-m-p ArchiveMojo. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.