Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 71253 invoked from network); 12 Dec 2008 15:47:09 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 12 Dec 2008 15:47:09 -0000 Received: (qmail 81378 invoked by uid 500); 12 Dec 2008 15:47:20 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 81065 invoked by uid 500); 12 Dec 2008 15:47:20 -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 81056 invoked by uid 99); 12 Dec 2008 15:47:19 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 12 Dec 2008 07:47:19 -0800 X-ASF-Spam-Status: No, hits=-4.0 required=10.0 tests=RCVD_IN_DNSWL_MED 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; Fri, 12 Dec 2008 15:47:05 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 62047234C3B2 for ; Fri, 12 Dec 2008 07:46:44 -0800 (PST) Message-ID: <1203648880.1229096804400.JavaMail.jira@brutus> Date: Fri, 12 Dec 2008 07:46:44 -0800 (PST) From: "B.J. Reed (JIRA)" To: dev@geronimo.apache.org Subject: [jira] Commented: (GERONIMODEVTOOLS-547) code cleanup on Server Plugin Manager In-Reply-To: <1990151380.1228512226195.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/GERONIMODEVTOOLS-547?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12656045#action_12656045 ] B.J. Reed commented on GERONIMODEVTOOLS-547: -------------------------------------------- Item #1 has been fixed with r726047 in trunk and r726056 in 2.1.4. Thanks to Tim McConnell for figuring out what was missing in the manifest files to get this to work properly. > code cleanup on Server Plugin Manager > ------------------------------------- > > Key: GERONIMODEVTOOLS-547 > URL: https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-547 > Project: Geronimo-Devtools > Issue Type: Sub-task > Components: eclipse-plugin > Affects Versions: 2.2.0, 2.1.4 > Reporter: B.J. Reed > Assignee: B.J. Reed > Priority: Minor > Fix For: 2.2.0, 2.1.4 > > > From the initial version of the Server Plugin Manager, there are several things that can be streamlined. > 1. use geronimo-system.jar file instead of the jaxbmodels (org.apache.geronimo.jee.plugin). When I tried to use the .jar file, I kept get exceptions that ObjectFactory could not be found. As it is now, the org.apache.geronimo.jee.plugin classes are exact duplicates of what is in the geronimo-system.jar file > 2. GeronimoServerPluginManager.java should use PluginInstallerGbean. This will cut down on a lot of methods that were duplicated into this class. > 3. Other methods in GeronimoServerPluginManager.java can probably make other calls to the jar files that we already are bringing into the GEP. > All of this will make the code much slimmer and re-use a lot of good code. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.