<?xml version="1.0" encoding="UTF-8"?>
<!--
  ~ JBoss, Home of Professional Open Source.
  ~ Copyright 2014, Red Hat, Inc., and individual contributors
  ~ as indicated by the @author tags. See the copyright.txt file in the
  ~ distribution for a full listing of individual contributors.
  ~
  ~ This is free software; you can redistribute it and/or modify it
  ~ under the terms of the GNU Lesser General Public License as
  ~ published by the Free Software Foundation; either version 2.1 of
  ~ the License, or (at your option) any later version.
  ~
  ~ This software is distributed in the hope that it will be useful,
  ~ but WITHOUT ANY WARRANTY; without even the implied warranty of
  ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  ~ Lesser General Public License for more details.
  ~
  ~ You should have received a copy of the GNU Lesser General Public
  ~ License along with this software; if not, write to the Free
  ~ Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
  ~ 02110-1301 USA, or see the FSF site: http://www.fsf.org.
  -->

<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">

    <modelVersion>4.0.0</modelVersion>

    <groupId>org.wildfly.bom</groupId>
    <artifactId>jboss-bom-parent</artifactId>
    <version>8.1.0.Final</version>

    <packaging>pom</packaging>

    <name>WildFly JBoss BOM Parent</name>
    <description>Dependency Management BOM Parent</description>

    <url>http://www.wildfly.org</url>
    <issueManagement>
        <system>JIRA</system>
        <url>https://issues.jboss.org/</url>
    </issueManagement>

    <scm>
        <connection>scm:git:https://github.com/wildfly/boms.git</connection>
        <developerConnection>scm:git:https://github.com/wildfly/boms.git</developerConnection>
        <url>http://github.com/wildfly/boms</url>
      <tag>jboss-bom-parent-8.1.0.Final</tag>
  </scm>

    <developers>
        <developer>
            <id>wildfly.org</id>
            <name>WildFly.org Community</name>
            <organization>WildFly.org</organization>
            <organizationUrl>http://www.wildfly.org</organizationUrl>
        </developer>
    </developers>

    <licenses>
        <license>
            <name>GNU Lesser General Public License, Version 2.1</name>
            <url>http://www.gnu.org/licenses/lgpl-2.1.txt</url>
            <distribution>repo</distribution>
        </license>
    </licenses>

    <properties>

        <!-- Versions of JBoss projects -->
        <version.org.infinispan>6.0.2.Final</version.org.infinispan>
        <version.org.jboss.arquillian>1.1.2.Final-wildfly-1</version.org.jboss.arquillian>
        <version.org.jboss.arquillian.extension.drone>1.3.0.Final</version.org.jboss.arquillian.extension.drone>
        <version.org.jboss.arquillian.graphene>2.0.2.Final</version.org.jboss.arquillian.graphene>
        <version.org.jboss.as.arquillian.container>8.1.0.Final</version.org.jboss.as.arquillian.container>
        <version.org.jboss.narayana>5.0.0.Final</version.org.jboss.narayana>
        <version.org.jboss.logging>3.1.4.GA</version.org.jboss.logging>
        <version.org.jboss.logging.processor>1.2.0.Final</version.org.jboss.logging.processor>
        <version.org.jboss.resteasy>3.0.8.Final</version.org.jboss.resteasy>
        <version.org.jboss.security.negotiation>2.2.7.Final</version.org.jboss.security.negotiation>
        <version.org.jboss.spec.jboss.javaee.7.0>1.0.0.Final</version.org.jboss.spec.jboss.javaee.7.0>
        <version.org.jboss.shrinkwrap.resolver>2.0.0</version.org.jboss.shrinkwrap.resolver>
        <version.org.picketlink>2.5.2.Final</version.org.picketlink>

        <!-- Version of Hibernate projects -->
        <version.org.hibernate>4.3.5.Final</version.org.hibernate>
        <version.org.hibernate-jpamodelgen>4.3.5.Final</version.org.hibernate-jpamodelgen>
        <version.org.hibernate.validator>5.1.0.Final</version.org.hibernate.validator>
        <version.org.hibernate.search>4.5.1.Final</version.org.hibernate.search>

        <!-- Version of Hibernate 3 projects -->
        <version.org.hibernate3>3.6.10.Final</version.org.hibernate3>
        <version.org.hibernate3.validator>3.1.0.GA</version.org.hibernate3.validator>
        <version.org.hibernate3.commons.annotations>3.2.0.Final</version.org.hibernate3.commons.annotations>

        <!-- Versions of projects not directly under JBoss umbrella -->
        <version.junit>4.11</version.junit>
        <version.log4j>1.2.16</version.log4j>
        <version.org.testng>6.1.1</version.org.testng>

        <!-- Versions of Maven plugins, user must setup them by his/her own -->
        <version.surefire.plugin>2.17</version.surefire.plugin>
        <version.org.wildfly.plugins.maven.plugin>1.0.2.Final</version.org.wildfly.plugins.maven.plugin>
        

        <!-- Repository Deployment URLs -->

        <jboss.releases.repo.url>
            https://repository.jboss.org/nexus/service/local/staging/deploy/maven2/
        </jboss.releases.repo.url>
        <jboss.snapshots.repo.url>
            https://repository.jboss.org/nexus/content/repositories/snapshots/
        </jboss.snapshots.repo.url>
    </properties>

    <modules>
        <module>jboss-javaee-7.0-with-all</module>
        <module>jboss-javaee-7.0-with-hibernate</module>
        <module>jboss-javaee-7.0-with-hibernate3</module>
        <module>jboss-javaee-7.0-with-infinispan</module>
        <module>jboss-javaee-7.0-with-logging</module>
        <module>jboss-javaee-7.0-with-resteasy</module>
        <module>jboss-javaee-7.0-with-security</module>
        <module>jboss-javaee-7.0-with-tools</module>
        <module>jboss-javaee-7.0-with-transactions</module>
    </modules>

    <distributionManagement>
        <repository>
            <id>jboss-releases-repository</id>
            <name>JBoss Releases Repository</name>
            <url>${jboss.releases.repo.url}</url>
        </repository>
        <snapshotRepository>
            <id>jboss-snapshots-repository</id>
            <name>JBoss Snapshots Repository</name>
            <url>${jboss.snapshots.repo.url}</url>
        </snapshotRepository>
    </distributionManagement>

</project>
