geronimo-scm mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From djen...@apache.org
Subject svn commit: r351514 - in /geronimo/trunk: configs/activemq-broker/ configs/activemq/ configs/client-corba/ configs/client-security/ configs/client-system/ configs/client/ configs/console-jetty/ configs/console-tomcat/ configs/directory/ configs/executa...
Date Thu, 01 Dec 2005 23:12:35 GMT
Author: djencks
Date: Thu Dec  1 15:12:20 2005
New Revision: 351514

URL: http://svn.apache.org/viewcvs?rev=351514&view=rev
Log:
Remove disgusting code from packaging plugin.  Fix some dependencies in configs

Modified:
    geronimo/trunk/configs/activemq-broker/project.xml
    geronimo/trunk/configs/activemq/project.xml
    geronimo/trunk/configs/client-corba/project.xml
    geronimo/trunk/configs/client-security/project.xml
    geronimo/trunk/configs/client-system/project.xml
    geronimo/trunk/configs/client/project.xml
    geronimo/trunk/configs/console-jetty/project.xml
    geronimo/trunk/configs/console-tomcat/project.xml
    geronimo/trunk/configs/directory/project.xml
    geronimo/trunk/configs/executable-deployer/project.xml
    geronimo/trunk/configs/geronimo-gbean-deployer/project.xml
    geronimo/trunk/configs/j2ee-corba/project.xml
    geronimo/trunk/configs/j2ee-deployer/project.xml
    geronimo/trunk/configs/j2ee-security/project.xml
    geronimo/trunk/configs/j2ee-server/project.xml
    geronimo/trunk/configs/j2ee-system/project.xml
    geronimo/trunk/configs/jetty-deployer/project.xml
    geronimo/trunk/configs/jetty/project.xml
    geronimo/trunk/configs/rmi-naming/project.xml
    geronimo/trunk/configs/system-database/project.xml
    geronimo/trunk/configs/tomcat-deployer/project.xml
    geronimo/trunk/configs/tomcat/project.xml
    geronimo/trunk/configs/uddi-jetty/project.xml
    geronimo/trunk/configs/uddi-tomcat/project.xml
    geronimo/trunk/configs/welcome-jetty/project.xml
    geronimo/trunk/configs/welcome-tomcat/project.xml
    geronimo/trunk/plugins/geronimo-packaging-plugin/maven.xml
    geronimo/trunk/plugins/geronimo-packaging-plugin/plugin.jelly
    geronimo/trunk/plugins/geronimo-packaging-plugin/src/java/org/apache/geronimo/plugin/packaging/PackageBuilderShell.java

Modified: geronimo/trunk/configs/activemq-broker/project.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/configs/activemq-broker/project.xml?rev=351514&r1=351513&r2=351514&view=diff
==============================================================================
--- geronimo/trunk/configs/activemq-broker/project.xml (original)
+++ geronimo/trunk/configs/activemq-broker/project.xml Thu Dec  1 15:12:20 2005
@@ -25,6 +25,19 @@
     <name>ActiveMQ broker configuration</name>
 
     <dependencies>
+        <!-- dependency on deployer -->
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-packaging-plugin</artifactId>
+            <version>${geronimo_version}</version>
+            <type>plugin</type>
+        </dependency>
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-gbean-deployer</artifactId>
+            <version>${geronimo_version}</version>
+            <type>car</type>
+        </dependency>
         <!-- parent config -->
         <dependency>
             <groupId>geronimo</groupId>

Modified: geronimo/trunk/configs/activemq/project.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/configs/activemq/project.xml?rev=351514&r1=351513&r2=351514&view=diff
==============================================================================
--- geronimo/trunk/configs/activemq/project.xml (original)
+++ geronimo/trunk/configs/activemq/project.xml Thu Dec  1 15:12:20 2005
@@ -25,6 +25,19 @@
     <name>Activemq configuration</name>
 
     <dependencies>
+        <!-- dependency on deployer -->
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-packaging-plugin</artifactId>
+            <version>${geronimo_version}</version>
+            <type>plugin</type>
+        </dependency>
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-gbean-deployer</artifactId>
+            <version>${geronimo_version}</version>
+            <type>car</type>
+        </dependency>
         <dependency>
             <groupId>geronimo</groupId>
             <artifactId>j2ee-deployer</artifactId>
@@ -60,11 +73,11 @@
             <version>${activemq_version}</version>
         </dependency>
         <dependency>
-            <groupId>activemq</groupId>
-            <artifactId>activemq-ra</artifactId>
-            <version>${activemq_version}</version>
-            <type>rar</type>
-        </dependency>
+             <groupId>activemq</groupId>
+             <artifactId>activemq-ra</artifactId>
+             <version>${activemq_version}</version>
+             <type>rar</type>
+         </dependency>
         <dependency>
             <groupId>activeio</groupId>
             <artifactId>activeio</artifactId>

Modified: geronimo/trunk/configs/client-corba/project.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/configs/client-corba/project.xml?rev=351514&r1=351513&r2=351514&view=diff
==============================================================================
--- geronimo/trunk/configs/client-corba/project.xml (original)
+++ geronimo/trunk/configs/client-corba/project.xml Thu Dec  1 15:12:20 2005
@@ -25,6 +25,19 @@
     <name>Corba Configuration for the J2EE Client</name>
 
     <dependencies>
+        <!-- dependency on deployer -->
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-packaging-plugin</artifactId>
+            <version>${geronimo_version}</version>
+            <type>plugin</type>
+        </dependency>
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-gbean-deployer</artifactId>
+            <version>${geronimo_version}</version>
+            <type>car</type>
+        </dependency>
         <dependency>
             <groupId>geronimo</groupId>
             <artifactId>geronimo-gbean-deployer</artifactId>

