<?xml version="1.0"?>
<project>
  <pomVersion>3</pomVersion>
  <name>Jakarta Cactus</name>
  <groupId>cactus</groupId>
  <id>jakarta-cactus</id>
  <currentVersion>1.7.2</currentVersion>
  <organization>
    <name>Apache Software Foundation</name>
    <url>http://jakarta.apache.org/</url>
    <!-- TODO: Missing Jakarta logo. How can we make that work without
         duplicating the logo in all subprojects? -->
    <logo>http://jakarta.apache.org/cactus/images/jakarta-logo.gif</logo>
  </organization>
  <inceptionYear>2001</inceptionYear>
  <package>org.apache.cactus</package>

  <!-- TODO: Missing Cactus logo. How can we make that work without
       duplicating the logo in all subprojects? -->
  <logo>http://jakarta.apache.org/cactus/images/logocactus.gif</logo>
  
  <!-- Note: This description should be on one line without end of lines as it 
       is used in various place such as in jar manifests and a single line is 
       rendered better. It should also be less than 49 characters which is
       a jar manifest limitation. -->
  <shortDescription>Cactus for J2EE ${cactus.j2ee.version.full}</shortDescription>

  <!-- Gump integration -->
  <gumpRepositoryId>jakarta</gumpRepositoryId>

  <description>
     Cactus is a simple test framework for unit testing server-side java code 
     (Servlets, EJBs, Tag Libs, Filters, ...). The intent of Cactus is to 
     lower the cost of writing tests for server-side code. It uses JUnit and 
     extends it.
  </description>

  <url>http://jakarta.apache.org/cactus/</url>
  <!-- TODO: Missing Cactus logo. How can we make that work without
       duplicating the logo in all subprojects? -->
  <issueTrackingUrl>http://issues.apache.org/jira/secure/BrowseProject.jspa?id=10471</issueTrackingUrl>
  <siteAddress>jakarta.apache.org</siteAddress>
  <siteDirectory>/www/jakarta.apache.org/cactus/${pom.currentVersion}</siteDirectory>
  <distributionDirectory>/www/www.apache.org/dist/jakarta/cactus/</distributionDirectory>

  <repository>
    <connection>scm:cvs:pserver:anoncvs@cvs.apache.org:/home/cvspublic:jakarta-cactus</connection>
    <url>http://cvs.apache.org/viewcvs/jakarta-cactus/</url>
  </repository>

  <versions>
    <version>
      <id>1.5-beta1</id>
      <name>1.5-beta1</name>
      <tag>CACTUS_15_BETA1_RELEASE</tag>
    </version>
    <version>
      <id>1.5</id>
      <name>1.5</name>
      <tag>CACTUS_15_RELEASE</tag>
    </version>
    <version>
      <id>1.6</id>
      <name>1.6</name>
      <tag>CACTUS_16_RELEASE</tag>
    </version>
    <version>
      <id>1.6.1</id>
      <name>1.6.1</name>
      <tag>CACTUS_161_RELEASE</tag>
    </version>
    <version>
      <id>1.7</id>
      <name>1.7</name>
      <tag>CACTUS_17_RELEASE</tag>
    </version>
    <version>
      <id>1.7.1</id>
      <name>1.7.1</name>
      <tag>CACTUS_171_RELEASE</tag>
    </version>
    <version>
      <id>1.7.2</id>
      <name>1.7.2</name>
      <tag>CACTUS_172_RELEASE</tag>
    </version>
    <version>
      <id>1.8</id>
      <name>1.8</name>
      <tag>HEAD</tag>
    </version>
  </versions>

  <mailingLists>
    <mailingList>
      <name>Cactus User List</name>
      <subscribe>cactus-user-subscribe@jakarta.apache.org</subscribe>
      <unsubscribe>cactus-user-unsubscribe@jakarta.apache.org</unsubscribe>
      <archive>http://www.mail-archive.com/cactus-user@jakarta.apache.org/</archive>
    </mailingList>
    <mailingList>
      <name>Cactus Developer List</name>
      <subscribe>cactus-dev-subscribe@jakarta.apache.org</subscribe>
      <unsubscribe>cactus-dev-unsubscribe@jakarta.apache.org</unsubscribe>
      <archive>http://www.mail-archive.com/cactus-dev@jakarta.apache.org/</archive>
    </mailingList>
  </mailingLists>

  <developers>
    <developer>
      <name>Vincent Massol</name>
      <id>vmassol</id>
      <email>vmassol@pivolis.com</email>
      <organization>Pivolis</organization>
    </developer>
    <developer>
      <name>Jari Worsley</name>
      <id>jariw</id>
      <email>jariw@hyperlink-interactive.co.uk</email>
      <organization></organization>
    </developer>
    <developer>
      <name>Nicholas Lesiecki</name>
      <id>ndlesiecki</id>
      <email>ndlesiecki@yahoo.com</email>
      <organization></organization>
    </developer>
    <developer>
      <name>Julien Ruaux</name>
      <id>jruaux</id>
      <email>jruaux@octo.com</email>
      <organization>Octo Technology</organization>
    </developer>
    <developer>
      <name>Christopher Lenz</name>
      <id>cmlenz</id>
      <email>cmlenz@gmx.de</email>
      <organization></organization>
    </developer>
    <developer>
      <name>Felipe Leme</name>
      <id>felipeal</id>
      <email>cactus@felipeal.net</email>
      <organization>Falcon Informatica</organization>
    </developer>
  </developers>
  <contributors>
    <contributor>
      <name>Eric Pugh</name>
      <email>EPugh@upstate.com</email>
    </contributor>
    <contributor>
      <name>Michael Gaffney</name>
      <email>michael.gaffney@panacya.com</email>
    </contributor>
    <contributor>
      <name>Archimedes Trajano</name>
      <email>trajano@yahoo.com</email>
      <url>http://www.trajano.net/</url>
    </contributor>
  </contributors>

  <dependencies>
    <dependency>
      <groupId>servletapi</groupId>
      <artifactId>servletapi</artifactId>
      <version>2.3</version>
    </dependency>
  </dependencies>

  <build>
    <nagEmailAddress>cactus-dev@jakarta.apache.org</nagEmailAddress>

	<!-- Note: The source directory for a specific J2EE version is added
	     in maven.xml at runtime as Maven only supports a single source
	     directory -->
    <sourceDirectory>src/java/share</sourceDirectory>

	<!-- Note: The test source directory for a specific J2EE version is added
	     in maven.xml at runtime as Maven only supports a single source
	     directory -->
    <unitTestSourceDirectory>src/test/share</unitTestSourceDirectory>
    <unitTest>
      <includes>
        <include>**/Test*.class</include>
      </includes>
      <excludes>
        <exclude>**/Test*All.class</exclude>
        <exclude>**/Test*$$*.class</exclude>
      </excludes>
    </unitTest>            

    <aspectSourceDirectory>src/aspect</aspectSourceDirectory>
  </build>

</project>
