Author: rdonkin
Date: Fri Nov 21 08:10:37 2008
New Revision: 719617

URL: http://svn.apache.org/viewvc?rev=719617&view=rev
Log:
Basic maven build. Wondering whether Apache James MTP (Mail Protocol Tester) 
may be a better name than protocol-tester.

Modified:
    james/protocol-tester/trunk/   (props changed)
    james/protocol-tester/trunk/main/pom.xml
    james/protocol-tester/trunk/pom.xml

Propchange: james/protocol-tester/trunk/
------------------------------------------------------------------------------
--- svn:externals (added)
+++ svn:externals Fri Nov 21 08:10:37 2008
@@ -0,0 +1 @@
+http://svn.apache.org/repos/asf/james/project/tags/james-parent-1.2 
james-project

Modified: james/protocol-tester/trunk/main/pom.xml
URL: 
http://svn.apache.org/viewvc/james/protocol-tester/trunk/main/pom.xml?rev=719617&r1=719616&r2=719617&view=diff
==============================================================================
--- james/protocol-tester/trunk/main/pom.xml (original)
+++ james/protocol-tester/trunk/main/pom.xml Fri Nov 21 08:10:37 2008
@@ -19,14 +19,19 @@
 -->
 <project>
   <parent>
-    <artifactId>apache-james-imap</artifactId>
+    <artifactId>apache-james-mpt-project</artifactId>
     <groupId>org.apache.james</groupId>
     <version>0.1-SNAPSHOT</version>
+    <!-- Either this really points to the james-project/pom.xml or you
+         will have to tune the local repository, later, in this file -->
+    <relativePath>../pom.xml</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <groupId>org.apache.james</groupId>
-  <artifactId>apache-james-imap-protocol-tester</artifactId>
+  <artifactId>apache-james-mtp</artifactId>
   <name>Apache JAMES Protocol Tester</name>
+  <description>Apache JAMES Mail Protocol Tester (MTP) is a library providing 
a framework for the 
+scritable functional testing of ASCII based line protocols.</description>
   <dependencies>
     <dependency>
       <groupId>commons-logging</groupId>

Modified: james/protocol-tester/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/james/protocol-tester/trunk/pom.xml?rev=719617&r1=719616&r2=719617&view=diff
==============================================================================
--- james/protocol-tester/trunk/pom.xml (original)
+++ james/protocol-tester/trunk/pom.xml Fri Nov 21 08:10:37 2008
@@ -22,33 +22,24 @@
     <artifactId>james-project</artifactId>
     <groupId>org.apache.james</groupId>
     <version>1.3</version>
-    <relativePath>../james-project/project/pom.xml</relativePath>
+    <relativePath>james-project/project/pom.xml</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <groupId>org.apache.james</groupId>
-  <artifactId>apache-james-imap</artifactId>
-  <name>Apache JAMES Imap</name>
+  <artifactId>apache-james-mpt-project</artifactId>
+  <name>Apache JAMES Protocol Tester</name>
   <version>0.1-SNAPSHOT</version>
-  <description>The Apache JAMES Imap Protocol</description>
-  <url>http://james.apache.org/imap/</url>
-  <inceptionYear>2002</inceptionYear>
+  <description>Functional test framework specialised for the ASCII line-base 
protocols common in mail.</description>
+  <url>http://james.apache.org/mpt/</url>
+  <inceptionYear>2008</inceptionYear>
   <packaging>pom</packaging>
   <modules>
-    <module>stage</module>
-    <module>protocol-tester</module>
-    <module>api</module>
-    <module>message</module>
-    <module>decode</module>
-    <module>mailbox</module>
-    <module>processor</module>
-    <module>torque</module>
-    <module>seda</module>
-    <module>deployment</module>
+    <module>main</module>
   </modules>
   <scm>
-    
<connection>scm:svn:http://svn.apache.org/repos/asf/james/server/trunk</connection>
-    <developerConnection>scm:svn:https://[EMAIL 
PROTECTED]/repos/asf/james/server/trunk</developerConnection>
-    
<url>http://svn.apache.org/viewcvs.cgi/james/server/trunk?root=Apache-SVN</url>
+    
<connection>scm:svn:http://svn.apache.org/repos/asf/james/protocol-tester/trunk</connection>
+    <developerConnection>scm:svn:https://[EMAIL 
PROTECTED]/repos/asf/james/protocol-tester/trunk</developerConnection>
+    
<url>http://svn.apache.org/viewcvs.cgi/james/protocol-tester/trunk?root=Apache-SVN</url>
   </scm>
   <build>
     <plugins>
