proposed patch to project.xml

Scott Eade <[email protected]>
Newsgroups gmane.comp.jakarta.turbine.jcs.devel
Message-ID <[email protected]>
Here is my patch to project.xml that sorts out the dependency 
descriptors and brings many of the dependency versions up to date.  I 
also commented out the jgroups dependency which I am pretty sure is no 
longer used.

Are these changes okay?  I suspect there may further changes required, 
but that this does represent a small amount of progress.

Are you happy for me to commit this?

Scott
 

Index: S:/eclipse-workspace/jakarta-jcs/project.xml
===================================================================
--- S:/eclipse-workspace/jakarta-jcs/project.xml    (revision 520270)
+++ S:/eclipse-workspace/jakarta-jcs/project.xml    (working copy)
@@ -19,7 +19,7 @@
 
     <shortDescription>Cache</shortDescription>
     <description>Comprehensive Caching System</description>
-    <url>http://jakarta.apache.org/turbine/jcs/</url>
+    <url>http://jakarta.apache.org/jcs/</url>
     <issueTrackingUrl>
         http://issues.apache.org/jira/browse/JCS
     </issueTrackingUrl>
@@ -110,35 +110,48 @@
     <contributors></contributors>
 
     <dependencies>
-        <!--  For comparitive performance tests only -->
+        <!--  For comparative performance tests only -->
         <dependency>
-            <id>commons-collections</id>
-            <version>3.0</version>
+            <groupId>commons-collections</groupId>
+            <artifactId>commons-collections</artifactId>
+            <version>3.1</version>
+            <url>http://jakarta.apache.org/commons/collections/</url>
+            <type>jar</type>
         </dependency>
 
         <dependency>
-            <id>commons-configuration</id>
-            <version>20030706.202021</version>
+            <groupId>commons-configuration</groupId>
+            <artifactId>commons-configuration</artifactId>
+            <version>1.2</version>
+            <url>http://jakarta.apache.org/commons/configuration/</url>
+            <type>jar</type>
         </dependency>
 
         <!--  REQUIRED FOR JCS CORE -->
         <dependency>
-            <id>commons-logging</id>
-            <version>1.0.3</version>
+            <groupId>commons-logging</groupId>
+            <artifactId>commons-logging</artifactId>
+            <version>1.0.4</version>
+            <url>http://jakarta.apache.org/commons/logging/</url>
+            <type>jar</type>
         </dependency>
 
         <!--  REQUIRED FOR JCS CORE -->
         <dependency>
-            <id>commons-lang</id>
-            <version>2.0</version>
+            <groupId>commons-lang</groupId>
+            <artifactId>commons-lang</artifactId>
+            <version>2.1</version>
+            <url>http://jakarta.apache.org/commons/lang/</url>
+            <type>jar</type>
         </dependency>
 
         <!--  JDBC DISK CACHE -->
         <dependency>
             <groupId>commons-dbcp</groupId>
             <artifactId>commons-dbcp</artifactId>
-            <version>1.2</version>
+            <version>1.2.1</version>
             <url>http://jakarta.apache.org/commons</url>
+            <type>jar</type>
             <properties>
                 <war.bundle>true</war.bundle>
             </properties>
@@ -150,6 +163,7 @@
             <artifactId>commons-pool</artifactId>
             <version>1.2</version>
             <url>http://jakarta.apache.org/commons</url>
+            <type>jar</type>
             <properties>
                 <war.bundle>true</war.bundle>
             </properties>
@@ -157,11 +171,13 @@
 
         <!--  REQUIRED FOR JCS CORE -->
         <dependency>
-            <id>concurrent</id>
+            <groupId>concurrent</groupId>
+            <artifactId>concurrent</artifactId>
             <version>1.0</version>
             <url>
                 
http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html
             </url>
+            <type>jar</type>
         </dependency>
 
         <dependency>
@@ -169,66 +185,98 @@
             <artifactId>mysql-connector-java</artifactId>
             <version>3.0.10</version>
             <url></url>
+            <type>jar</type>
         </dependency>
 
         <dependency>
-            <id>hsqldb</id>
-            <version>1.7.1</version>
+            <groupId>hsqldb</groupId>
+            <artifactId>hsqldb</artifactId>
+            <version>1.8.0.1</version>
+            <url>http://hsqldb.sourceforge.net/</url>
+            <type>jar</type>
         </dependency>
 
         <dependency>
-            <id>log4j</id>
-            <version>1.2.8</version>
+            <groupId>log4j</groupId>
+            <artifactId>log4j</artifactId>
+            <version>1.2.12</version>
+            <url>http://logging.apache.org/log4j/</url>
+            <type>jar</type>
         </dependency>
 
         <dependency>
-            <id>servletapi</id>
+            <groupId>servletapi</groupId>
+            <artifactId>servletapi</artifactId>
             <version>2.3</version>
+            <url>http://java.sun.com/products/servlet/</url>
+            <type>jar</type>
         </dependency>
 
+        <!-- LGPL! -->
+        <!--
         <dependency>
             <groupId>jgroups</groupId>
             <artifactId>jgroups-all</artifactId>
             <version>2.2.8</version>
+            <url></url>
+            <type>jar</type>
         </dependency>
+        -->
 
         <dependency>
-            <id>tomcat</id>
+            <groupId>tomcat</groupId>
+            <artifactId>tomcat-util</artifactId>
             <version>3.2.1</version>
-            <jar>tomcat-util-3.2.1.jar</jar>
+            <url>http://tomcat.apache.org/</url>
+            <type>jar</type>
         </dependency>
 
         <dependency>
-            <id>velocity</id>
+            <groupId>velocity</groupId>
+            <artifactId>velocity</artifactId>
             <version>1.4</version>
+            <url>http://jakarta.apache.org/velocity/</url>
+            <type>jar</type>
         </dependency>
 
         <dependency>
-            <id>junit</id>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
             <version>3.8.1</version>
+            <url>http://www.junit.org/</url>
+            <type>jar</type>
         </dependency>
 
         <dependency>
-            <id>xmlrpc</id>
-            <version>1.2-b1</version>
-            <url>http://xml.apache.org/xmlrpc/</url>
+            <groupId>xmlrpc</groupId>
+            <artifactId>xmlrpc</artifactId>
+            <version>2.0</version>
+            <url>http://ws.apache.org/xmlrpc/</url>
+            <type>jar</type>
         </dependency>
 
         <dependency>
-            <id>xerces:xercesImpl</id>
+            <groupId>xerces</groupId>
+            <artifactId>xercesImpl</artifactId>
             <version>2.6.2</version>
             <url>http://xml.apache.org/xerces2-j/</url>
+            <type>jar</type>
         </dependency>
 
         <dependency>
-            <id>xml-apis</id>
+            <groupId>xml-apis</groupId>
+            <artifactId>xml-apis</artifactId>
             <version>2.0.2</version>
             <url>http://xml.apache.org/commons/</url>
+            <type>jar</type>
         </dependency>
 
         <dependency>
-            <id>berkeleydb</id>
-            <version>1.5.0</version>
+            <groupId>berkeleydb</groupId>
+            <artifactId>berkeleydb</artifactId>
+            <version>1.5.1</version>
+            <url></url>
+            <type>jar</type>
         </dependency>
     </dependencies>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.