Modified: geronimo/trunk/configs/client-security/project.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/configs/client-security/project.xml?rev=351514&r1=351513&r2=351514&view=diff
==============================================================================
--- geronimo/trunk/configs/client-security/project.xml (original)
+++ geronimo/trunk/configs/client-security/project.xml Thu Dec  1 15:12:20 2005
@@ -25,6 +25,13 @@
     <name>Security Configuration for the J2EE Client</name>
 
     <dependencies>
+        <!-- dependency on deployer -->
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-packaging-plugin</artifactId>
+            <version>${geronimo_version}</version>
+            <type>plugin</type>
+        </dependency>
         <dependency>
             <groupId>geronimo</groupId>
             <artifactId>geronimo-gbean-deployer</artifactId>

Modified: geronimo/trunk/configs/client-system/project.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/configs/client-system/project.xml?rev=351514&r1=351513&r2=351514&view=diff
==============================================================================
--- geronimo/trunk/configs/client-system/project.xml (original)
+++ geronimo/trunk/configs/client-system/project.xml Thu Dec  1 15:12:20 2005
@@ -25,12 +25,13 @@
     <name>System Configuration for the J2EE Client</name>
 
     <dependencies>
+        <!-- dependency on deployer -->
         <dependency>
             <groupId>geronimo</groupId>
-            <artifactId>geronimo-system</artifactId>
+            <artifactId>geronimo-packaging-plugin</artifactId>
             <version>${geronimo_version}</version>
+            <type>plugin</type>
         </dependency>
-
         <dependency>
             <groupId>geronimo</groupId>
             <artifactId>geronimo-gbean-deployer</artifactId>
@@ -38,154 +39,102 @@
             <type>car</type>
         </dependency>
 
-        <dependency>
-            <groupId>geronimo-spec</groupId>
-            <artifactId>geronimo-spec-j2ee</artifactId>
-            <version>${geronimo_spec_j2ee_version}</version>
-        </dependency>
-
-        <dependency>
-            <groupId>geronimo</groupId>
-            <artifactId>geronimo-activation</artifactId>
-            <version>${geronimo_version}</version>
-        </dependency>
-        <dependency>
-            <groupId>geronimo</groupId>
-            <artifactId>geronimo-management</artifactId>
-            <version>${geronimo_version}</version>
-        </dependency>
-        <dependency>
-            <groupId>geronimo</groupId>
-            <artifactId>geronimo-j2ee</artifactId>
-            <version>${geronimo_version}</version>
-        </dependency>
-        <dependency>
-            <groupId>geronimo</groupId>
-            <artifactId>geronimo-core</artifactId>
-            <version>${geronimo_version}</version>
-        </dependency>
+        <!-- dependencies referenced in the plan -->
         <dependency>
             <groupId>geronimo</groupId>
             <artifactId>geronimo-common</artifactId>
             <version>${geronimo_version}</version>
-        </dependency>
-        <dependency>
-            <groupId>geronimo</groupId>
-            <artifactId>geronimo-connector</artifactId>
-            <version>${geronimo_version}</version>
-        </dependency>
+           <properties>
+                 <geronimo.dependency>true</geronimo.dependency>
+             </properties>
+         </dependency>
         <dependency>
             <groupId>geronimo</groupId>
-            <artifactId>geronimo-naming</artifactId>
+            <artifactId>geronimo-kernel</artifactId>
             <version>${geronimo_version}</version>
+            <properties>
+                 <geronimo.dependency>true</geronimo.dependency>
+             </properties>
         </dependency>
         <dependency>
             <groupId>geronimo</groupId>
-            <artifactId>geronimo-timer</artifactId>
-            <version>${geronimo_version}</version>
-        </dependency>
-        <dependency>
-            <groupId>geronimo</groupId>
-            <artifactId>geronimo-transaction</artifactId>
-            <version>${geronimo_version}</version>
-        </dependency>
-        <dependency>
-            <groupId>geronimo</groupId>
-            <artifactId>geronimo-security</artifactId>
-            <version>${geronimo_version}</version>
-        </dependency>
-        <dependency>
-            <groupId>geronimo</groupId>
-            <artifactId>geronimo-webservices</artifactId>
-            <version>${geronimo_version}</version>
-        </dependency>
-        <dependency>
-            <groupId>geronimo</groupId>
-            <artifactId>geronimo-jmxremoting</artifactId>
-            <version>${geronimo_version}</version>
-        </dependency>
-        <dependency>
-            <groupId>geronimo</groupId>
-            <artifactId>geronimo-client</artifactId>
-            <version>${geronimo_version}</version>
-        </dependency>
-        <dependency>
-            <groupId>geronimo</groupId>
-            <artifactId>geronimo-axis</artifactId>
-            <version>${geronimo_version}</version>
-        </dependency>
-        <dependency>
-            <groupId>geronimo</groupId>
-            <artifactId>geronimo-servicemix</artifactId>
+            <artifactId>geronimo-system</artifactId>
             <version>${geronimo_version}</version>
