<?xml version="1.0" encoding="UTF-8"?>

<project>
  <pomVersion>3</pomVersion>
  <extend>../../master/project.xml</extend>
  <name>Sakai Common API Composite Component</name>
  <groupId>sakaiproject</groupId>
  <id>sakai-common-composite-component</id>
  <currentVersion>${sakai.version}</currentVersion>
  <organization>
    <name>Sakai Project</name>
    <url>http://sakaiproject.org/</url>
  </organization>
  <inceptionYear>2003</inceptionYear>

  <properties>
    <!-- build as a jar -->
    <deploy.type>jar</deploy.type>
  </properties>

  <dependencies>

    <dependency>
      <groupId>sakaiproject</groupId>
      <artifactId>sakai-util-api</artifactId>
      <version>${sakai.version}</version>
    </dependency>

    <dependency>
      <groupId>sakaiproject</groupId>
      <artifactId>sakai-authz-api</artifactId>
      <version>${sakai.version}</version>
    </dependency>

    <!--  compile time dependencies -->

    <dependency>
      <groupId>sakaiproject</groupId>
      <artifactId>sakai-common-edu-person-api</artifactId>
      <version>${sakai.version}</version>
    </dependency>

    <dependency>
      <groupId>sakaiproject</groupId>
      <artifactId>sakai-common-manager-api</artifactId>
      <version>${sakai.version}</version>
    </dependency>

    <dependency>
      <groupId>sakaiproject</groupId>
      <artifactId>sakai-common-type-api</artifactId>
      <version>${sakai.version}</version>
    </dependency>

    <dependency>
      <groupId>sakaiproject</groupId>
      <artifactId>sakai-common-composite-component-data</artifactId>
      <version>${sakai.version}</version>
    </dependency>

    <dependency>
      <groupId>sakaiproject</groupId>
      <artifactId>sakai-tool-api</artifactId>
      <version>${sakai.version}</version>
    </dependency>

    <dependency>
      <groupId>concurrent</groupId>
      <artifactId>concurrent</artifactId>
      <version>1.3.4</version>
    </dependency>

    <dependency>
      <groupId>${sakai.spring.groupId}</groupId>
      <artifactId>${sakai.spring.artifactId}</artifactId>
      <version>${sakai.spring.version}</version>
    </dependency>

    <dependency>
      <groupId>${sakai.hibernate.groupId}</groupId>
      <artifactId>${sakai.hibernate.artifactId}</artifactId>
      <version>${sakai.hibernate.version}</version>
    </dependency>

    <dependency>
      <groupId>commons-beanutils</groupId>
      <artifactId>commons-beanutils</artifactId>
      <version>1.7.0</version>
    </dependency>

    <dependency>
      <groupId>commons-logging</groupId>
      <artifactId>commons-logging</artifactId>
      <version>1.0.4</version>
    </dependency>

    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.1</version>
    </dependency>

    <!--  unit test runtime dependencies
      <dependency>
      <groupId>hsqldb</groupId>
      <artifactId>hsqldb</artifactId>
      <version>1.7.3.0</version>
      </dependency>
      
      <dependency>
      <groupId>aopalliance</groupId>
      <artifactId>aopalliance</artifactId>
      <version>1.0</version>
      </dependency>
      
      <dependency>
      <groupId>cglib</groupId>
      <artifactId>cglib-full</artifactId>
      <version>2.0.2</version>
      </dependency>
      
      <dependency>
      <groupId>commons-collections</groupId>
      <artifactId>commons-collections</artifactId>
      <version>3.1</version>
      </dependency>
      
      <dependency>
      <groupId>commons-dbcp</groupId>
      <artifactId>commons-dbcp</artifactId>
      <version>1.2.1</version>
      </dependency>
      
      <dependency>
      <groupId>commons-pool</groupId>
      <artifactId>commons-pool</artifactId>
      <version>1.2</version>
      </dependency>
      
      <dependency>
      <groupId>dom4j</groupId>
      <artifactId>dom4j</artifactId>
      <version>1.4</version>
      </dependency>
      
      <dependency>
      <groupId>ehcache</groupId>
      <artifactId>ehcache</artifactId>
      <version>1.1</version>
      </dependency>
      
      <dependency>
      <groupId>jdbc</groupId>
      <artifactId>jdbc2_0-stdext</artifactId>
      <version>h2.1.8</version>
      </dependency>
      
      <dependency>
      <groupId>jta</groupId>
      <artifactId>jta</artifactId>
      <version>h2.1.8</version>
      </dependency>
      
      <dependency>
      <groupId>odmg</groupId>
      <artifactId>odmg</artifactId>
      <version>3.0</version>
      </dependency>
      
      <dependency>
      <groupId>xalan</groupId>
      <artifactId>xalan</artifactId>
      <version>2.6.0</version>
      </dependency>
      
      <dependency>
      <groupId>log4j</groupId>
      <artifactId>log4j</artifactId>
      <version>1.2.8</version>
      </dependency>
      
      <dependency>
      <groupId>mysql</groupId>
      <artifactId>mysql-connector-java</artifactId>
      <version>3.0.10-stable-bin</version>
      </dependency>
    -->
  </dependencies>

  <build>

    <!-- java source -->
    <sourceDirectory>src/java</sourceDirectory>

    <resources>

      <resource>
        <directory>src/java</directory>

        <includes>
          <include>**/*.properties</include>
        </includes>

        <includes>
          <include>**/*.xml</include>
        </includes>

      </resource>

    </resources>

  </build>

</project>