@@ -221,101 +212,18 @@
   <distributionManagement>
     <site>
       <id>server-trunk-website</id>
-      <url>scp://people.apache.org/www/james.apache.org/server/trunk/</url>
+      
<url>scp://people.apache.org/www/james.apache.org/protocol-tester/trunk/</url>
     </site>
   </distributionManagement>
   <dependencyManagement>
     <dependencies>
     <dependency>
       <groupId>org.apache.james</groupId>
-      <artifactId>apache-james-imap-mailbox</artifactId>
+      <artifactId>apache-james-mpt-main</artifactId>
       <version>0.1-SNAPSHOT</version>
     </dependency>
-    <dependency>
-      <groupId>org.apache.james</groupId>
-      <artifactId>apache-james-imap-message</artifactId>
-      <version>0.1-SNAPSHOT</version>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.james</groupId>
-      <artifactId>apache-james-imap-decode</artifactId>
-      <version>0.1-SNAPSHOT</version>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.james</groupId>
-      <artifactId>apache-james-imap-torque</artifactId>
-      <version>0.1-SNAPSHOT</version>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.james</groupId>
-      <artifactId>apache-james-imap-processor</artifactId>
-      <version>0.1-SNAPSHOT</version>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.james</groupId>
-      <artifactId>apache-james-imap-seda</artifactId>
-      <version>0.1-SNAPSHOT</version>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.james</groupId>
-      <artifactId>apache-james-imap-seda</artifactId>
-      <version>0.1-SNAPSHOT</version>
-      <type>test-jar</type>
-      <scope>test</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.james</groupId>
-      <artifactId>apache-james-imap-api</artifactId>
-      <version>0.1-SNAPSHOT</version>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.james</groupId>
-      <artifactId>apache-james-imap-api</artifactId>
-      <version>0.1-SNAPSHOT</version>
-      <type>test-jar</type>
-      <scope>test</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.james</groupId>
-      <artifactId>apache-james-imap-protocol-tester</artifactId>
-      <version>0.1-SNAPSHOT</version>
-      <scope>test</scope>
-    </dependency>
 
-    
-    <dependency>
-      <groupId>org.apache.james</groupId>
-      <artifactId>apache-mime4j</artifactId>
-      <version>0.4</version>
-    </dependency>
-    <!-- Declare javamail as provided to be able to easily switch -->
-    <!-- to different implementations (Geronimo) -->
-    <dependency>
-      <groupId>javax.mail</groupId>
-      <artifactId>mail</artifactId>
-      <version>1.4.1</version>
-    </dependency>
-    <dependency>
-      <groupId>javax.activation</groupId>
-      <artifactId>activation</artifactId>
-      <version>1.1.1</version>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.geronimo.specs</groupId>
-      <artifactId>geronimo-activation_1.1_spec</artifactId>
-      <version>1.0.2</version>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.geronimo.javamail</groupId>
-      <artifactId>geronimo-javamail_1.4_mail</artifactId>
-      <version>1.6</version>
-    </dependency>
-    <dependency>
-      <groupId>commons-collections</groupId>
-      <artifactId>commons-collections</artifactId>
-      <version>3.1</version>
-    </dependency>
-    <dependency>
+    <dependency>    
       <groupId>commons-logging</groupId>
       <artifactId>commons-logging</artifactId>
       <version>1.1</version>
@@ -339,175 +247,16 @@
       </exclusions>
     </dependency>
     <dependency>
