You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by Bill Dudney <bd...@mac.com> on 2005/12/20 05:36:05 UTC

activeio build patch

Hi All,

here is a patch to get the latest activeio building with m2.

i will post another patch shortly for activecluster followed by one  
for the root of activemq.

After an IRC chat with hchirino earlier today it seems that it would  
be helpful to have the top level pom build activeio and  
activecluster. I'll make sure the root pom patch includes stuff to  
build everything (activemq, activeio, activecluster).

TTFN,

-bd-

Index: activeio-core/pom.xml
===================================================================
--- activeio-core/pom.xml       (revision 357904)
+++ activeio-core/pom.xml       (working copy)
@@ -2,11 +2,11 @@
    <modelVersion>4.0.0</modelVersion>
-
    <parent>
-    <groupId>activemq</groupId>
-    <artifactId>activemq</artifactId>
-    <version>4.0-SNAPSHOT</version>
+    <groupId>org.apache.activeio</groupId>
+    <artifactId>activeio</artifactId>
+    <relativePath>../pom.xml</relativePath>
+    <version>3.0-SNAPSHOT</version>
    </parent>
    <artifactId>activeio-core</artifactId>
@@ -14,18 +14,102 @@
    <version>3.0-SNAPSHOT</version>
    <description></description>
    <url>http://activeio.org/</url>
