<?xml version="1.0" encoding="UTF-8"?>
<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>

    <!-- ************************************************************* -->
    <!-- *** POM Relationships *************************************** -->
    <!-- ************************************************************* -->

    <parent>
        <groupId>org.nuiton</groupId>
        <artifactId>mavenpom4redmine</artifactId>
        <version>2.2.3</version>
    </parent>

    <groupId>org.chorem</groupId>
    <artifactId>lima</artifactId>
    <version>0.4.0</version>

    <modules>
        <module>lima-callao</module>
        <module>lima-business</module>
        <module>lima-swing</module>
    </modules>

    <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>commons-logging</groupId>
                <artifactId>commons-logging</artifactId>
                <version>1.1.1</version>
                <scope>compile</scope>
            </dependency>

            <dependency>
                <groupId>org.slf4j</groupId>
                <artifactId>slf4j-api</artifactId>
                <version>1.6.0</version>
                <scope>runtime</scope>
            </dependency>
    
            <dependency>
                <groupId>org.slf4j</groupId>
                <artifactId>slf4j-log4j12</artifactId>
                <version>1.6.0</version>
                <scope>runtime</scope>
            </dependency>

            <dependency>
                <groupId>log4j</groupId>
                <artifactId>log4j</artifactId>
                <version>1.2.16</version>
                <scope>runtime</scope>
            </dependency>

            <dependency>
                <groupId>commons-lang</groupId>
                <artifactId>commons-lang</artifactId>
                <version>2.5</version>
                <scope>compile</scope>
            </dependency>
            
            <dependency>
              <groupId>org.apache.commons</groupId>
              <artifactId>commons-email</artifactId>
              <version>1.2</version>
            </dependency>
            
            <dependency>
                <groupId>org.nuiton</groupId>
                <artifactId>nuiton-utils</artifactId>
                <version>${nuiton-utils.version}</version>
            </dependency>

            <!--dependency>
                <groupId>org.nuiton.eugene</groupId>
                <artifactId>eugene</artifactId>
                <version>${eugene.version}</version>
                <scope>runtime</scope>
            </dependency-->

            <!-- librairie Jaxx -->
            <dependency>
                <groupId>org.nuiton.jaxx</groupId>
                <artifactId>jaxx-runtime</artifactId>
                <version>${jaxx.version}</version>
                <scope>compile</scope>
            </dependency>

            <dependency>
                <groupId>org.nuiton.jaxx</groupId>
                <artifactId>jaxx-widgets</artifactId>
                <version>${jaxx.version}</version>
                <scope>compile</scope>
            </dependency>

            <!-- librairie topia -->
            <dependency>
                <groupId>org.nuiton.topia</groupId>
                <artifactId>topia-persistence</artifactId>
                <version>${topia.version}</version>
            </dependency>

            <dependency>
                <groupId>com.h2database</groupId>
                <artifactId>h2</artifactId>
                <version>1.2.137</version>
                <scope>runtime</scope>
            </dependency>

            <!-- librairie axis 2 
            <dependency>
                <groupId>org.apache.axis2</groupId>
                <artifactId>axis2</artifactId>
                <version>${axis.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.axis2</groupId>
                <artifactId>axis2-xmlbeans</artifactId>
                <version>${axis.version}</version>
            </dependency>-->

            <!-- Services -->
            <dependency>
                <groupId>org.apache.geronimo.ext.openejb</groupId>
                <artifactId>openejb-core</artifactId>
                <version>3.1.3.0</version>
                <scope>compile</scope>
            </dependency>
            
            <!--  Mandatory for remote mode (embedded need only core) -->
            <dependency>
                <groupId>org.apache.geronimo.ext.openejb</groupId>
                <artifactId>openejb-client</artifactId>
                <version>3.1.3.0</version>
                <scope>compile</scope>
            </dependency>

            <!-- autres libraires -->
            <dependency>
                <groupId>org.swinglabs</groupId>
                <artifactId>swingx</artifactId>
                <version>1.6</version>
                <scope>compile</scope>
            </dependency>

            <dependency>
                <groupId>dom4j</groupId>
                <artifactId>dom4j</artifactId>
                <version>1.6.1</version>
                <scope>compile</scope>
            </dependency>

            <dependency>
                <groupId>org.jdom</groupId>
                <artifactId>jdom</artifactId>
                <version>1.1</version>
                <scope>compile</scope>
            </dependency>

            <dependency>
                <groupId>net.sf.opencsv</groupId>
                <artifactId>opencsv</artifactId>
                <version>2.1</version>
                <scope>compile</scope>
            </dependency>

            <!-- itext pdf to create document -->

			<dependency>
			    <groupId>com.lowagie</groupId>
			    <artifactId>itext</artifactId>
			    <version>2.1.7</version>
			</dependency>

		    <dependency>
		       <groupId>org.mortbay.jetty</groupId>
		       <artifactId>jetty</artifactId>
		       <version>6.1.25</version>
		    </dependency>


            <dependency>
                <groupId>junit</groupId>
                <artifactId>junit</artifactId>
                <version>4.8.1</version>
                <scope>test</scope>
            </dependency>
        </dependencies>
    </dependencyManagement>

    <!-- ************************************************************* -->
    <!-- *** Project Information ************************************* -->
    <!-- ************************************************************* -->

    <name>Lima</name>
    <description>Lima project super pom</description>
    <inceptionYear>2008</inceptionYear>
    <url>http://maven-site.chorem.org/lima</url>


    <licenses>
        <license>
            <name>General Public License (GPL)</name>
            <url>${maven.license.file}</url>
            <distribution>local</distribution>
        </license>
    </licenses>

    <!-- Developpers, contributors... -->
    <developers>
        <developer>
            <id>echatellier</id>
            <name>Chatellier Eric</name>
            <email>chatellier@codelutin.com</email>
            <organization>Code Lutin</organization>
            <organizationUrl>http://www.codelutin.com</organizationUrl>
            <timezone>+2</timezone>
            <roles>
                <role>Développeur</role>
            </roles>
        </developer>
        <developer>
            <id>tchemit</id>
            <name>Chatellier Eric</name>
            <email>chemit@codelutin.com</email>
            <organization>Code Lutin</organization>
            <organizationUrl>http://www.codelutin.com</organizationUrl>
            <timezone>+2</timezone>
            <roles>
                <role>Développeur</role>
            </roles>
        </developer>
    </developers>
    <contributors>
        <contributor>
            <name>Rémi Chapelet</name>
            <email>chapelet@codelutin.com</email>
            <organization>Code Lutin</organization>
            <organizationUrl>http://www.codelutin.com</organizationUrl>
            <timezone>+2</timezone>
            <roles>
                <role>Développeur</role>
            </roles>
        </contributor>
        <contributor>
            <name>eduardo</name>
            <email>ore@codelutin.com</email>
            <organization>Code Lutin</organization>
            <organizationUrl>http://www.codelutin.com</organizationUrl>
            <timezone>+2</timezone>
            <roles>
                <role>Développeur</role>
            </roles>
        </contributor>
                <contributor>
            <name>jpepin</name>
            <email>pepin@codelutin.com</email>
            <organization>Code Lutin</organization>
            <organizationUrl>http://www.codelutin.com</organizationUrl>
            <timezone>+2</timezone>
            <roles>
                <role>Développeur</role>
            </roles>
        </contributor>
    </contributors>

    <!-- ************************************************************* -->
    <!-- *** Build Settings ****************************************** -->
    <!-- ************************************************************* -->
    <packaging>pom</packaging>

    <properties>
        <platform>chorem.org</platform>
        <projectId>lima</projectId>

        <!-- customized libs version -->
        <nuiton-utils.version>1.4</nuiton-utils.version>
        <eugene.version>2.1.1</eugene.version>
        <topia.version>2.4.2</topia.version>
        <jaxx.version>2.1</jaxx.version>
        <i18n.version>1.2.2</i18n.version>

        <!--axis.version>1.4.1</axis.version-->
        <!-- 1.4 and 1.4.1 breaks jnlp with corrupt jar 
        <axis.version>1.3</axis.version>-->

        <!-- license to use  -->
        <license.licenseName>gpl_v3</license.licenseName>
    </properties>


    <build>
        <defaultGoal>install</defaultGoal>

        <pluginManagement>
            <plugins>

                <plugin>
                    <groupId>org.nuiton.eugene</groupId>
                    <artifactId>maven-eugene-plugin</artifactId>
                    <version>${eugene.version}</version>
                </plugin>

                <!-- plugin i18n -->
                <plugin>
                    <groupId>org.nuiton.i18n</groupId>
                    <artifactId>maven-i18n-plugin</artifactId>
                    <version>${i18n.version}</version>
                </plugin>

                <plugin>
                    <groupId>org.nuiton.jaxx</groupId>
                    <artifactId>maven-jaxx-plugin</artifactId>
                    <version>${jaxx.version}</version>
                </plugin>

                <plugin>
                    <artifactId>maven-site-plugin</artifactId>
                    <dependencies>
                        <dependency>
                            <groupId>org.nuiton.jrst</groupId>
                            <artifactId>doxia-module-jrst</artifactId>
                            <version>${jrst.version}</version>
                        </dependency>
                    </dependencies>
                </plugin>

            </plugins>
        </pluginManagement>

    </build>

    <!-- ************************************************************* -->
    <!-- *** Build Environment  ************************************** -->
    <!-- ************************************************************* -->
    <scm>
        <connection>scm:svn:http://svn.chorem.org/svn/lima/tags/lima-0.4.0</connection>
        <developerConnection>scm:svn:http://svn.chorem.org/svn/lima/tags/lima-0.4.0</developerConnection>
        <url>http://www.chorem.org/repositories/browse/lima/tags/lima-0.4.0</url>
    </scm>

    <repositories>
        <!-- depot des releases nuiton -->
        <!--repository>
            <id>nuiton.release</id>
            <name>NuitonReleaseRepository</name>
            <url>http://maven.nuiton.org/release</url>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
            <releases>
                <enabled>true</enabled>
                <checksumPolicy>warn</checksumPolicy>
            </releases>
        </repository-->
        <!-- depot des snapshots nuiton -->
        <!--repository>
            <id>nuiton.snapshot</id>
            <name>NuitonSnapshotRepository</name>
            <url>http://maven.nuiton.org/snapshot</url>
            <snapshots>
                <enabled>true</enabled>
                <checksumPolicy>fail</checksumPolicy>
            </snapshots>
            <releases>
                <enabled>false</enabled>
            </releases>
        </repository-->
        <!-- jboss -->
        <!--repository>
            <id>jboss.repo</id>
            <url>http://repository.jboss.org/maven2</url>
        </repository>
        <repository>
            <id>apache.snapshot</id>
            <url>http://repository.apache.org/snapshots</url>
        </repository-->
    </repositories>

    <pluginRepositories>
        <!-- depot des releases nuiton -->
        <!--pluginRepository>
            <id>nuiton.release</id>
            <name>NuitonReleaseRepository</name>
            <url>http://maven.nuiton.org/release</url>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
            <releases>
                <enabled>true</enabled>
                <checksumPolicy>warn</checksumPolicy>
            </releases>
        </pluginRepository-->
        <!-- depot des snapshots nuiton -->
        <!--pluginRepository>
            <id>nuiton.snapshot</id>
            <name>NuitonSnapshotRepository</name>
            <url>http://maven.nuiton.org/snapshot</url>
            <snapshots>
                <enabled>true</enabled>
                <checksumPolicy>fail</checksumPolicy>
            </snapshots>
            <releases>
                <enabled>false</enabled>
            </releases>
        </pluginRepository-->
    </pluginRepositories>
</project>