+            <properties>
+                 <geronimo.dependency>true</geronimo.dependency>
+             </properties>
+        </dependency>
+        <dependency>
+            <groupId>cglib</groupId>
+            <artifactId>cglib-nodep</artifactId>
+            <version>${cglib_version}</version>
+            <properties>
+                 <geronimo.dependency>true</geronimo.dependency>
+             </properties>
+        </dependency>
+        <dependency>
+            <groupId>commons-cli</groupId>
+            <artifactId>commons-cli</artifactId>
+            <version>${commons_cli_version}</version>
+        </dependency>
+        <dependency>
+            <groupId>commons-logging</groupId>
+            <artifactId>commons-logging</artifactId>
+            <version>${commons_logging_version}</version>
+            <properties>
+                 <geronimo.dependency>true</geronimo.dependency>
+             </properties>
+        </dependency>
+        <dependency>
+            <groupId>log4j</groupId>
+            <artifactId>log4j</artifactId>
+            <version>${log4j_version}</version>
+            <properties>
+                 <geronimo.dependency>true</geronimo.dependency>
+             </properties>
+        </dependency>
+        <dependency>
+            <groupId>mx4j</groupId>
+            <artifactId>mx4j</artifactId>
+            <version>${mx4j_version}</version>
+            <properties>
+                 <geronimo.dependency>true</geronimo.dependency>
+             </properties>
+        </dependency>
+        <dependency>
+            <groupId>mx4j</groupId>
+            <artifactId>mx4j-remote</artifactId>
+            <version>${mx4j_version}</version>
+            <properties>
+                 <geronimo.dependency>true</geronimo.dependency>
+             </properties>
         </dependency>
         <dependency>
-            <groupId>geronimo</groupId>
-            <artifactId>geronimo-jetty</artifactId>
-            <version>${geronimo_version}</version>
+            <groupId>geronimo-spec</groupId>
+            <artifactId>geronimo-spec-qname</artifactId>
+            <version>${geronimo_spec_qname_version}</version>
+            <properties>
+                 <geronimo.dependency>true</geronimo.dependency>
+             </properties>
+        </dependency>
+        <dependency>
+            <groupId>xerces</groupId>
+            <artifactId>xercesImpl</artifactId>
+            <version>${xerces_version}</version>
+            <properties>
+                 <geronimo.dependency>true</geronimo.dependency>
+             </properties>
+        </dependency>
+        <dependency>
+            <groupId>xerces</groupId>
+            <artifactId>xmlParserAPIs</artifactId>
+            <version>${xml_parser_apis_version}</version>
+            <properties>
+                 <geronimo.dependency>true</geronimo.dependency>
+             </properties>
         </dependency>
 
-        <dependency>
-            <groupId>concurrent</groupId>
-            <artifactId>concurrent</artifactId>
-            <version>${concurrent_version}</version>
-        </dependency>
-        <dependency>
-            <groupId>tranql</groupId>
-            <artifactId>tranql</artifactId>
-            <version>${tranql_version}</version>
-        </dependency>
-        <dependency>
-            <groupId>openejb</groupId>
-            <artifactId>openejb-core</artifactId>
-            <version>${openejb_version}</version>
-        </dependency>
-        <dependency>
-            <groupId>howl</groupId>
-            <artifactId>howl-logger</artifactId>
-            <version>${howl_version}</version>
-        </dependency>
-        <dependency>
-            <groupId>antlr</groupId>
-            <artifactId>antlr</artifactId>
-            <version>${antlr_version}</version>
-        </dependency>
-        <dependency>
-            <groupId>regexp</groupId>
-            <artifactId>regexp</artifactId>
-            <version>${regexp_version}</version>
-        </dependency>
-        <dependency>
-            <groupId>xstream</groupId>
-            <artifactId>xstream</artifactId>
-            <version>${xstream_version}</version>
-        </dependency>
-        <dependency>
-            <groupId>xpp3</groupId>
-            <artifactId>xpp3</artifactId>
-            <version>${xpp3_version}</version>
-        </dependency>
-        <dependency>
-            <groupId>asm</groupId>
-            <artifactId>asm</artifactId>
-            <version>${asm_version}</version>
-        </dependency>
-        <dependency>
-            <groupId>activemq</groupId>
-            <artifactId>activemq-gbean-management</artifactId>
-            <version>${activemq_version}</version>
-        </dependency>
-        <dependency>
-            <groupId>activeio</groupId>
-            <artifactId>activeio</artifactId>
-            <version>${activeio_version}</version>
-        </dependency>
 
-        <dependency>
-            <groupId>jetty</groupId>
-            <artifactId>org.mortbay.jetty</artifactId>
-            <version>${jetty_version}</version>
-        </dependency>
     </dependencies>
 </project>
 

Modified: geronimo/trunk/configs/client/project.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/configs/client/project.xml?rev=351514&r1=351513&r2=351514&view=diff
==============================================================================
--- geronimo/trunk/configs/client/project.xml (original)
+++ geronimo/trunk/configs/client/project.xml Thu Dec  1 15:12:20 2005
@@ -25,6 +25,19 @@
     <name>Configuration for the J2EE Client</name>
 
     <dependencies>
+        <!-- dependency on deployer -->
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-packaging-plugin</artifactId>
+            <version>${geronimo_version}</version>
+            <type>plugin</type>
+        </dependency>
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-gbean-deployer</artifactId>
+            <version>${geronimo_version}</version>
+            <type>car</type>
+        </dependency>
         <!-- parent config -->
         <dependency>
             <groupId>geronimo</groupId>

Modified: geronimo/trunk/configs/console-jetty/project.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/configs/console-jetty/project.xml?rev=351514&r1=351513&r2=351514&view=diff
==============================================================================
--- geronimo/trunk/configs/console-jetty/project.xml (original)
+++ geronimo/trunk/configs/console-jetty/project.xml Thu Dec  1 15:12:20 2005
@@ -25,6 +25,31 @@
     <name>Web console deployed on jetty</name>
 
     <dependencies>
