<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/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <parent>
    <groupId>org.jboss</groupId>
    <artifactId>jboss-parent</artifactId>
    <version>5</version>
  </parent>
  
  <groupId>org.jboss.cluster</groupId>
  <artifactId>jboss-ha-server-ispn</artifactId>
  <version>1.0.0.Final</version>
  
  <name>JBoss AS Clustering Infinispan Support</name>
  <description>A set of server-side Infinispan support classes for users of JBoss AS clustering</description>
  <url>http://www.jboss.org</url>

  <licenses>
   <license>
      <name>lgpl</name>
      <url>http://repository.jboss.com/licenses/lgpl.txt</url>
   </license>
  </licenses>
  <organization>
    <name>JBoss, a division of Red Hat, Inc.</name>
    <url>http://www.jboss.org</url>
  </organization>

  <scm>
    <connection>scm:svn:http://anonsvn.jboss.org/repos/jbossas/projects/cluster/ha-server-ispn/tags/1.0.0.Final</connection>
    <developerConnection>scm:svn:https://svn.jboss.org/repos/jbossas/projects/cluster/ha-server-ispn/tags/1.0.0.Final</developerConnection>
    <url>http://fisheye.jboss.org/browse/JBossAS/projects/cluster/ha-server-ispn/tags/1.0.0.Final</url>
  </scm>
  
  <properties>
    <version.infinispan>4.2.0.FINAL</version.infinispan>
    <version.jta>1.0.1.GA</version.jta>
    <version.junit>4.8.2</version.junit>
    <version.easymock>3.0</version.easymock>
  </properties>
  
  <dependencies> 
    
    <dependency>
      <groupId>org.infinispan</groupId>
      <artifactId>infinispan-core</artifactId>
      <version>${version.infinispan}</version>
      <exclusions>
        <exclusion>
          <groupId>log4j</groupId>
          <artifactId>log4j</artifactId>
        </exclusion>
        <exclusion>
          <!-- Exclude JTA, and redeclare using provided scope -->
          <groupId>org.jboss.javaee</groupId>
          <artifactId>jboss-transaction-api</artifactId>
        </exclusion>
      </exclusions>
    </dependency>

    <dependency>
      <groupId>org.infinispan</groupId>
      <artifactId>infinispan-tree</artifactId>
      <version>${version.infinispan}</version>
      <exclusions>
        <exclusion>
          <groupId>log4j</groupId>
          <artifactId>log4j</artifactId>
        </exclusion>
      </exclusions>
    </dependency>
    
    <!-- Provided (by the container) dependencies -->
    <dependency>
      <groupId>org.jboss.javaee</groupId>
      <artifactId>jboss-transaction-api</artifactId>
      <version>1.0.1.GA</version>
      <scope>provided</scope>
    </dependency>
    
    <!-- Test dependencies -->
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>${version.junit}</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>org.easymock</groupId>
      <artifactId>easymock</artifactId>
      <version>${version.easymock}</version>
      <scope>test</scope>
    </dependency>

  </dependencies>   
  
  <reporting>
    <plugins>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>findbugs-maven-plugin</artifactId>
        <version>2.3.1</version>
      </plugin>
    </plugins>
  </reporting>
  
</project>
