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>