+        <!-- dependency on deployer -->
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-packaging-plugin</artifactId>
+            <version>${geronimo_version}</version>
+            <type>plugin</type>
+        </dependency>
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-gbean-deployer</artifactId>
+            <version>${geronimo_version}</version>
+            <type>car</type>
+        </dependency>
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>j2ee-deployer</artifactId>
+            <version>${geronimo_version}</version>
+            <type>car</type>
+        </dependency>
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>jetty-deployer</artifactId>
+            <version>${geronimo_version}</version>
+            <type>car</type>
+        </dependency>
         <!-- parent config -->
         <dependency>
             <groupId>geronimo</groupId>

Modified: geronimo/trunk/configs/console-tomcat/project.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/configs/console-tomcat/project.xml?rev=351514&r1=351513&r2=351514&view=diff
==============================================================================
--- geronimo/trunk/configs/console-tomcat/project.xml (original)
+++ geronimo/trunk/configs/console-tomcat/project.xml Thu Dec  1 15:12:20 2005
@@ -25,6 +25,13 @@
     <name>Web console deployed on tomcat</name>
 
     <dependencies>
+        <!-- dependency on deployer -->
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-packaging-plugin</artifactId>
+            <version>${geronimo_version}</version>
+            <type>plugin</type>
+        </dependency>
         <dependency>
             <groupId>geronimo</groupId>
             <artifactId>geronimo-gbean-deployer</artifactId>

Modified: geronimo/trunk/configs/directory/project.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/configs/directory/project.xml?rev=351514&r1=351513&r2=351514&view=diff
==============================================================================
--- geronimo/trunk/configs/directory/project.xml (original)
+++ geronimo/trunk/configs/directory/project.xml Thu Dec  1 15:12:20 2005
@@ -25,6 +25,19 @@
     <name>Directory Configuration</name>
 
     <dependencies>
+        <!-- dependency on deployer -->
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-packaging-plugin</artifactId>
+            <version>${geronimo_version}</version>
+            <type>plugin</type>
+        </dependency>
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-gbean-deployer</artifactId>
+            <version>${geronimo_version}</version>
+            <type>car</type>
+        </dependency>
         <!-- parent config -->
         <dependency>
             <groupId>geronimo</groupId>

Modified: geronimo/trunk/configs/executable-deployer/project.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/configs/executable-deployer/project.xml?rev=351514&r1=351513&r2=351514&view=diff
==============================================================================
--- geronimo/trunk/configs/executable-deployer/project.xml (original)
+++ geronimo/trunk/configs/executable-deployer/project.xml Thu Dec  1 15:12:20 2005
@@ -99,22 +99,6 @@
             <version>${xml_parser_apis_version}</version>
         </dependency>
 
-        <!-- dependency on deployer -->
-        <dependency>
-            <groupId>geronimo</groupId>
-            <artifactId>geronimo-packaging-plugin</artifactId>
-            <version>${geronimo_version}</version>
-            <type>plugin</type>
-            <properties>
-                <packaging.classpath>true</packaging.classpath>
-            </properties>
-        </dependency>
-        <dependency>
-            <groupId>geronimo</groupId>
-            <artifactId>geronimo-gbean-deployer</artifactId>
-            <version>${geronimo_version}</version>
-            <type>car</type>
-        </dependency>
     </dependencies>
 </project>
 

Modified: geronimo/trunk/configs/geronimo-gbean-deployer/project.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/configs/geronimo-gbean-deployer/project.xml?rev=351514&r1=351513&r2=351514&view=diff
==============================================================================
--- geronimo/trunk/configs/geronimo-gbean-deployer/project.xml (original)
+++ geronimo/trunk/configs/geronimo-gbean-deployer/project.xml Thu Dec  1 15:12:20 2005
@@ -98,15 +98,12 @@
             <version>${geronimo_version}</version>
         </dependency>
         <!-- dependency on deployer -->
-        <dependency>
-            <groupId>geronimo</groupId>
-            <artifactId>geronimo-packaging-plugin</artifactId>
-            <version>${geronimo_version}</version>
-            <type>plugin</type>
-            <properties>
-                <packaging.classpath>true</packaging.classpath>
-            </properties>
-        </dependency>
+<!--        <dependency>-->
+<!--            <groupId>geronimo</groupId>-->
+<!--            <artifactId>geronimo-packaging-plugin</artifactId>-->
+<!--            <version>${geronimo_version}</version>-->
+<!--            <type>plugin</type>-->
+<!--        </dependency>-->
 
     </dependencies>
 </project>

Modified: geronimo/trunk/configs/j2ee-corba/project.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/configs/j2ee-corba/project.xml?rev=351514&r1=351513&r2=351514&view=diff
==============================================================================
--- geronimo/trunk/configs/j2ee-corba/project.xml (original)
+++ geronimo/trunk/configs/j2ee-corba/project.xml Thu Dec  1 15:12:20 2005
@@ -25,6 +25,19 @@
     <name>Corba Configuration for the J2EE Server</name>
 
     <dependencies>
+        <!-- dependency on deployer -->
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-packaging-plugin</artifactId>
+            <version>${geronimo_version}</version>
+            <type>plugin</type>
+        </dependency>
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-gbean-deployer</artifactId>
+            <version>${geronimo_version}</version>
+            <type>car</type>
+        </dependency>
         <!-- parent config -->
         <dependency>
             <groupId>geronimo</groupId>