-      <groupId>commons-lang</groupId>
-      <artifactId>commons-lang</artifactId>
-      <version>2.1</version>
-    </dependency>
-    <!-- used by torque -->
-    <dependency>
-      <groupId>commons-pool</groupId>
-      <artifactId>commons-pool</artifactId>
-      <version>1.2</version>
-      <exclusions>
-        <exclusion>
-          <groupId>xerces</groupId>
-          <artifactId>xercesImpl</artifactId>
-        </exclusion>
-        <exclusion>
-          <groupId>xerces</groupId>
-          <artifactId>xerces</artifactId>
-        </exclusion>
-        <exclusion>
-          <groupId>xml-apis</groupId>
-          <artifactId>xml-apis</artifactId>
-        </exclusion>
-      </exclusions>
-    </dependency>
-    <dependency>
-      <groupId>commons-configuration</groupId>
-      <artifactId>commons-configuration</artifactId>
-      <version>1.1</version>
-      <exclusions>
-        <exclusion>
-          <artifactId>dom4j</artifactId>
-          <groupId>dom4j</groupId>
-        </exclusion>
-        <exclusion>
-          <artifactId>servletapi</artifactId>
-          <groupId>servletapi</groupId>
-        </exclusion>
-        <exclusion>
-          <artifactId>xerces</artifactId>
-          <groupId>xerces</groupId>
-        </exclusion>
-        <exclusion>
-          <artifactId>commons-digester</artifactId>
-          <groupId>commons-digester</groupId>
-        </exclusion>
-        <exclusion>
-          <artifactId>commons-beanutils-core</artifactId>
-          <groupId>commons-beanutils</groupId>
-        </exclusion>
-        <exclusion>
-          <artifactId>commons-beanutils-bean-collections</artifactId>
-          <groupId>commons-beanutils</groupId>
-        </exclusion>
-      </exclusions>
-    </dependency>
-    <dependency>
-      <groupId>village</groupId>
-      <artifactId>village</artifactId>
-      <version>2.0</version>
-    </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-collections</groupId>
-      <artifactId>commons-collections</artifactId>
-      <version>3.1</version>
-    </dependency>
-    <dependency>
-      <groupId>commons-io</groupId>
-      <artifactId>commons-io</artifactId>
-      <scope>test</scope>
-      <version>1.2</version>
-    </dependency>
-    <dependency>
       <groupId>junit</groupId>
       <artifactId>junit</artifactId>
       <version>3.8.1</version>
     </dependency>
-    <dependency>
-      <groupId>jmock</groupId>
-      <artifactId>jmock</artifactId>
-      <version>1.1.0</version>
-      <scope>test</scope>
-    </dependency>
-    
-    <dependency>
-      <groupId>concurrent</groupId>
-      <artifactId>concurrent</artifactId>
-      <version>1.3.4</version>
-    </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>
-      <scope>runtime</scope>
-    </dependency>
-    <dependency>
-      <groupId>xml-apis</groupId>
-      <artifactId>xml-apis</artifactId>
-      <version>2.0.2</version>
-      <scope>provided</scope>
-    </dependency>
-    <!-- 
-    <dependency>
-      <groupId>xerces</groupId>
-      <artifactId>xercesImpl</artifactId>
-      <version>2.6.2</version>
-      <scope>provided</scope>
-    </dependency>
-     -->
-    <dependency>
-      <groupId>org.apache.db.torque</groupId>
-      <artifactId>runtime</artifactId>
-      <version>3.3-RC2</version>
-      <exclusions>
-        <exclusion>
-          <groupId>avalon-framework</groupId>
-          <artifactId>avalon-framework-api</artifactId>
-        </exclusion>
-        <exclusion>
-          <groupId>avalon-logkit</groupId>
-          <artifactId>avalon-logkit</artifactId>
-        </exclusion>
-        <exclusion>
-          <groupId>xerces</groupId>
-          <artifactId>xercesImpl</artifactId>
-        </exclusion>
-      </exclusions>
-    </dependency>
-    </dependencies>
+   </dependencies>
   </dependencyManagement>
 
   <profiles>
-    <profile>
-      <id>geronimo</id>
-      <properties>
-                   
<javax.mail.groupId>org.apache.geronimo.javamail</javax.mail.groupId>
-                   
<javax.mail.artifactId>geronimo-javamail_1.4_mail</javax.mail.artifactId>
-                   
<javax.activation.groupId>org.apache.geronimo.specs</javax.activation.groupId>
-                   
<javax.activation.artifactId>geronimo-activation_1.1_spec</javax.activation.artifactId>
-      </properties>
-    </profile>
   </profiles>
   <properties>
-    <javax.activation.groupId>javax.activation</javax.activation.groupId>
-    <javax.activation.artifactId>activation</javax.activation.artifactId>
-    <javax.mail.groupId>javax.mail</javax.mail.groupId>
-    <javax.mail.artifactId>mail</javax.mail.artifactId>
   </properties>
 
 </project>



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to