You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by ba...@apache.org on 2007/03/31 15:23:09 UTC
svn commit: r524421 - in /james/server/trunk: ./ core-library/
fetchmail-function/ imapserver-function/ mailet-api/ mailet/
nntpserver-function/ phoenix-deployment/ phoenix-deployment/src/site/
pop3server-function/ remotemanager-function/ smtpserver-fu...
Author: bago
Date: Sat Mar 31 06:23:08 2007
New Revision: 524421
URL: http://svn.apache.org/viewvc?view=rev&rev=524421
Log:
Added maven2 poms for every module and updated the phoenix-deployment module to work in multimodule project.
Moved website from phoenix-module to the root module.
Configured the main pom.xml to create aggregated jxr and javadocs reports (1 single structure and not per-module)
Added:
james/server/trunk/core-library/pom.xml
james/server/trunk/fetchmail-function/pom.xml
james/server/trunk/imapserver-function/pom.xml
james/server/trunk/mailet-api/pom.xml
james/server/trunk/mailet/pom.xml
james/server/trunk/nntpserver-function/pom.xml
james/server/trunk/pom.xml
james/server/trunk/pop3server-function/pom.xml
james/server/trunk/remotemanager-function/pom.xml
james/server/trunk/smtpserver-function/pom.xml
james/server/trunk/spoolmanager-function/pom.xml
james/server/trunk/src/
james/server/trunk/src/site/
- copied from r522055, james/server/trunk/phoenix-deployment/src/site/
james/server/trunk/src/site/resources/
- copied from r524420, james/server/trunk/phoenix-deployment/src/site/resources/
james/server/trunk/src/site/site.xml
- copied unchanged from r524420, james/server/trunk/phoenix-deployment/src/site/site.xml
james/server/trunk/src/site/xdoc/
- copied from r524420, james/server/trunk/phoenix-deployment/src/site/xdoc/
Removed:
james/server/trunk/phoenix-deployment/src/site/
Modified:
james/server/trunk/core-library/ (props changed)
james/server/trunk/fetchmail-function/ (props changed)
james/server/trunk/imapserver-function/ (props changed)
james/server/trunk/mailet/ (props changed)
james/server/trunk/mailet-api/ (props changed)
james/server/trunk/nntpserver-function/ (props changed)
james/server/trunk/phoenix-deployment/pom.xml
Propchange: james/server/trunk/core-library/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Sat Mar 31 06:23:08 2007
@@ -0,0 +1 @@
+target
Added: james/server/trunk/core-library/pom.xml
URL: http://svn.apache.org/viewvc/james/server/trunk/core-library/pom.xml?view=auto&rev=524421
==============================================================================
--- james/server/trunk/core-library/pom.xml (added)
+++ james/server/trunk/core-library/pom.xml Sat Mar 31 06:23:08 2007
@@ -0,0 +1,374 @@
+<?xml version="1.0" encoding="ISO-8859-15"?><project>
+ <parent>
+ <artifactId>james-server</artifactId>
+ <groupId>org.apache.james</groupId>
+ <version>3.0-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-core-library</artifactId>
+ <name>Apache JAMES Server Core</name>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-mailet-api</artifactId>
+ <version>${parent.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-mailet-library</artifactId>
+ <version>${parent.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.bouncycastle</groupId>
+ <artifactId>bcmail-jdk14</artifactId>
+ <version>129</version>
+ </dependency>
+ <dependency>
+ <groupId>org.bouncycastle</groupId>
+ <artifactId>bcmail-jdk14-workaround</artifactId>
+ <version>129</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>jspf</artifactId>
+ <version>0.9-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>jsieve</artifactId>
+ <version>0.2-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>javax.mail</groupId>
+ <artifactId>mail</artifactId>
+ <version>1.4.1ea-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>activation</groupId>
+ <artifactId>activation</artifactId>
+ <version>1.1</version>
+ </dependency>
+ <dependency>
+ <groupId>avalon-framework</groupId>
+ <artifactId>avalon-framework-api</artifactId>
+ <version>4.3</version>
+ </dependency>
+ <dependency>
+ <groupId>commons-logging</groupId>
+ <artifactId>commons-logging</artifactId>
+ <version>1.1</version>
+ <exclusions>
+ <exclusion>
+ <artifactId>logkit</artifactId>
+ <groupId>logkit</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>avalon-framework</artifactId>
+ <groupId>avalon-framework</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>log4j</artifactId>
+ <groupId>log4j</groupId>
+ </exclusion>
+ <exclusion>
+ <groupId>javax.servlet</groupId>
+ <artifactId>servlet-api</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>commons-lang</groupId>
+ <artifactId>commons-lang</artifactId>
+ <version>2.1</version>
+ </dependency>
+ <dependency>
+ <groupId>commons-pool</groupId>
+ <artifactId>commons-pool</artifactId>
+ <version>1.2</version>
+ <exclusions>
+ <exclusion>
+ <groupId>xerces</groupId>
+ <artifactId>xercesImpl</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>commons-configuration</groupId>
+ <artifactId>commons-configuration</artifactId>
+ <version>1.1</version>
+ </dependency>
+ <dependency>
+ <groupId>village</groupId>
+ <artifactId>village</artifactId>
+ <version>2.0</version>
+ </dependency>
+ <dependency>
+ <groupId>avalon-framework</groupId>
+ <artifactId>avalon-framework-impl</artifactId>
+ <version>4.3</version>
+ <exclusions>
+ <exclusion>
+ <artifactId>jmock</artifactId>
+ <groupId>jmock</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>xalan</artifactId>
+ <groupId>xalan</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>xmlParserAPIs</artifactId>
+ <groupId>xml-apis</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>commons-dbcp</groupId>
+ <artifactId>commons-dbcp</artifactId>
+ <version>1.2.1</version>
+ <exclusions>
+ <exclusion>
+ <artifactId>xercesImpl</artifactId>
+ <groupId>xerces</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>commons-net</groupId>
+ <artifactId>commons-net</artifactId>
+ <version>1.4.1</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>commons-collections</groupId>
+ <artifactId>commons-collections</artifactId>
+ <version>3.1</version>
+ </dependency>
+ <dependency>
+ <groupId>cornerstone-connection</groupId>
+ <artifactId>cornerstone-connection-api</artifactId>
+ <version>2.1</version>
+ </dependency>
+ <dependency>
+ <groupId>cornerstone-connection</groupId>
+ <artifactId>cornerstone-connection-impl</artifactId>
+ <version>2.1</version>
+ </dependency>
+ <dependency>
+ <groupId>cornerstone-sockets</groupId>
+ <artifactId>cornerstone-sockets-api</artifactId>
+ <version>2.1</version>
+ </dependency>
+ <dependency>
+ <groupId>cornerstone-sockets</groupId>
+ <artifactId>cornerstone-sockets-impl</artifactId>
+ <version>2.1-patched</version>
+ <exclusions>
+ <exclusion>
+ <artifactId>xml-apis</artifactId>
+ <groupId>xml-apis</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>cornerstone-datasources</groupId>
+ <artifactId>cornerstone-datasources-api</artifactId>
+ <version>2.1</version>
+ </dependency>
+ <dependency>
+ <groupId>excalibur-datasource</groupId>
+ <artifactId>excalibur-datasource</artifactId>
+ <version>2.1</version>
+ <exclusions>
+ <exclusion>
+ <artifactId>excalibur-pool-instrumented</artifactId>
+ <groupId>excalibur-pool</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>excalibur-component</artifactId>
+ <groupId>excalibur-component</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>excalibur-testcase</artifactId>
+ <groupId>excalibur-component</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>excalibur-fortress</artifactId>
+ <groupId>excalibur-fortress</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>excalibur-fortress-container-api</artifactId>
+ <groupId>excalibur-fortress</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>excalibur-logger</artifactId>
+ <groupId>excalibur-logger</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>hsqldb</artifactId>
+ <groupId>hsqldb</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>excalibur-fortress-meta</artifactId>
+ <groupId>excalibur-fortress</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>cornerstone-datasources</groupId>
+ <artifactId>cornerstone-datasources-impl</artifactId>
+ <version>2.1-patched</version>
+ <exclusions>
+ <exclusion>
+ <artifactId>d-haven-managed-pool</artifactId>
+ <groupId>d-haven-managed-pool</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>cornerstone-scheduler</groupId>
+ <artifactId>cornerstone-scheduler-api</artifactId>
+ <version>2.1</version>
+ </dependency>
+ <dependency>
+ <groupId>cornerstone-scheduler</groupId>
+ <artifactId>cornerstone-scheduler-impl</artifactId>
+ <version>2.1</version>
+ </dependency>
+ <dependency>
+ <groupId>cornerstone-store</groupId>
+ <artifactId>cornerstone-store-api</artifactId>
+ <version>2.1</version>
+ </dependency>
+ <dependency>
+ <groupId>dnsjava</groupId>
+ <artifactId>dnsjava</artifactId>
+ <version>2.0.3</version>
+ </dependency>
+ <dependency>
+ <groupId>excalibur-pool</groupId>
+ <artifactId>excalibur-pool-api</artifactId>
+ <version>2.1</version>
+ </dependency>
+ <dependency>
+ <groupId>excalibur-pool</groupId>
+ <artifactId>excalibur-pool-impl</artifactId>
+ <version>2.1</version>
+ </dependency>
+ <dependency>
+ <groupId>cornerstone-threads</groupId>
+ <artifactId>cornerstone-threads-api</artifactId>
+ <version>2.1</version>
+ </dependency>
+ <dependency>
+ <groupId>cornerstone-threads</groupId>
+ <artifactId>cornerstone-threads-impl</artifactId>
+ <version>2.1</version>
+ </dependency>
+ <dependency>
+ <groupId>excalibur-thread</groupId>
+ <artifactId>excalibur-thread-api</artifactId>
+ <version>2.1</version>
+ </dependency>
+ <dependency>
+ <groupId>excalibur-thread</groupId>
+ <artifactId>excalibur-thread-impl</artifactId>
+ <version>2.1</version>
+ <exclusions>
+ <exclusion>
+ <artifactId>junitperf</artifactId>
+ <groupId>junitperf</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>avalon-logkit</groupId>
+ <artifactId>avalon-logkit</artifactId>
+ <version>2.1</version>
+ <exclusions>
+ <exclusion>
+ <artifactId>geronimo-spec-javamail</artifactId>
+ <groupId>geronimo-spec</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>geronimo-spec-jms</artifactId>
+ <groupId>geronimo-spec</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>servletapi</artifactId>
+ <groupId>servletapi</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>3.8.1</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>concurrent</groupId>
+ <artifactId>concurrent</artifactId>
+ <version>1.3.4</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>commons-beanutils</groupId>
+ <artifactId>commons-beanutils</artifactId>
+ <version>1.7.0</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>jmock</groupId>
+ <artifactId>jmock</artifactId>
+ <version>1.1.0</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.derby</groupId>
+ <artifactId>derby</artifactId>
+ <version>10.2.2.0</version>
+ </dependency>
+ <dependency>
+ <groupId>oro</groupId>
+ <artifactId>oro</artifactId>
+ <version>2.0.8</version>
+ </dependency>
+ <dependency>
+ <groupId>mstor</groupId>
+ <artifactId>mstor</artifactId>
+ <version>0.9.9</version>
+ </dependency>
+ <dependency>
+ <groupId>xstream</groupId>
+ <artifactId>xstream</artifactId>
+ <version>1.2</version>
+ </dependency>
+ <dependency>
+ <groupId>mx4j</groupId>
+ <artifactId>mx4j-jmx</artifactId>
+ <version>1.1.1</version>
+ </dependency>
+ <dependency>
+ <groupId>torque</groupId>
+ <artifactId>torque</artifactId>
+ <version>3.3-RC1</version>
+ <exclusions>
+ <exclusion>
+ <artifactId>jndi</artifactId>
+ <groupId>jndi</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>avalon-framework</artifactId>
+ <groupId>avalon-framework</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>jdbc-stdext</artifactId>
+ <groupId>javax.sql</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+
+ </dependencies>
+</project>
\ No newline at end of file
Propchange: james/server/trunk/fetchmail-function/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Sat Mar 31 06:23:08 2007
@@ -0,0 +1 @@
+target
Added: james/server/trunk/fetchmail-function/pom.xml
URL: http://svn.apache.org/viewvc/james/server/trunk/fetchmail-function/pom.xml?view=auto&rev=524421
==============================================================================
--- james/server/trunk/fetchmail-function/pom.xml (added)
+++ james/server/trunk/fetchmail-function/pom.xml Sat Mar 31 06:23:08 2007
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="ISO-8859-15"?><project>
+ <parent>
+ <artifactId>james-server</artifactId>
+ <groupId>org.apache.james</groupId>
+ <version>3.0-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-fetchmail-function</artifactId>
+ <name>Apache JAMES Server FetchMail function</name>
+ <dependencies>
+ <!--
+ <dependency>
+ <groupId>javax.mail</groupId>
+ <artifactId>mail</artifactId>
+ <version>1.4.1ea-SNAPSHOT</version>
+ </dependency>
+ -->
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-mailet-api</artifactId>
+ <version>3.0-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-mailet-library</artifactId>
+ <version>3.0-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-core-library</artifactId>
+ <version>3.0-SNAPSHOT</version>
+ </dependency>
+
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>3.8.1</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+</project>
\ No newline at end of file
Propchange: james/server/trunk/imapserver-function/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Sat Mar 31 06:23:08 2007
@@ -0,0 +1 @@
+target
Added: james/server/trunk/imapserver-function/pom.xml
URL: http://svn.apache.org/viewvc/james/server/trunk/imapserver-function/pom.xml?view=auto&rev=524421
==============================================================================
--- james/server/trunk/imapserver-function/pom.xml (added)
+++ james/server/trunk/imapserver-function/pom.xml Sat Mar 31 06:23:08 2007
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="ISO-8859-15"?><project>
+ <parent>
+ <artifactId>james-server</artifactId>
+ <groupId>org.apache.james</groupId>
+ <version>3.0-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-imapserver-function</artifactId>
+ <name>Apache JAMES Server IMAP function</name>
+ <dependencies>
+ <!--
+ <dependency>
+ <groupId>javax.mail</groupId>
+ <artifactId>mail</artifactId>
+ <version>1.4.1ea-SNAPSHOT</version>
+ </dependency>
+ -->
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-mailet-api</artifactId>
+ <version>3.0-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-mailet-library</artifactId>
+ <version>3.0-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-core-library</artifactId>
+ <version>3.0-SNAPSHOT</version>
+ </dependency>
+
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>3.8.1</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+</project>
\ No newline at end of file
Propchange: james/server/trunk/mailet/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Sat Mar 31 06:23:08 2007
@@ -0,0 +1 @@
+target
Propchange: james/server/trunk/mailet-api/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Sat Mar 31 06:23:08 2007
@@ -0,0 +1 @@
+target
Added: james/server/trunk/mailet-api/pom.xml
URL: http://svn.apache.org/viewvc/james/server/trunk/mailet-api/pom.xml?view=auto&rev=524421
==============================================================================
--- james/server/trunk/mailet-api/pom.xml (added)
+++ james/server/trunk/mailet-api/pom.xml Sat Mar 31 06:23:08 2007
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="ISO-8859-15"?><project>
+ <parent>
+ <artifactId>james-server</artifactId>
+ <groupId>org.apache.james</groupId>
+ <version>3.0-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-mailet-api</artifactId>
+ <name>Apache JAMES Mailet API</name>
+ <dependencies>
+ <dependency>
+ <groupId>javax.mail</groupId>
+ <artifactId>mail</artifactId>
+ <version>1.4.1ea-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>3.8.1</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+</project>
\ No newline at end of file
Added: james/server/trunk/mailet/pom.xml
URL: http://svn.apache.org/viewvc/james/server/trunk/mailet/pom.xml?view=auto&rev=524421
==============================================================================
--- james/server/trunk/mailet/pom.xml (added)
+++ james/server/trunk/mailet/pom.xml Sat Mar 31 06:23:08 2007
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="ISO-8859-15"?><project>
+ <parent>
+ <artifactId>james-server</artifactId>
+ <groupId>org.apache.james</groupId>
+ <version>3.0-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-mailet-library</artifactId>
+ <name>Apache JAMES Mailet Impl</name>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-mailet-api</artifactId>
+ <version>${parent.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>javax.mail</groupId>
+ <artifactId>mail</artifactId>
+ <version>1.4.1ea-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>3.8.1</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+</project>
\ No newline at end of file
Propchange: james/server/trunk/nntpserver-function/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Sat Mar 31 06:23:08 2007
@@ -0,0 +1 @@
+target
Added: james/server/trunk/nntpserver-function/pom.xml
URL: http://svn.apache.org/viewvc/james/server/trunk/nntpserver-function/pom.xml?view=auto&rev=524421
==============================================================================
--- james/server/trunk/nntpserver-function/pom.xml (added)
+++ james/server/trunk/nntpserver-function/pom.xml Sat Mar 31 06:23:08 2007
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="ISO-8859-15"?><project>
+ <parent>
+ <artifactId>james-server</artifactId>
+ <groupId>org.apache.james</groupId>
+ <version>3.0-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-nntpserver-function</artifactId>
+ <name>Apache JAMES Server NNTP function</name>
+ <dependencies>
+ <!--
+ <dependency>
+ <groupId>javax.mail</groupId>
+ <artifactId>mail</artifactId>
+ <version>1.4.1ea-SNAPSHOT</version>
+ </dependency>
+ -->
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-mailet-api</artifactId>
+ <version>3.0-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-mailet-library</artifactId>
+ <version>3.0-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-core-library</artifactId>
+ <version>3.0-SNAPSHOT</version>
+ </dependency>
+
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>3.8.1</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+</project>
\ No newline at end of file
Modified: james/server/trunk/phoenix-deployment/pom.xml
URL: http://svn.apache.org/viewvc/james/server/trunk/phoenix-deployment/pom.xml?view=diff&rev=524421&r1=524420&r2=524421
==============================================================================
--- james/server/trunk/phoenix-deployment/pom.xml (original)
+++ james/server/trunk/phoenix-deployment/pom.xml Sat Mar 31 06:23:08 2007
@@ -1,22 +1,13 @@
<?xml version="1.0" encoding="ISO-8859-15"?><project>
<parent>
- <artifactId>james-server-root</artifactId>
+ <artifactId>james-server</artifactId>
<groupId>org.apache.james</groupId>
- <version>1.0-SNAPSHOT</version>
+ <version>3.0-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.james</groupId>
- <artifactId>james-server</artifactId>
- <name>Apache JAMES Server</name>
- <version>3.0-SNAPSHOT</version>
- <description>The Apache Java Enterprise Mail Server (a.k.a. JAMES Server)</description>
- <url>http://james.apache.org/server/2.3.0/</url>
- <inceptionYear>2002</inceptionYear>
- <scm>
- <connection>scm:svn:http://svn.apache.org/repos/asf/james/server/trunk</connection>
- <developerConnection>scm:svn:https://${maven.username}@svn.apache.org/repos/asf/james/server/trunk</developerConnection>
- <url>http://svn.apache.org/viewcvs.cgi/james/server/trunk?root=Apache-SVN</url>
- </scm>
+ <artifactId>james-server-phoenix-deployment</artifactId>
+ <name>Apache JAMES Server Phoenix Deployment</name>
<build>
<sourceDirectory>src/java</sourceDirectory>
<testSourceDirectory>src/test</testSourceDirectory>
@@ -25,6 +16,7 @@
<directory>src/test</directory>
<includes>
<include>**/*.zone</include>
+ <include>**/*.xml</include>
</includes>
</testResource>
</testResources>
@@ -39,264 +31,59 @@
</plugin>
</plugins>
</build>
- <repositories>
- <repository>
- <snapshots>
- <checksumPolicy>ignore</checksumPolicy>
- </snapshots>
- <id>bago-dist-m1</id>
- <name>Temporary Repository</name>
- <url>http://people.apache.org/~bago/maven/dist-m1</url>
- <layout>legacy</layout>
- </repository>
- <repository>
- <releases />
- <snapshots />
- <id>central</id>
- <name>Apache Snapshot Repository</name>
- <url>http://people.apache.org/repo/m2-ibiblio-rsync-repository</url>
- </repository>
- <repository>
- <releases>
- <enabled>false</enabled>
- </releases>
- <id>apache.snapshots</id>
- <name>Apache Snapshot Repository</name>
- <url>http://people.apache.org/repo/m2-snapshot-repository</url>
- </repository>
- <repository>
- <snapshots />
- <id>java.net</id>
- <name>Java Net main repository</name>
- <url>https://maven-repository.dev.java.net/nonav/repository/</url>
- <layout>legacy</layout>
- </repository>
- <repository>
- <snapshots>
- <enabled>false</enabled>
- </snapshots>
- <id>ibiblio</id>
- <name>Main maven repo</name>
- <url>http://repo1.maven.org/maven2</url>
- </repository>
- </repositories>
<dependencies>
<dependency>
- <groupId>org.bouncycastle</groupId>
- <artifactId>bcmail-jdk14</artifactId>
- <version>129</version>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-mailet-api</artifactId>
+ <version>3.0-SNAPSHOT</version>
</dependency>
<dependency>
- <groupId>org.bouncycastle</groupId>
- <artifactId>bcmail-jdk14-workaround</artifactId>
- <version>129</version>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-mailet-library</artifactId>
+ <version>3.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.james</groupId>
- <artifactId>jspf</artifactId>
- <version>0.9-SNAPSHOT</version>
+ <artifactId>james-server-core-library</artifactId>
+ <version>3.0-SNAPSHOT</version>
</dependency>
+
<dependency>
<groupId>org.apache.james</groupId>
- <artifactId>jsieve</artifactId>
- <version>0.2-SNAPSHOT</version>
+ <artifactId>james-server-smtpserver-function</artifactId>
+ <version>3.0-SNAPSHOT</version>
</dependency>
<dependency>
- <groupId>javax.mail</groupId>
- <artifactId>mail</artifactId>
- <version>1.4.1ea-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>avalon-framework</groupId>
- <artifactId>avalon-framework-api</artifactId>
- <version>4.3</version>
- </dependency>
- <dependency>
- <groupId>avalon-framework</groupId>
- <artifactId>avalon-framework-impl</artifactId>
- <version>4.3</version>
- <exclusions>
- <exclusion>
- <artifactId>commons-logging</artifactId>
- <groupId>commons-logging</groupId>
- </exclusion>
- <exclusion>
- <artifactId>jmock</artifactId>
- <groupId>jmock</groupId>
- </exclusion>
- <exclusion>
- <artifactId>xalan</artifactId>
- <groupId>xalan</groupId>
- </exclusion>
- <exclusion>
- <artifactId>xmlParserAPIs</artifactId>
- <groupId>xml-apis</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>commons-dbcp</groupId>
- <artifactId>commons-dbcp</artifactId>
- <version>1.2.1</version>
- <exclusions>
- <exclusion>
- <artifactId>xercesImpl</artifactId>
- <groupId>xerces</groupId>
- </exclusion>
- </exclusions>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-pop3server-function</artifactId>
+ <version>3.0-SNAPSHOT</version>
</dependency>
<dependency>
- <groupId>commons-net</groupId>
- <artifactId>commons-net</artifactId>
- <version>1.4.1</version>
- <scope>test</scope>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-imapserver-function</artifactId>
+ <version>3.0-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-nntpserver-function</artifactId>
+ <version>3.0-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-fetchmail-function</artifactId>
+ <version>3.0-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-spoolmanager-function</artifactId>
+ <version>3.0-SNAPSHOT</version>
</dependency>
<dependency>
- <groupId>commons-collections</groupId>
- <artifactId>commons-collections</artifactId>
- <version>3.1</version>
- </dependency>
- <dependency>
- <groupId>cornerstone-connection</groupId>
- <artifactId>cornerstone-connection-api</artifactId>
- <version>2.1</version>
- </dependency>
- <dependency>
- <groupId>cornerstone-connection</groupId>
- <artifactId>cornerstone-connection-impl</artifactId>
- <version>2.1</version>
- </dependency>
- <dependency>
- <groupId>cornerstone-sockets</groupId>
- <artifactId>cornerstone-sockets-api</artifactId>
- <version>2.1</version>
- </dependency>
- <dependency>
- <groupId>cornerstone-sockets</groupId>
- <artifactId>cornerstone-sockets-impl</artifactId>
- <version>2.1</version>
- <exclusions>
- <exclusion>
- <artifactId>xml-apis</artifactId>
- <groupId>xml-apis</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>cornerstone-datasources</groupId>
- <artifactId>cornerstone-datasources-api</artifactId>
- <version>2.1</version>
- </dependency>
- <dependency>
- <groupId>excalibur-datasource</groupId>
- <artifactId>excalibur-datasource</artifactId>
- <version>2.1</version>
- <exclusions>
- <exclusion>
- <artifactId>excalibur-pool-instrumented</artifactId>
- <groupId>excalibur-pool</groupId>
- </exclusion>
- <exclusion>
- <artifactId>excalibur-component</artifactId>
- <groupId>excalibur-component</groupId>
- </exclusion>
- <exclusion>
- <artifactId>excalibur-testcase</artifactId>
- <groupId>excalibur-component</groupId>
- </exclusion>
- <exclusion>
- <artifactId>excalibur-fortress</artifactId>
- <groupId>excalibur-fortress</groupId>
- </exclusion>
- <exclusion>
- <artifactId>excalibur-fortress-container-api</artifactId>
- <groupId>excalibur-fortress</groupId>
- </exclusion>
- <exclusion>
- <artifactId>excalibur-logger</artifactId>
- <groupId>excalibur-logger</groupId>
- </exclusion>
- <exclusion>
- <artifactId>hsqldb</artifactId>
- <groupId>hsqldb</groupId>
- </exclusion>
- <exclusion>
- <artifactId>excalibur-fortress-meta</artifactId>
- <groupId>excalibur-fortress</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>cornerstone-datasources</groupId>
- <artifactId>cornerstone-datasources-impl</artifactId>
- <version>2.1</version>
- <exclusions>
- <exclusion>
- <artifactId>d-haven-managed-pool</artifactId>
- <groupId>d-haven-managed-pool</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>cornerstone-scheduler</groupId>
- <artifactId>cornerstone-scheduler-api</artifactId>
- <version>2.1</version>
- </dependency>
- <dependency>
- <groupId>cornerstone-scheduler</groupId>
- <artifactId>cornerstone-scheduler-impl</artifactId>
- <version>2.1</version>
- </dependency>
- <dependency>
- <groupId>cornerstone-store</groupId>
- <artifactId>cornerstone-store-api</artifactId>
- <version>2.1</version>
- </dependency>
- <dependency>
- <groupId>cornerstone-store</groupId>
- <artifactId>cornerstone-store-impl</artifactId>
- <version>2.1</version>
- </dependency>
- <dependency>
- <groupId>dnsjava</groupId>
- <artifactId>dnsjava</artifactId>
- <version>2.0.3</version>
- </dependency>
- <dependency>
- <groupId>excalibur-thread</groupId>
- <artifactId>excalibur-thread-api</artifactId>
- <version>2.1</version>
- </dependency>
- <dependency>
- <groupId>excalibur-thread</groupId>
- <artifactId>excalibur-thread-impl</artifactId>
- <version>2.1</version>
- <exclusions>
- <exclusion>
- <artifactId>junitperf</artifactId>
- <groupId>junitperf</groupId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>avalon-logkit</groupId>
- <artifactId>avalon-logkit</artifactId>
- <version>2.1</version>
- <exclusions>
- <exclusion>
- <artifactId>geronimo-spec-javamail</artifactId>
- <groupId>geronimo-spec</groupId>
- </exclusion>
- <exclusion>
- <artifactId>geronimo-spec-jms</artifactId>
- <groupId>geronimo-spec</groupId>
- </exclusion>
- <exclusion>
- <artifactId>servletapi</artifactId>
- <groupId>servletapi</groupId>
- </exclusion>
- </exclusions>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-remotemanager-function</artifactId>
+ <version>3.0-SNAPSHOT</version>
</dependency>
+
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
@@ -304,91 +91,16 @@
<scope>test</scope>
</dependency>
<dependency>
+ <groupId>commons-net</groupId>
+ <artifactId>commons-net</artifactId>
+ <version>1.4.1</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
<groupId>jmock</groupId>
<artifactId>jmock</artifactId>
<version>1.1.0</version>
<scope>test</scope>
</dependency>
- <dependency>
- <groupId>org.apache.derby</groupId>
- <artifactId>derby</artifactId>
- <version>10.2.2.0</version>
- </dependency>
- <dependency>
- <groupId>oro</groupId>
- <artifactId>oro</artifactId>
- <version>2.0.8</version>
- </dependency>
- <dependency>
- <groupId>mstor</groupId>
- <artifactId>mstor</artifactId>
- <version>0.9.9</version>
- </dependency>
- <dependency>
- <groupId>xstream</groupId>
- <artifactId>xstream</artifactId>
- <version>1.2</version>
- </dependency>
- <dependency>
- <groupId>mx4j</groupId>
- <artifactId>mx4j-jmx</artifactId>
- <version>1.1.1</version>
- </dependency>
- <dependency>
- <groupId>torque</groupId>
- <artifactId>torque</artifactId>
- <version>3.3-RC1</version>
- <exclusions>
- <exclusion>
- <artifactId>jndi</artifactId>
- <groupId>jndi</groupId>
- </exclusion>
- <exclusion>
- <artifactId>avalon-framework</artifactId>
- <groupId>avalon-framework</groupId>
- </exclusion>
- <exclusion>
- <artifactId>jdbc-stdext</artifactId>
- <groupId>javax.sql</groupId>
- </exclusion>
- </exclusions>
- </dependency>
</dependencies>
- <reporting>
- <plugins>
- <plugin>
- <artifactId>maven-surefire-plugin</artifactId>
- </plugin>
- <plugin>
- <artifactId>maven-javadoc-plugin</artifactId>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>jxr-maven-plugin</artifactId>
- </plugin>
- <plugin>
- <artifactId>maven-pmd-plugin</artifactId>
- <configuration>
- <targetjdk>1.4</targetjdk>
- <rulesets>
- <ruleset>/rulesets/basic.xml</ruleset>
- <ruleset>/rulesets/controversial.xml</ruleset>
- </rulesets>
- <format>xml</format>
- <linkXref>true</linkXref>
- <sourceEncoding>utf-8</sourceEncoding>
- <minimumTokens>100</minimumTokens>
- </configuration>
- </plugin>
- <plugin>
- <artifactId>maven-site-plugin</artifactId>
- </plugin>
- </plugins>
- </reporting>
- <distributionManagement>
- <site>
- <id>server-trunk-website</id>
- <url>scp://people.apache.org/www/james.apache.org/server/trunk/</url>
- </site>
- </distributionManagement>
</project>
Added: james/server/trunk/pom.xml
URL: http://svn.apache.org/viewvc/james/server/trunk/pom.xml?view=auto&rev=524421
==============================================================================
--- james/server/trunk/pom.xml (added)
+++ james/server/trunk/pom.xml Sat Mar 31 06:23:08 2007
@@ -0,0 +1,164 @@
+<?xml version="1.0" encoding="ISO-8859-15"?><project>
+ <parent>
+ <artifactId>james-server-root</artifactId>
+ <groupId>org.apache.james</groupId>
+ <version>1.0-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server</artifactId>
+ <name>Apache JAMES Server</name>
+ <version>3.0-SNAPSHOT</version>
+ <description>The Apache Java Enterprise Mail Server (a.k.a. JAMES Server)</description>
+ <url>http://james.apache.org/server/head/</url>
+ <inceptionYear>2002</inceptionYear>
+ <packaging>pom</packaging>
+ <modules>
+ <module>mailet-api</module>
+ <module>mailet</module>
+ <module>core-library</module>
+ <module>smtpserver-function</module>
+ <module>pop3server-function</module>
+ <module>imapserver-function</module>
+ <module>nntpserver-function</module>
+ <module>spoolmanager-function</module>
+ <module>remotemanager-function</module>
+ <module>fetchmail-function</module>
+ <module>phoenix-deployment</module>
+ </modules>
+ <scm>
+ <connection>scm:svn:http://svn.apache.org/repos/asf/james/server/trunk</connection>
+ <developerConnection>scm:svn:https://${maven.username}@svn.apache.org/repos/asf/james/server/trunk</developerConnection>
+ <url>http://svn.apache.org/viewcvs.cgi/james/server/trunk?root=Apache-SVN</url>
+ </scm>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <configuration>
+ <optimize>true</optimize>
+ <source>1.4</source>
+ <target>1.4</target>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-jar-plugin</artifactId>
+ <configuration>
+ <archive>
+ <manifest>
+ <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
+ <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
+ </manifest>
+ </archive>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ <repositories>
+ <repository>
+ <id>local-james-stage-m1</id>
+ <name>Local James stage repository</name>
+ <url>file://c:/lab/void/projects/server-trunk-modular/stage</url>
+ <layout>legacy</layout>
+ <releases>
+ <enabled>true</enabled>
+ <checksumPolicy>ignore</checksumPolicy>
+ </releases>
+ <snapshots>
+ <enabled>true</enabled>
+ <checksumPolicy>ignore</checksumPolicy>
+ </snapshots>
+ </repository>
+ <!-- this is an hack for submodules to find stage folder -->
+ <repository>
+ <id>parent-james-stage-m1</id>
+ <name>Parent James stage repository</name>
+ <url>file://${basedir}/../stage</url>
+ <layout>legacy</layout>
+ <releases>
+ <enabled>true</enabled>
+ <checksumPolicy>ignore</checksumPolicy>
+ </releases>
+ <snapshots>
+ <enabled>true</enabled>
+ <checksumPolicy>ignore</checksumPolicy>
+ </snapshots>
+ </repository>
+
+ <!-- Override parent POM to remove repositories -->
+ <repository>
+ <id>central</id>
+ <name>Apache Main M2 Repository</name>
+ <url>http://people.apache.org/repo/m2-ibiblio-rsync-repository</url>
+ <releases>
+ <enabled>false</enabled>
+ </releases>
+ <snapshots>
+ <enabled>false</enabled>
+ </snapshots>
+ </repository>
+ <repository>
+ <id>apache.snapshots</id>
+ <name>Apache Snapshot Repository</name>
+ <url>http://people.apache.org/repo/m2-snapshot-repository</url>
+ <releases>
+ <enabled>false</enabled>
+ </releases>
+ <snapshots>
+ <enabled>false</enabled>
+ </snapshots>
+ </repository>
+ </repositories>
+ <reporting>
+ <plugins>
+ <!--
+ <plugin>
+ <artifactId>maven-surefire-plugin</artifactId>
+ </plugin>
+ -->
+ <plugin>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <configuration>
+ <aggregate>true</aggregate>
+ </configuration>
+ </plugin>
+ <!--
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>jxr-maven-plugin</artifactId>
+ </plugin>
+ -->
+ <plugin>
+ <artifactId>maven-jxr-plugin</artifactId>
+ <configuration>
+ <aggregate>true</aggregate>
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>maven-pmd-plugin</artifactId>
+ <configuration>
+ <aggregate>true</aggregate>
+ <targetjdk>1.4</targetjdk>
+ <rulesets>
+ <ruleset>/rulesets/basic.xml</ruleset>
+ <ruleset>/rulesets/controversial.xml</ruleset>
+ </rulesets>
+ <format>xml</format>
+ <linkXref>true</linkXref>
+ <sourceEncoding>utf-8</sourceEncoding>
+ <minimumTokens>100</minimumTokens>
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>maven-site-plugin</artifactId>
+ </plugin>
+ </plugins>
+ </reporting>
+ <distributionManagement>
+ <site>
+ <id>server-trunk-website</id>
+ <url>scp://people.apache.org/www/james.apache.org/server/trunk/</url>
+ </site>
+ </distributionManagement>
+</project>
\ No newline at end of file
Added: james/server/trunk/pop3server-function/pom.xml
URL: http://svn.apache.org/viewvc/james/server/trunk/pop3server-function/pom.xml?view=auto&rev=524421
==============================================================================
--- james/server/trunk/pop3server-function/pom.xml (added)
+++ james/server/trunk/pop3server-function/pom.xml Sat Mar 31 06:23:08 2007
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="ISO-8859-15"?><project>
+ <parent>
+ <artifactId>james-server</artifactId>
+ <groupId>org.apache.james</groupId>
+ <version>3.0-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-pop3server-function</artifactId>
+ <name>Apache JAMES Server POP3 function</name>
+ <dependencies>
+ <!--
+ <dependency>
+ <groupId>javax.mail</groupId>
+ <artifactId>mail</artifactId>
+ <version>1.4.1ea-SNAPSHOT</version>
+ </dependency>
+ -->
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-mailet-api</artifactId>
+ <version>3.0-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-mailet-library</artifactId>
+ <version>3.0-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-core-library</artifactId>
+ <version>3.0-SNAPSHOT</version>
+ </dependency>
+
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>3.8.1</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+</project>
\ No newline at end of file
Added: james/server/trunk/remotemanager-function/pom.xml
URL: http://svn.apache.org/viewvc/james/server/trunk/remotemanager-function/pom.xml?view=auto&rev=524421
==============================================================================
--- james/server/trunk/remotemanager-function/pom.xml (added)
+++ james/server/trunk/remotemanager-function/pom.xml Sat Mar 31 06:23:08 2007
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="ISO-8859-15"?><project>
+ <parent>
+ <artifactId>james-server</artifactId>
+ <groupId>org.apache.james</groupId>
+ <version>3.0-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-remotemanager-function</artifactId>
+ <name>Apache JAMES Server RemoteManager function</name>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-mailet-api</artifactId>
+ <version>3.0-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-mailet-library</artifactId>
+ <version>3.0-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-core-library</artifactId>
+ <version>3.0-SNAPSHOT</version>
+ </dependency>
+
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>3.8.1</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+</project>
\ No newline at end of file
Added: james/server/trunk/smtpserver-function/pom.xml
URL: http://svn.apache.org/viewvc/james/server/trunk/smtpserver-function/pom.xml?view=auto&rev=524421
==============================================================================
--- james/server/trunk/smtpserver-function/pom.xml (added)
+++ james/server/trunk/smtpserver-function/pom.xml Sat Mar 31 06:23:08 2007
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="ISO-8859-15"?><project>
+ <parent>
+ <artifactId>james-server</artifactId>
+ <groupId>org.apache.james</groupId>
+ <version>3.0-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-smtpserver-function</artifactId>
+ <name>Apache JAMES Server SMTP function</name>
+ <dependencies>
+ <!--
+ <dependency>
+ <groupId>javax.mail</groupId>
+ <artifactId>mail</artifactId>
+ <version>1.4.1ea-SNAPSHOT</version>
+ </dependency>
+ -->
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-mailet-api</artifactId>
+ <version>3.0-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-mailet-library</artifactId>
+ <version>3.0-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-core-library</artifactId>
+ <version>3.0-SNAPSHOT</version>
+ </dependency>
+
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>3.8.1</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+</project>
\ No newline at end of file
Added: james/server/trunk/spoolmanager-function/pom.xml
URL: http://svn.apache.org/viewvc/james/server/trunk/spoolmanager-function/pom.xml?view=auto&rev=524421
==============================================================================
--- james/server/trunk/spoolmanager-function/pom.xml (added)
+++ james/server/trunk/spoolmanager-function/pom.xml Sat Mar 31 06:23:08 2007
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="ISO-8859-15"?><project>
+ <parent>
+ <artifactId>james-server</artifactId>
+ <groupId>org.apache.james</groupId>
+ <version>3.0-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-spoolmanager-function</artifactId>
+ <name>Apache JAMES Server SpoolManager function</name>
+ <dependencies>
+ <!--
+ <dependency>
+ <groupId>javax.mail</groupId>
+ <artifactId>mail</artifactId>
+ <version>1.4.1ea-SNAPSHOT</version>
+ </dependency>
+ -->
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-mailet-api</artifactId>
+ <version>3.0-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-mailet-library</artifactId>
+ <version>3.0-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.james</groupId>
+ <artifactId>james-server-core-library</artifactId>
+ <version>3.0-SNAPSHOT</version>
+ </dependency>
+
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>3.8.1</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+</project>
\ No newline at end of file
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org
Re: svn commit r524421 broke the server build
Posted by Stefano Bagnara <ap...@bago.org>.
Noel J. Bergman ha scritto:
> Stefano Bagnara wrote:
>
>> Noel J. Bergman ha scritto:
>>>> Moved website from phoenix-module to the root module.
>>> And broke the build. Please fix.
>
>> I'm sorry I'll fix it ASAP.
>
>> I'M SORRY anyway normal people can do mistakes
>
> I know. And you didn't do it on purpose. You might notice that the nightly build processe doesn't just do an svn up. It also does an svn revert first. The combination does a better job of keeping things in synch.
I know. But I don't do a revert before a commit or I loose my work ;-)
What I wanted to say is that in this specific case the problem was not
maven2 or a duplicate build system: I would have done the same mistake
with ant only, because it didn't fail here before the commit.
And as you have seen I did a second mistake, even when I was simply
trying ant ;-) .
> It isn't quite fixed, yet:
Thank you for reporting. I now removed xdocs and website targets from
any "depends" list: you will decide what to do with them (and in what
build.xml).
Stefano
>
> $ ant dist
> ...
> xdocs:
> [mkdir] Created dir: /home/noel/ASF/james/server/trunk/phoenix-deployment/target/docs
> [style] Warning: the task name <style> is deprecated. Use <xslt> instead.
>
> BUILD FAILED
> /home/noel/ASF/james/server/trunk/phoenix-deployment/build.xml:404:
> /home/noel/ASF/james/server/trunk/phoenix-deployment/src/site/xdoc not found.
>
> Maven issues in other thread.
>
> --- Noel
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org
RE: svn commit r524421 broke the server build
Posted by "Noel J. Bergman" <no...@devtech.com>.
Stefano Bagnara wrote:
> Noel J. Bergman ha scritto:
>>> Moved website from phoenix-module to the root module.
>> And broke the build. Please fix.
> I'm sorry I'll fix it ASAP.
> I'M SORRY anyway normal people can do mistakes
I know. And you didn't do it on purpose. You might notice that the nightly build processe doesn't just do an svn up. It also does an svn revert first. The combination does a better job of keeping things in synch.
It isn't quite fixed, yet:
$ ant dist
...
xdocs:
[mkdir] Created dir: /home/noel/ASF/james/server/trunk/phoenix-deployment/target/docs
[style] Warning: the task name <style> is deprecated. Use <xslt> instead.
BUILD FAILED
/home/noel/ASF/james/server/trunk/phoenix-deployment/build.xml:404:
/home/noel/ASF/james/server/trunk/phoenix-deployment/src/site/xdoc not found.
Maven issues in other thread.
--- Noel
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org
Re: svn commit r524421 broke the server build
Posted by Stefano Bagnara <ap...@bago.org>.
Noel J. Bergman ha scritto:
>> Moved website from phoenix-module to the root module.
>
> And broke the build. Please fix.
I'm sorry I'll fix it ASAP.
>> Added maven2 poms for every module and updated the phoenix-deployment
>> module to work in multimodule project
>
> Why? This just means two set of builds to maintain, and we are *NOT* switching to maven. If you hadn't done this, you would have noticed that you broke the build. I am giving serious consideration to voting against this change.
>
> --- Noel
Because it is needed to build the website: when the move to multimodule
has been done the website builds has been broken. I just moved one step
forward to make everything works again.
Feel free to create an ant script to build the website and I'll remove
the pom.xml files and stop bothering of this site issue.
I really DON'T CARE if you vote against: this will simply free up me
from an activity I'm taking care only because I felt I was one that
could have fixed it in less time.
I don't care if we/you use maven2 or not: I can take care (like I did in
past) to mantain the website and keep it updated only if there is an
automatic tool. Using m2 let me do this in less time than ant, but of
course it will take even less time if you take care of it instead of me ;-)
Stefano
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org
svn commit r524421 broke the server build
Posted by "Noel J. Bergman" <no...@devtech.com>.
> Moved website from phoenix-module to the root module.
And broke the build. Please fix.
> Added maven2 poms for every module and updated the phoenix-deployment
> module to work in multimodule project
Why? This just means two set of builds to maintain, and we are *NOT* switching to maven. If you hadn't done this, you would have noticed that you broke the build. I am giving serious consideration to voting against this change.
--- Noel
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org