Modified: geronimo/trunk/configs/j2ee-deployer/project.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/configs/j2ee-deployer/project.xml?rev=351514&r1=351513&r2=351514&view=diff
==============================================================================
--- geronimo/trunk/configs/j2ee-deployer/project.xml (original)
+++ geronimo/trunk/configs/j2ee-deployer/project.xml Thu Dec  1 15:12:20 2005
@@ -26,6 +26,14 @@
     <name>Configuration for performing J2EE deployments</name>
 
     <dependencies>
+        <!-- dependency on deployer -->
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-packaging-plugin</artifactId>
+            <version>${geronimo_version}</version>
+            <type>plugin</type>
+        </dependency>
+
         <dependency>
             <groupId>geronimo</groupId>
             <artifactId>geronimo-gbean-deployer</artifactId>

Modified: geronimo/trunk/configs/j2ee-security/project.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/configs/j2ee-security/project.xml?rev=351514&r1=351513&r2=351514&view=diff
==============================================================================
--- geronimo/trunk/configs/j2ee-security/project.xml (original)
+++ geronimo/trunk/configs/j2ee-security/project.xml Thu Dec  1 15:12:20 2005
@@ -25,6 +25,19 @@
     <name>Security Configuration for the J2EE Server</name>
 
     <dependencies>
+        <!-- dependency on deployer -->
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-packaging-plugin</artifactId>
+            <version>${geronimo_version}</version>
+            <type>plugin</type>
+        </dependency>
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-gbean-deployer</artifactId>
+            <version>${geronimo_version}</version>
+            <type>car</type>
+        </dependency>
         <!-- parent config -->
         <dependency>
             <groupId>geronimo</groupId>

Modified: geronimo/trunk/configs/j2ee-server/project.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/configs/j2ee-server/project.xml?rev=351514&r1=351513&r2=351514&view=diff
==============================================================================
--- geronimo/trunk/configs/j2ee-server/project.xml (original)
+++ geronimo/trunk/configs/j2ee-server/project.xml Thu Dec  1 15:12:20 2005
@@ -25,6 +25,19 @@
     <name>Server Configuration for the J2EE Server</name>
 
     <dependencies>
+        <!-- dependency on deployer -->
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-packaging-plugin</artifactId>
+            <version>${geronimo_version}</version>
+            <type>plugin</type>
+        </dependency>
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-gbean-deployer</artifactId>
+            <version>${geronimo_version}</version>
+            <type>car</type>
+        </dependency>
         <!-- parent config -->
         <dependency>
             <groupId>geronimo</groupId>

Modified: geronimo/trunk/configs/j2ee-system/project.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/configs/j2ee-system/project.xml?rev=351514&r1=351513&r2=351514&view=diff
==============================================================================
--- geronimo/trunk/configs/j2ee-system/project.xml (original)
+++ geronimo/trunk/configs/j2ee-system/project.xml Thu Dec  1 15:12:20 2005
@@ -25,6 +25,20 @@
     <name>System Configuration for the J2EE Server</name>
 
     <dependencies>
+        <!-- dependency on deployer -->
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-packaging-plugin</artifactId>
+            <version>${geronimo_version}</version>
+            <type>plugin</type>
+        </dependency>
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-gbean-deployer</artifactId>
+            <version>${geronimo_version}</version>
+            <type>car</type>
+        </dependency>
+
         <!-- dependencies referenced in the plan -->
         <dependency>
             <groupId>geronimo</groupId>
@@ -67,54 +81,59 @@
             <groupId>commons-logging</groupId>
             <artifactId>commons-logging</artifactId>
             <version>${commons_logging_version}</version>
+            <properties>
+                 <geronimo.dependency>true</geronimo.dependency>
+             </properties>
         </dependency>
         <dependency>
             <groupId>log4j</groupId>
             <artifactId>log4j</artifactId>
             <version>${log4j_version}</version>
+            <properties>
+                 <geronimo.dependency>true</geronimo.dependency>
+             </properties>
         </dependency>
         <dependency>
             <groupId>mx4j</groupId>
             <artifactId>mx4j</artifactId>
             <version>${mx4j_version}</version>
+            <properties>
+                 <geronimo.dependency>true</geronimo.dependency>
+             </properties>
         </dependency>
         <dependency>
             <groupId>mx4j</groupId>
             <artifactId>mx4j-remote</artifactId>
             <version>${mx4j_version}</version>
+            <properties>
+                 <geronimo.dependency>true</geronimo.dependency>
+             </properties>
         </dependency>
         <dependency>
             <groupId>geronimo-spec</groupId>
             <artifactId>geronimo-spec-qname</artifactId>
             <version>${geronimo_spec_qname_version}</version>
+            <properties>
+                 <geronimo.dependency>true</geronimo.dependency>
+             </properties>
         </dependency>
         <dependency>
             <groupId>xerces</groupId>
             <artifactId>xercesImpl</artifactId>
             <version>${xerces_version}</version>
+            <properties>
+                 <geronimo.dependency>true</geronimo.dependency>
+             </properties>
         </dependency>
         <dependency>
             <groupId>xerces</groupId>
             <artifactId>xmlParserAPIs</artifactId>
             <version>${xml_parser_apis_version}</version>
-        </dependency>
-
-        <!-- dependency on deployer -->
-        <dependency>
-            <groupId>geronimo</groupId>
-            <artifactId>geronimo-packaging-plugin</artifactId>
-            <version>${geronimo_version}</version>
-            <type>plugin</type>
             <properties>
-                <packaging.classpath>true</packaging.classpath>
-            </properties>
-        </dependency>
-        <dependency>
-            <groupId>geronimo</groupId>
-            <artifactId>geronimo-gbean-deployer</artifactId>
-            <version>${geronimo_version}</version>
-            <type>car</type>
+                 <geronimo.dependency>true</geronimo.dependency>
+             </properties>
         </dependency>