+  <mailingLists>
+    <mailingList>
+      <name>activeio dev</name>
+      <subscribe>dev-subscribe@activeio.codehaus.org</subscribe>
+      <unsubscribe>dev-unsubscribe@activeio.codehaus.org</unsubscribe>
+    </mailingList>
+    <mailingList>
+      <name>activeio users</name>
+      <subscribe>user-subscribe@activeio.codehaus.org</subscribe>
+      <unsubscribe>user-unsubscribe@activeio.codehaus.org</unsubscribe>
+    </mailingList>
+    <mailingList>
+      <name>activeio svn messages</name>
+      <subscribe>scm-subscribe@activeio.codehaus.org</subscribe>
+      <unsubscribe>scm-unsubscribe@activeio.codehaus.org</unsubscribe>
+    </mailingList>
+  </mailingLists>
+  <developers>
+    <developer>
+      <id>chirino</id>
+      <name>Hiram Chirino</name>
+      <email>hiram@hiramchirino.com</email>
+      <organization></organization>
+      <roles>
+        <role>Founder</role>
+      </roles>
+    </developer>
+    <developer>
+      <id>adc</id>
+      <name>Alan D. Cabrera</name>
+      <email>adc@toolazydogs.com</email>
+      <organization></organization>
+      <roles>
+        <role>Founder</role>
+      </roles>
+    </developer>
+    <developer>
+      <id>dblevins</id>
+      <name>David Blevins</name>
+      <email>dblevins@gluecode.com</email>
+      <organization></organization>
+      <roles>
+        <role>Founder</role>
+      </roles>
+    </developer>
+  </developers>
+  <scm>
+    <!-- TODO: Need to update SCM to apache -->
+    <connection>scm:svn:hvttps://svn.codehaus.org/activeio/trunk/ 
activeio</connection>
+    <developerConnection>scm:svn:svn+ssh://svn.activeio.org/home/ 
projects/activeio/scm/trunk/activeio</developerConnection>
+    <url>http://svn.activeio.org/viewcvs.cgi/activeio/</url>
+  </scm>
+  <organization>
+    <name>The ActiveIO Project</name>
+    <url>http://activeio.org</url>
+  </organization>
+  <build>
+    <sourceDirectory>src/java</sourceDirectory>
+    <testSourceDirectory>src/test</testSourceDirectory>
+    <resources>
+      <resource>
+        <directory>src/resources</directory>
+        <includes>
+          <include>**/*</include>
+        </includes>
+      </resource>
+    </resources>
+    <testResources>
+      <testResource>
+        <directory>src/test</directory>
+        <includes>
+          <include>**/*.properties</include>
+          <include>**/*.xml</include>
+        </includes>
+      </testResource>
+    </testResources>
+  </build>
    <dependencies>
+    <!-- Required Dependencies -->
      <dependency>
        <groupId>backport-util-concurrent</groupId>
        <artifactId>backport-util-concurrent</artifactId>
        <version>2.0_01_pd</version>
      </dependency>
+
+    <!-- Optional Dependencies -->
+
+    <!-- For HOWL integration -->
      <dependency>
        <groupId>howl</groupId>
        <artifactId>howl-logger</artifactId>
        <version>0.1.8</version>
      </dependency>
+
+    <!-- For JXTA integration -->
      <dependency>
        <groupId>p2psockets</groupId>
        <artifactId>p2psockets-core</artifactId>
@@ -36,19 +120,21 @@
        <artifactId>jxta</artifactId>
        <version>2.0</version>
      </dependency>
-<!--
+
      <dependency>
        <groupId>ibmaio</groupId>
        <artifactId>ibmaio</artifactId>
        <version>1.0</version>
      </dependency>
--->
+
+    <!-- For Jetty integration -->
      <dependency>
        <groupId>jetty</groupId>
        <artifactId>org.mortbay.jetty</artifactId>
-      <version>5.1.2-SNAPSHOT</version>
+      <version>5.1.2</version>
      </dependency>
-<!--
+
+    <!-- For OpenORB integration -->
      <dependency>
        <groupId>openorb</groupId>
        <artifactId>openorb-orb</artifactId>
@@ -79,27 +165,35 @@
        <artifactId>avalon-logkit</artifactId>
        <version>1.2.2</version>
      </dependency>
--->
+
+    <!-- Unit Test Dependencies -->
      <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>3.8.1</version>
+      <scope>test</scope>
      </dependency>
+
      <dependency>
        <groupId>commons-logging</groupId>
        <artifactId>commons-logging</artifactId>
        <version>1.0.4</version>
      </dependency>
+
      <dependency>
        <groupId>log4j</groupId>
        <artifactId>log4j</artifactId>
        <version>1.2.8</version>
      </dependency>
+
+    <!-- Used by journal performance testing tools -->
      <dependency>
        <groupId>geronimo-spec</groupId>
        <artifactId>geronimo-spec-j2ee</artifactId>
        <version>1.4-rc4</version>
      </dependency>
+
+    <!-- Used in testing -->
      <dependency>
        <groupId>commons-beanutils</groupId>
        <artifactId>commons-beanutils</artifactId>
@@ -110,6 +204,8 @@
        <artifactId>commons-collections</artifactId>
        <version>2.1</version>
      </dependency>
+
+    <!-- Used by xnet GBean code -->
      <dependency>
        <groupId>geronimo</groupId>
        <artifactId>geronimo-kernel</artifactId>
Index: activeio-aio/pom.xml
===================================================================
--- activeio-aio/pom.xml        (revision 357904)
+++ activeio-aio/pom.xml        (working copy)
@@ -1,12 +1,18 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http:// 
www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http:// 
maven.apache.org/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
-  <groupId>activemq</groupId>
+  <parent>
+    <groupId>org.apache.activeio</groupId>
+    <artifactId>activeio</artifactId>
+    <relativePath>../pom.xml</relativePath>
+    <version>3.0-SNAPSHOT</version>
+  </parent>
+
    <artifactId>activeio-aio</artifactId>
    <packaging>jar</packaging>
    <version>1.0-SNAPSHOT</version>
-  <name>Maven Quick Start Archetype</name>
-  <url>http://maven.apache.org</url>
+  <name>ActiveIO :: AIO</name>
+  <url>http://activeio.org</url>
    <dependencies>
      <dependency>
        <groupId>junit</groupId>
@@ -14,5 +20,23 @@
        <version>3.8.1</version>
        <scope>test</scope>
      </dependency>
+
+    <dependency>
+      <groupId>org.apache.activeio</groupId>
+      <artifactId>activeio-core</artifactId>
+      <version>3.0-SNAPSHOT</version>
+    </dependency>
+
+    <dependency>
+      <groupId>commons-logging</groupId>
+      <artifactId>commons-logging</artifactId>
+      <version>1.0.4</version>
+    </dependency>
+
+    <dependency>
+      <groupId>log4j</groupId>
+      <artifactId>log4j</artifactId>
+      <version>1.2.8</version>
+    </dependency>
    </dependencies>
</project>


Fwd: activeio build patch

Posted by Bill Dudney <bd...@apache.org>.
Sorry just realized I sent from the wrong address...


Bill Dudney
MyFaces - myfaces.apache.org
Wadi - incubator.apache.org/wadi


Begin forwarded message:

From: Bill Dudney <bd...@mac.com>
Date: December 19, 2005 9:36:05 PM MST
To: activemq-dev@geronimo.apache.org
Subject: activeio build patch

Hi All,

here is a patch to get the latest activeio building with m2.

i will post another patch shortly for activecluster followed by one  
for the root of activemq.

After an IRC chat with hchirino earlier today it seems that it would  
be helpful to have the top level pom build activeio and  
activecluster. I'll make sure the root pom patch includes stuff to  
build everything (activemq, activeio, activecluster).

TTFN,

-bd-

Index: activeio-core/pom.xml
===================================================================
--- activeio-core/pom.xml       (revision 357904)
+++ activeio-core/pom.xml       (working copy)
@@ -2,11 +2,11 @@
    <modelVersion>4.0.0</modelVersion>
-
    <parent>
-    <groupId>activemq</groupId>
-    <artifactId>activemq</artifactId>
-    <version>4.0-SNAPSHOT</version>
+    <groupId>org.apache.activeio</groupId>
+    <artifactId>activeio</artifactId>
+    <relativePath>../pom.xml</relativePath>
+    <version>3.0-SNAPSHOT</version>
    </parent>
    <artifactId>activeio-core</artifactId>
@@ -14,18 +14,102 @@
    <version>3.0-SNAPSHOT</version>
    <description></description>
    <url>http://activeio.org/</url>
+  <mailingLists>
+    <mailingList>
+      <name>activeio dev</name>
+      <subscribe>dev-subscribe@activeio.codehaus.org</subscribe>
+      <unsubscribe>dev-unsubscribe@activeio.codehaus.org</unsubscribe>
+    </mailingList>
+    <mailingList>
+      <name>activeio users</name>
+      <subscribe>user-subscribe@activeio.codehaus.org</subscribe>
+      <unsubscribe>user-unsubscribe@activeio.codehaus.org</unsubscribe>
+    </mailingList>
+    <mailingList>
+      <name>activeio svn messages</name>
+      <subscribe>scm-subscribe@activeio.codehaus.org</subscribe>
+      <unsubscribe>scm-unsubscribe@activeio.codehaus.org</unsubscribe>
+    </mailingList>
+  </mailingLists>
+  <developers>
+    <developer>
+      <id>chirino</id>
+      <name>Hiram Chirino</name>
+      <email>hiram@hiramchirino.com</email>
+      <organization></organization>
+      <roles>
+        <role>Founder</role>
+      </roles>
+    </developer>
+    <developer>
+      <id>adc</id>
+      <name>Alan D. Cabrera</name>
+      <email>adc@toolazydogs.com</email>
+      <organization></organization>
+      <roles>
+        <role>Founder</role>
+      </roles>
+    </developer>
+    <developer>
+      <id>dblevins</id>
+      <name>David Blevins</name>
+      <email>dblevins@gluecode.com</email>
+      <organization></organization>
+      <roles>
+        <role>Founder</role>
+      </roles>
+    </developer>
+  </developers>
+  <scm>
+    <!-- TODO: Need to update SCM to apache -->
+    <connection>scm:svn:hvttps://svn.codehaus.org/activeio/trunk/ 
activeio</connection>
+    <developerConnection>scm:svn:svn+ssh://svn.activeio.org/home/ 
projects/activeio/scm/trunk/activeio</developerConnection>
+    <url>http://svn.activeio.org/viewcvs.cgi/activeio/</url>
+  </scm>
+  <organization>
+    <name>The ActiveIO Project</name>
+    <url>http://activeio.org</url>
+  </organization>
+  <build>
+    <sourceDirectory>src/java</sourceDirectory>
+    <testSourceDirectory>src/test</testSourceDirectory>
+    <resources>
+      <resource>
+        <directory>src/resources</directory>
+        <includes>
+          <include>**/*</include>
+        </includes>
+      </resource>
+    </resources>
+    <testResources>
+      <testResource>
+        <directory>src/test</directory>
+        <includes>
+          <include>**/*.properties</include>
+          <include>**/*.xml</include>
+        </includes>
+      </testResource>
+    </testResources>
+  </build>
    <dependencies>
