<?xml version="1.0" encoding="UTF-8"?>
<!--
  This pom functions as a default configuration.  The subproject
  poms each inherit configuration from this one.

  When adding version information for an artifact please do the following
  - add a version property for the specific version
  - add a dependency in the dependencyManagement section which refers to
    the property
-->
<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/maven-v4_0_0.xsd">
   <parent>
      <groupId>org.jboss.portal</groupId>
      <artifactId>jboss-portal-parent</artifactId>
      <version>1.0.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <groupId>org.jboss.portal.cms</groupId>
   <artifactId>module-parent</artifactId>
   <version>1.2.7</version>
   <packaging>pom</packaging>
   <name>JBoss Portal CMS</name>
   <url>http://www.jboss.com/products/jbossmc</url>
   <description>JBoss Portal CMS</description>

   <properties>
    <version.junit>3.8.2</version.junit>
     <version.log4j>1.2.14</version.log4j>   	  
     <version.slf4j>1.3.0</version.slf4j>
     <version.jboss.cache>1.4.1.SP3</version.jboss.cache>
     <version.jgroups>2.4.4.GA-brew</version.jgroups>
     <version.jboss.hibernate>3.2.4.SP1</version.jboss.hibernate>   	  
     <version.jbpm>3.2.2</version.jbpm> 
     <version.jboss.jbossas>4.2.2.GA</version.jboss.jbossas> 
     <version.jboss.jdbc-wrapper>4.0.4.GA</version.jboss.jdbc-wrapper> 
     <version.jboss.logging>2.0.2.GA</version.jboss.logging> 
     <version.dom4j>1.6.1</version.dom4j>	
     <version.cglib>2.1_3</version.cglib>
     <version.hsqldb>1.8.0.2</version.hsqldb>
     <version.antlr>2.7.7</version.antlr>
     <version.commons-logging>1.1.1</version.commons-logging>      
     <version.bsh>1.3.0</version.bsh>
     <version.ehcache>1.4.1</version.ehcache>
     <version.javax.jcr>1.0</version.javax.jcr>   	  
     <version.jackrabbit.core>1.4.5</version.jackrabbit.core>
     <version.jboss.portal.common>1.2.5</version.jboss.portal.common>
     <version.jboss.portal.identity>1.1.1</version.jboss.portal.identity>
     <version.jboss.portal.test>1.2.3</version.jboss.portal.test>
     <version.jboss.portal>2.7.1.GA</version.jboss.portal>
   </properties>


   <repositories>
      <repository>
         <id>repository.jboss.org</id>
         <name>JBoss Repository</name>
         <layout>default</layout>
         <url>http://repository.jboss.org/maven2/</url>
         <snapshots>
            <enabled>false</enabled>
         </snapshots>
      </repository>
      <repository>
         <id>snapshots.jboss.org</id>
         <name>JBoss Snapshots Repository</name>
         <layout>default</layout>
         <url>http://snapshots.jboss.org/maven2/</url>
         <snapshots>
            <enabled>true</enabled>
         </snapshots>
         <releases>
            <enabled>false</enabled>
         </releases>
      </repository>
   </repositories>


   <build>
      <plugins>
         <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-surefire-plugin</artifactId>
            <version>2.3.1</version>
            <configuration>
               <skip>true</skip>
            </configuration>
         </plugin>
      </plugins>
   </build>

   <pluginRepositories>
      <pluginRepository>
         <id>java.net maven repository</id>
         <url>http://download.java.net/maven/2/</url>
         <snapshots>
            <enabled>true</enabled>
         </snapshots>
      </pluginRepository>
   </pluginRepositories>


   <dependencyManagement>      
      <dependencies>
         <dependency>
            <groupId>org.jboss.unit</groupId>
            <artifactId>jboss-unit</artifactId>
            <version>${version.jboss.portal.test}</version>
         </dependency>
         <dependency>
            <groupId>org.jboss.unit</groupId>
            <artifactId>opends</artifactId>
            <version>${version.jboss.portal.test}</version>
            <type>sar</type>
         </dependency>
         <dependency>
            <groupId>org.jboss.unit</groupId>
            <artifactId>jboss-unit-mc</artifactId>
            <version>${version.jboss.portal.test}</version>
         </dependency>
         <dependency>
            <groupId>org.jboss.unit</groupId>
            <artifactId>portal-test</artifactId>
            <version>${version.jboss.portal.test}</version>
         </dependency>
         <dependency>
            <groupId>org.jboss.unit</groupId>
            <artifactId>jboss-unit-tooling-maven2</artifactId>
            <version>${version.jboss.portal.test}</version>
         </dependency>
         <dependency>
            <groupId>org.jboss.unit</groupId>
            <artifactId>jboss-unit-tooling-ant</artifactId>
            <version>${version.jboss.portal.test}</version>
         </dependency>
      	 <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>${version.junit}</version>
         </dependency>
         <dependency>
            <groupId>apache-log4j</groupId>
            <artifactId>log4j</artifactId>
            <version>${version.log4j}</version>
         </dependency>
         <dependency>
            <groupId>javax.jcr</groupId>
            <artifactId>jcr</artifactId>
            <version>${version.javax.jcr}</version>
         </dependency>
         <dependency>
            <groupId>org.apache.jackrabbit</groupId>
            <artifactId>jackrabbit-core</artifactId>
            <version>${version.jackrabbit.core}</version>
         </dependency>
         <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-api</artifactId>
            <version>${version.slf4j}</version>
         </dependency>
         <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-log4j12</artifactId>
            <version>${version.slf4j}</version>
         </dependency>
         <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>jcl104-over-slf4j</artifactId>
            <version>${version.slf4j}</version>
         </dependency>
         <dependency>
            <groupId>org.jboss.cache</groupId>
            <artifactId>jbosscache-core</artifactId>
            <version>${version.jboss.cache}</version>
         </dependency>
         <dependency>
            <groupId>jgroups</groupId>
            <artifactId>jgroups</artifactId>
            <version>${version.jgroups}</version>
         </dependency>
         <dependency>
            <groupId>hibernate</groupId>
            <artifactId>hibernate3</artifactId>
            <version>${version.jboss.hibernate}</version>
         </dependency>
         <dependency>
            <groupId>org.jboss.portal.common</groupId>
            <artifactId>common-common</artifactId>
            <version>${version.jboss.portal.common}</version>
         </dependency>
         <dependency>
            <groupId>org.jboss.portal.identity</groupId>
            <artifactId>identity-identity</artifactId>
            <version>${version.jboss.portal.identity}</version>
         </dependency>
      <dependency>
         <groupId>org.jboss.portal.core</groupId>
         <artifactId>core</artifactId>
         <version>${version.jboss.portal}</version>
      </dependency>
      <dependency>
         <groupId>org.jboss.portal.core</groupId>
         <artifactId>security</artifactId>
         <version>${version.jboss.portal}</version>
      </dependency>
      <dependency>
         <groupId>org.jboss.portal.core</groupId>
         <artifactId>search</artifactId>
         <version>${version.jboss.portal}</version>
      </dependency>
      <dependency>
         <groupId>org.jboss.portal.core</groupId>
         <artifactId>jems</artifactId>
         <version>${version.jboss.portal}</version>
      </dependency>
      <dependency>
         <groupId>org.jboss.portal.core</groupId>
         <artifactId>workflow</artifactId>
         <version>${version.jboss.portal}</version>
      </dependency>
      <dependency>
         <groupId>org.jboss.portal.core</groupId>
         <artifactId>server</artifactId>
         <version>${version.jboss.portal}</version>
      </dependency>
         <dependency>
            <groupId>jboss</groupId>
            <artifactId>jboss-logging-spi</artifactId>
            <version>${version.jboss.logging}</version>
         </dependency>
         <dependency>
            <groupId>jboss</groupId>
            <artifactId>jboss-logging-jdk</artifactId>
            <version>${version.jboss.logging}</version>
         </dependency>
         <dependency>
            <groupId>jboss</groupId>
            <artifactId>jboss-logging-log4j</artifactId>
            <version>${version.jboss.logging}</version>
         </dependency>         
         <dependency>
            <groupId>dom4j</groupId>
            <artifactId>dom4j</artifactId>
            <version>${version.dom4j}</version>
         </dependency>
         <dependency>
            <groupId>org.jbpm</groupId>
            <artifactId>jbpm-jpdl</artifactId>
            <version>${version.jbpm}</version>
         </dependency> 
         <dependency>
            <groupId>cglib</groupId>
            <artifactId>cglib</artifactId>
            <version>${version.cglib}</version>
         </dependency> 
         <dependency>
            <groupId>hsqldb</groupId>
            <artifactId>hsqldb</artifactId>
            <version>${version.hsqldb}</version>
         </dependency> 
         <dependency>
            <groupId>antlr</groupId>
            <artifactId>antlr</artifactId>
            <version>${version.antlr}</version>
         </dependency>
         <dependency>
            <groupId>commons-logging</groupId>
            <artifactId>commons-logging</artifactId>
            <version>${version.commons-logging}</version>
         </dependency>
         <dependency>
            <groupId>bsh</groupId>
            <artifactId>bsh</artifactId>
            <version>${version.bsh}</version>
         </dependency>
         <dependency>
            <groupId>net.sf.ehcache</groupId>
            <artifactId>ehcache</artifactId>
            <version>${version.ehcache}</version>
         </dependency>
         <dependency>
            <groupId>jboss</groupId>
            <artifactId>jboss-system</artifactId>
            <version>${version.jboss.jbossas}</version>
         </dependency>
         <dependency>
            <groupId>jboss</groupId>
            <artifactId>jbossha</artifactId>
            <version>${version.jboss.jbossas}</version>
         </dependency>
         <dependency>
            <groupId>jboss</groupId>
            <artifactId>jboss</artifactId>
            <version>${version.jboss.jbossas}</version>
         </dependency>
         <dependency>
            <groupId>jboss.jbossas.core-libs</groupId>
            <artifactId>jboss-local-jdbc</artifactId>
            <version>${version.jboss.jbossas}</version>
         </dependency>
         <dependency>
            <groupId>jboss.jbossas.core-libs</groupId>
            <artifactId>jboss-local-jdbc</artifactId>
            <version>${version.jboss.jbossas}</version>
         </dependency>
         <dependency>
            <groupId>jboss.jbossas.core-libs</groupId>
            <artifactId>jboss-common-jdbc-wrapper</artifactId>
            <version>${version.jboss.jdbc-wrapper}</version>
         </dependency>
    </dependencies>
  </dependencyManagement>

</project>