+
     </dependencies>
 </project>
 

Modified: geronimo/trunk/configs/jetty-deployer/project.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/configs/jetty-deployer/project.xml?rev=351514&r1=351513&r2=351514&view=diff
==============================================================================
--- geronimo/trunk/configs/jetty-deployer/project.xml (original)
+++ geronimo/trunk/configs/jetty-deployer/project.xml Thu Dec  1 15:12:20 2005
@@ -28,6 +28,19 @@
     <name>Jetty Deployer Configuration for the J2EE Server</name>
 
     <dependencies>
+        <!-- dependency on deployer -->
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-packaging-plugin</artifactId>
+            <version>${geronimo_version}</version>
+            <type>plugin</type>
+        </dependency>
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-gbean-deployer</artifactId>
+            <version>${geronimo_version}</version>
+            <type>car</type>
+        </dependency>
         <!-- parent config -->
         <dependency>
             <groupId>geronimo</groupId>

Modified: geronimo/trunk/configs/jetty/project.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/configs/jetty/project.xml?rev=351514&r1=351513&r2=351514&view=diff
==============================================================================
--- geronimo/trunk/configs/jetty/project.xml (original)
+++ geronimo/trunk/configs/jetty/project.xml Thu Dec  1 15:12:20 2005
@@ -25,6 +25,19 @@
     <name>Jetty Configuration for the J2EE Server</name>
 
     <dependencies>
+        <!-- dependency on deployer -->
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-packaging-plugin</artifactId>
+            <version>${geronimo_version}</version>
+            <type>plugin</type>
+        </dependency>
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-gbean-deployer</artifactId>
+            <version>${geronimo_version}</version>
+            <type>car</type>
+        </dependency>
         <!-- parent config -->
         <dependency>
             <groupId>geronimo</groupId>

Modified: geronimo/trunk/configs/rmi-naming/project.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/configs/rmi-naming/project.xml?rev=351514&r1=351513&r2=351514&view=diff
==============================================================================
--- geronimo/trunk/configs/rmi-naming/project.xml (original)
+++ geronimo/trunk/configs/rmi-naming/project.xml Thu Dec  1 15:12:20 2005
@@ -25,6 +25,19 @@
     <name>RMI/Naming configuration</name>
 
     <dependencies>
+        <!-- dependency on deployer -->
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-packaging-plugin</artifactId>
+            <version>${geronimo_version}</version>
+            <type>plugin</type>
+        </dependency>
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-gbean-deployer</artifactId>
+            <version>${geronimo_version}</version>
+            <type>car</type>
+        </dependency>
         <!-- parent config -->
         <dependency>
             <groupId>geronimo</groupId>

Modified: geronimo/trunk/configs/system-database/project.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/configs/system-database/project.xml?rev=351514&r1=351513&r2=351514&view=diff
==============================================================================
--- geronimo/trunk/configs/system-database/project.xml (original)
+++ geronimo/trunk/configs/system-database/project.xml Thu Dec  1 15:12:20 2005
@@ -25,6 +25,19 @@
     <name>System Database Configuration for the J2EE Server</name>
 
     <dependencies>
+        <!-- dependency on deployer -->
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-packaging-plugin</artifactId>
+            <version>${geronimo_version}</version>
+            <type>plugin</type>
+        </dependency>
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-gbean-deployer</artifactId>
+            <version>${geronimo_version}</version>
+            <type>car</type>
+        </dependency>
         <dependency>
             <groupId>geronimo</groupId>
             <artifactId>j2ee-deployer</artifactId>

Modified: geronimo/trunk/configs/tomcat-deployer/project.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/configs/tomcat-deployer/project.xml?rev=351514&r1=351513&r2=351514&view=diff
==============================================================================
--- geronimo/trunk/configs/tomcat-deployer/project.xml (original)
+++ geronimo/trunk/configs/tomcat-deployer/project.xml Thu Dec  1 15:12:20 2005
@@ -25,6 +25,19 @@
     <name>Tomcat Deployer Configuration for the J2EE Server</name>
 
     <dependencies>
+        <!-- dependency on deployer -->
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-packaging-plugin</artifactId>
+            <version>${geronimo_version}</version>
+            <type>plugin</type>
+        </dependency>
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-gbean-deployer</artifactId>
+            <version>${geronimo_version}</version>
+            <type>car</type>
+        </dependency>
         <!-- parent config -->
         <dependency>
             <groupId>geronimo</groupId>

Modified: geronimo/trunk/configs/tomcat/project.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/configs/tomcat/project.xml?rev=351514&r1=351513&r2=351514&view=diff
==============================================================================
--- geronimo/trunk/configs/tomcat/project.xml (original)
+++ geronimo/trunk/configs/tomcat/project.xml Thu Dec  1 15:12:20 2005
@@ -25,6 +25,13 @@
     <name>Tomcat Configuration for the J2EE Server</name>
 
     <dependencies>
+        <!-- dependency on deployer -->
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-packaging-plugin</artifactId>
+            <version>${geronimo_version}</version>
+            <type>plugin</type>
+        </dependency>
         <dependency>
             <groupId>geronimo</groupId>
             <artifactId>geronimo-gbean-deployer</artifactId>

Modified: geronimo/trunk/configs/uddi-jetty/project.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/configs/uddi-jetty/project.xml?rev=351514&r1=351513&r2=351514&view=diff
==============================================================================
--- geronimo/trunk/configs/uddi-jetty/project.xml (original)
+++ geronimo/trunk/configs/uddi-jetty/project.xml Thu Dec  1 15:12:20 2005
@@ -25,6 +25,32 @@
     <name>UDDI server Configuration for the J2EE Jetty Server</name>
 
     <dependencies>