+    <!-- Required Dependencies -->
      <dependency>
        <groupId>backport-util-concurrent</groupId>
        <artifactId>backport-util-concurrent</artifactId>
        <version>2.0_01_pd</version>
      </dependency>
+
+    <!-- Optional Dependencies -->
+
+    <!-- For HOWL integration -->
      <dependency>
        <groupId>howl</groupId>
        <artifactId>howl-logger</artifactId>
        <version>0.1.8</version>
      </dependency>
+
+    <!-- For JXTA integration -->
      <dependency>
        <groupId>p2psockets</groupId>
        <artifactId>p2psockets-core</artifactId>
@@ -36,19 +120,21 @@
        <artifactId>jxta</artifactId>
        <version>2.0</version>
      </dependency>
-<!--
+
      <dependency>
        <groupId>ibmaio</groupId>
        <artifactId>ibmaio</artifactId>
        <version>1.0</version>
      </dependency>
--->
+
+    <!-- For Jetty integration -->
      <dependency>
        <groupId>jetty</groupId>
        <artifactId>org.mortbay.jetty</artifactId>
-      <version>5.1.2-SNAPSHOT</version>
+      <version>5.1.2</version>
      </dependency>
-<!--
+
+    <!-- For OpenORB integration -->
      <dependency>
        <groupId>openorb</groupId>
        <artifactId>openorb-orb</artifactId>