+        <!-- dependency on deployer -->
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-packaging-plugin</artifactId>
+            <version>${geronimo_version}</version>
+            <type>plugin</type>
+        </dependency>
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-gbean-deployer</artifactId>
+            <version>${geronimo_version}</version>
+            <type>car</type>
+        </dependency>
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>j2ee-deployer</artifactId>
+            <version>${geronimo_version}</version>
+            <type>car</type>
+        </dependency>
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>jetty-deployer</artifactId>
+            <version>${geronimo_version}</version>
+            <type>car</type>
+        </dependency>
+
         <!-- parent config -->
         <dependency>
             <groupId>geronimo</groupId>

Modified: geronimo/trunk/configs/uddi-tomcat/project.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/configs/uddi-tomcat/project.xml?rev=351514&r1=351513&r2=351514&view=diff
==============================================================================
--- geronimo/trunk/configs/uddi-tomcat/project.xml (original)
+++ geronimo/trunk/configs/uddi-tomcat/project.xml Thu Dec  1 15:12:20 2005
@@ -25,6 +25,13 @@
     <name>UDDI server Configuration for the J2EE Tomcat Server</name>
 
     <dependencies>
+        <!-- dependency on deployer -->
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-packaging-plugin</artifactId>
+            <version>${geronimo_version}</version>
+            <type>plugin</type>
+        </dependency>
         <dependency>
             <groupId>geronimo</groupId>
             <artifactId>geronimo-gbean-deployer</artifactId>

Modified: geronimo/trunk/configs/welcome-jetty/project.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/configs/welcome-jetty/project.xml?rev=351514&r1=351513&r2=351514&view=diff
==============================================================================
--- geronimo/trunk/configs/welcome-jetty/project.xml (original)
+++ geronimo/trunk/configs/welcome-jetty/project.xml Thu Dec  1 15:12:20 2005
@@ -25,6 +25,32 @@
     <name>Welcome app for Jetty</name>
 
     <dependencies>
+        <!-- dependency on deployer -->
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-packaging-plugin</artifactId>
+            <version>${geronimo_version}</version>
+            <type>plugin</type>
+        </dependency>
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-gbean-deployer</artifactId>
+            <version>${geronimo_version}</version>
+            <type>car</type>
+        </dependency>
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>j2ee-deployer</artifactId>
+            <version>${geronimo_version}</version>
+            <type>car</type>
+        </dependency>
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>jetty-deployer</artifactId>
+            <version>${geronimo_version}</version>
+            <type>car</type>
+        </dependency>
+
         <!-- parent config -->
         <dependency>
             <groupId>geronimo</groupId>

Modified: geronimo/trunk/configs/welcome-tomcat/project.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/configs/welcome-tomcat/project.xml?rev=351514&r1=351513&r2=351514&view=diff
==============================================================================
--- geronimo/trunk/configs/welcome-tomcat/project.xml (original)
+++ geronimo/trunk/configs/welcome-tomcat/project.xml Thu Dec  1 15:12:20 2005
@@ -25,6 +25,13 @@
     <name>Welcome app Tomcat</name>
 
     <dependencies>
+        <!-- dependency on deployer -->
+        <dependency>
+            <groupId>geronimo</groupId>
+            <artifactId>geronimo-packaging-plugin</artifactId>
+            <version>${geronimo_version}</version>
+            <type>plugin</type>
+        </dependency>
         <dependency>
             <groupId>geronimo</groupId>
             <artifactId>geronimo-gbean-deployer</artifactId>

Modified: geronimo/trunk/plugins/geronimo-packaging-plugin/maven.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/plugins/geronimo-packaging-plugin/maven.xml?rev=351514&r1=351513&r2=351514&view=diff
==============================================================================
--- geronimo/trunk/plugins/geronimo-packaging-plugin/maven.xml (original)
+++ geronimo/trunk/plugins/geronimo-packaging-plugin/maven.xml Thu Dec  1 15:12:20 2005
@@ -1,27 +1,34 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-    Copyright 2005 The Apache Software Foundation
-
-    Licensed under the Apache License, Version 2.0 (the "License");
-    you may not use this file except in compliance with the License.
-    You may obtain a copy of the License at
-
-       http://www.apache.org/licenses/LICENSE-2.0
-
-    Unless required by applicable law or agreed to in writing, software
-    distributed under the License is distributed on an "AS IS" BASIS,
-    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-    See the License for the specific language governing permissions and
-    limitations under the License.
--->
-
-
-<!-- $Rev$ $Date$ -->
-
-<project default="plugin:install">
-    <goal name="default">
-        <attainGoal name="plugin:install-now"/>
-        <attainGoal name="plugin:repository-install"/>
-    </goal>
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+    Copyright 2005 The Apache Software Foundation
+
+    Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+
+
+<!-- $Rev$ $Date$ -->
+
+<project default="plugin:install">
+    <goal name="default">
+        <attainGoal name="plugin:install-now"/>
+        <attainGoal name="plugin:repository-install"/>
+    </goal>
+
+    <postGoal name="plugin:install">
+        <attainGoal name="plugin:install-now"/>
+        <attainGoal name="plugin:repository-install"/>
+    </postGoal>
+
+
+</project>

Modified: geronimo/trunk/plugins/geronimo-packaging-plugin/plugin.jelly
URL: http://svn.apache.org/viewcvs/geronimo/trunk/plugins/geronimo-packaging-plugin/plugin.jelly?rev=351514&r1=351513&r2=351514&view=diff
==============================================================================
--- geronimo/trunk/plugins/geronimo-packaging-plugin/plugin.jelly (original)
+++ geronimo/trunk/plugins/geronimo-packaging-plugin/plugin.jelly Thu Dec  1 15:12:20 2005
@@ -54,6 +54,7 @@
         <car:package
             context="${context}"
             artifacts="${pom.artifacts}"
+            pluginArtifacts="${plugin.artifacts}"
             repository="${geronimo.packaging.repository}"
             deploymentConfig="${geronimo.packaging.deploymentConfig}"
             deployerName="${geronimo.packaging.deployerName}"

Modified: geronimo/trunk/plugins/geronimo-packaging-plugin/src/java/org/apache/geronimo/plugin/packaging/PackageBuilderShell.java
URL: http://svn.apache.org/viewcvs/geronimo/trunk/plugins/geronimo-packaging-plugin/src/java/org/apache/geronimo/plugin/packaging/PackageBuilderShell.java?rev=351514&r1=351513&r2=351514&view=diff
==============================================================================
--- geronimo/trunk/plugins/geronimo-packaging-plugin/src/java/org/apache/geronimo/plugin/packaging/PackageBuilderShell.java (original)
+++ geronimo/trunk/plugins/geronimo-packaging-plugin/src/java/org/apache/geronimo/plugin/packaging/PackageBuilderShell.java Thu Dec  1 15:12:20 2005
@@ -41,8 +41,8 @@
  */
 public class PackageBuilderShell {
 
-//    private URL[] builderClassPath;
     private List artifacts;
+    private List pluginArtifacts;
     private MavenJellyContext context;
 
     private static ClassLoader classLoader;
@@ -183,6 +183,14 @@
         this.artifacts = artifacts;
     }
 
+    public List getPluginArtifacts() {
+        return pluginArtifacts;
+    }
+
+    public void setPluginArtifacts(List pluginArtifacts) {
+        this.pluginArtifacts = pluginArtifacts;
+    }
+
     public MavenJellyContext getContext() {
         return context;
     }
@@ -217,26 +225,33 @@
     private Object getPackageBuilder() throws ClassNotFoundException, IllegalAccessException, InstantiationException, MalformedURLException {
         if (classLoader == null) {
             String repo = context.getMavenRepoLocal();
-            String pluginDir = context.getPluginsDir();
             List urls = new ArrayList();
-//            for (Iterator iterator = artifacts.iterator(); iterator.hasNext();) {
-//                Artifact artifact = (Artifact) iterator.next();
-//                Dependency dependency = (Dependency) artifact.getDependency();
-//                if ("true".equals(dependency.getProperty(PACKAGING_CLASSPATH_PROPERTY))) {
-//                    String urlString = artifact.getUrlPath();
-//                    URL url = new File(repo + urlString).toURL();
-//                    urls.add(url);
-//                }
-//            }
-            urls.add(new File(repo + "/geronimo/jars/geronimo-kernel-1.0-SNAPSHOT.jar").toURL());
-            urls.add(new File(repo + "/geronimo/jars/geronimo-system-1.0-SNAPSHOT.jar").toURL());
-            urls.add(new File(repo + "/mx4j/jars/mx4j-3.0.1.jar").toURL());
-            urls.add(new File(repo + "/mx4j/jars/mx4j-remote-3.0.1.jar").toURL());
-            urls.add(new File(repo + "/cglib/jars/cglib-nodep-2.1_2.jar").toURL());
-            urls.add(new File(repo + "/commons-logging/jars/commons-logging-1.0.4.jar").toURL());
-            urls.add(new File(repo + "/log4j/jars/log4j-1.2.8.jar").toURL());
-            urls.add(new File(pluginDir + "/geronimo-packaging-plugin-1.0-SNAPSHOT.jar").toURL());
-            urls.add(new File(repo + "/geronimo/plugins/geronimo-packaging-plugin-1.0-SNAPSHOT.jar").toURL());
+            for (Iterator iterator = pluginArtifacts.iterator(); iterator.hasNext();) {
+                Artifact artifact = (Artifact) iterator.next();
+                Dependency dependency = (Dependency) artifact.getDependency();
+                if ("true".equals(dependency.getProperty(PACKAGING_CLASSPATH_PROPERTY))) {
+                    String urlString = artifact.getUrlPath();
+                    URL url = new File(repo + urlString).toURL();
+                    urls.add(url);
+                }
+            }
+            boolean found = false;
+            for (Iterator iterator = artifacts.iterator(); iterator.hasNext();) {
+                Artifact artifact = (Artifact) iterator.next();
+                Dependency dependency = (Dependency) artifact.getDependency();
+                if ("geronimo".equals(dependency.getGroupId())
+                && "geronimo-packaging-plugin".equals(dependency.getArtifactId())
+                && "plugin".equals(dependency.getType())) {
+                    String urlString = artifact.getUrlPath();
+                    URL url = new File(repo + urlString).toURL();
+                    urls.add(url);
+                    found = true;
+                }
+            }
+            if (!found) {
+                System.err.println("You must include the geronimo packaging plugin as a dependency in your project.xml");
+                throw new RuntimeException("You must include the geronimo packaging plugin as a dependency in your project.xml");
+            }
             URL[] builderClassPath = (URL[]) urls.toArray(new URL[urls.size()]);
             classLoader = new URLClassLoader(builderClassPath, ClassLoader.getSystemClassLoader());
         }



Mime
View raw message