@@ -79,27 +165,35 @@
        <artifactId>avalon-logkit</artifactId>
        <version>1.2.2</version>
      </dependency>
--->
+
+    <!-- Unit Test Dependencies -->
      <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>3.8.1</version>
+      <scope>test</scope>
      </dependency>
+
      <dependency>
        <groupId>commons-logging</groupId>
        <artifactId>commons-logging</artifactId>
        <version>1.0.4</version>
      </dependency>
+
      <dependency>
        <groupId>log4j</groupId>
        <artifactId>log4j</artifactId>
        <version>1.2.8</version>
      </dependency>
+
+    <!-- Used by journal performance testing tools -->
      <dependency>
        <groupId>geronimo-spec</groupId>
        <artifactId>geronimo-spec-j2ee</artifactId>
        <version>1.4-rc4</version>
      </dependency>
+
+    <!-- Used in testing -->
      <dependency>
        <groupId>commons-beanutils</groupId>
        <artifactId>commons-beanutils</artifactId>
@@ -110,6 +204,8 @@
        <artifactId>commons-collections</artifactId>
        <version>2.1</version>
      </dependency>
+
+    <!-- Used by xnet GBean code -->
      <dependency>
        <groupId>geronimo</groupId>
        <artifactId>geronimo-kernel</artifactId>
Index: activeio-aio/pom.xml
===================================================================
--- activeio-aio/pom.xml        (revision 357904)
+++ activeio-aio/pom.xml        (working copy)
@@ -1,12 +1,18 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http:// 
www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http:// 
maven.apache.org/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
-  <groupId>activemq</groupId>
+  <parent>
+    <groupId>org.apache.activeio</groupId>
+    <artifactId>activeio</artifactId>
+    <relativePath>../pom.xml</relativePath>
+    <version>3.0-SNAPSHOT</version>
+  </parent>
+
    <artifactId>activeio-aio</artifactId>
    <packaging>jar</packaging>
    <version>1.0-SNAPSHOT</version>
-  <name>Maven Quick Start Archetype</name>
-  <url>http://maven.apache.org</url>
+  <name>ActiveIO :: AIO</name>
+  <url>http://activeio.org</url>
    <dependencies>
      <dependency>
        <groupId>junit</groupId>
@@ -14,5 +20,23 @@
        <version>3.8.1</version>
        <scope>test</scope>
      </dependency>
+
+    <dependency>
+      <groupId>org.apache.activeio</groupId>
+      <artifactId>activeio-core</artifactId>
+      <version>3.0-SNAPSHOT</version>
+    </dependency>
+
+    <dependency>
+      <groupId>commons-logging</groupId>
+      <artifactId>commons-logging</artifactId>
+      <version>1.0.4</version>
+    </dependency>
+
+    <dependency>
+      <groupId>log4j</groupId>
+      <artifactId>log4j</artifactId>
+      <version>1.2.8</version>
+    </dependency>
    </dependencies>
</project>