<?xml version="1.0"?>

<project>
    <extend>${basedir}/../project.xml</extend>
    <artifactId>dentaku-persistence-service</artifactId>
    <name>dentaku-persistence-service</name>
    <package>org.dentaku.services.persistence.*</package>

    <dependencies>
        <dependency>
            <groupId>dentaku</groupId>
            <artifactId>dentaku-services</artifactId>
            <version>${pom.currentVersion}</version>
            <type>ejb</type>
        </dependency>
        <dependency>
            <groupId>dentaku</groupId>
            <artifactId>dentaku-metadata-service</artifactId>
            <version>${pom.currentVersion}</version>
        </dependency>
        <dependency>
            <groupId>dentaku</groupId>
            <artifactId>dentaku-event-cartridge</artifactId>
            <version>${pom.currentVersion}</version>
        </dependency>
        <dependency>
            <groupId>dentaku</groupId>
            <artifactId>gentaku</artifactId>
            <version>${pom.currentVersion}</version>
        </dependency>
        <dependency>
            <groupId>tranql</groupId>
            <artifactId>tranql</artifactId>
            <version>1.0-SNAPSHOT</version>
        </dependency>

        <!--        hibernate-->
        <dependency>
            <groupId>hibernate</groupId>
            <artifactId>hibernate</artifactId>
            <version>2.1.3</version>
        </dependency>
        <dependency>
            <groupId>cglib</groupId>
            <artifactId>cglib</artifactId>
            <version>2.0.1</version>
        </dependency>
        <dependency>
            <groupId>commons-logging</groupId>
            <artifactId>commons-logging</artifactId>
            <version>1.0.3</version>
        </dependency>
        <dependency>
            <groupId>commons-beanutils</groupId>
            <artifactId>commons-beanutils</artifactId>
            <version>1.6.1</version>
        </dependency>
        <dependency>
            <groupId>dom4j</groupId>
            <artifactId>dom4j</artifactId>
            <version>1.4</version>
        </dependency>
        <dependency>
            <groupId>ehcache</groupId>
            <artifactId>ehcache</artifactId>
            <version>0.7</version>
        </dependency>
        <dependency>
            <groupId>odmg</groupId>
            <artifactId>odmg</artifactId>
            <version>3.0</version>
        </dependency>
        <dependency>
            <groupId>opensymphony</groupId>
            <artifactId>oscache</artifactId>
            <version>2.0.1</version>
        </dependency>
        <!--                  hibernate-->
        <!--        only for testing-->
        <dependency>
            <groupId>cactus</groupId>
            <artifactId>cactus</artifactId>
            <version>13-1.6dev</version>
        </dependency>
        <dependency>
            <groupId>commons-httpclient</groupId>
            <artifactId>commons-httpclient</artifactId>
            <version>2.0-rc2</version>
        </dependency>
        <dependency>
            <groupId>aspectj</groupId>
            <artifactId>aspectjrt</artifactId>
            <version>1.1.1</version>
        </dependency>
        <!--       end only for testing-->

        <!--        axion-->
        <dependency>
            <id>axion</id>
<!--            <groupId>axion</groupId>-->
<!--            <artifactId>axion</artifactId>-->
<!--            <version>1.0-M3-dev</version>-->
        </dependency>
        <dependency>
            <groupId>commons-logging</groupId>
            <artifactId>commons-logging</artifactId>
            <version>1.0.3</version>
        </dependency>
<!--        using 3.0-->
<!--        <dependency>-->
<!--            <groupId>commons-collections</groupId>-->
<!--            <artifactId>commons-collections</artifactId>-->
<!--            <version>2.1</version>-->
<!--        </dependency>-->
        <dependency>
            <groupId>commons-primitives</groupId>
            <artifactId>commons-primitives</artifactId>
            <version>1.0</version>
        </dependency>
        <dependency>
            <groupId>regexp</groupId>
            <artifactId>regexp</artifactId>
            <version>1.3</version>
        </dependency>
        <!--        axion-->
    </dependencies>
    <build>
        <unitTestSourceDirectory>src/test/java</unitTestSourceDirectory>
        <unitTest>
            <includes>
                <include>**/*Test.java</include>
                <include>${dentaku.test.src}/**/*.java</include>
            </includes>
            <resources>
                <resource>
                    <directory>target/test-src</directory>
                    <includes>
                        <include>**/*.xml</include>
                    </includes>
                </resource>
                <resource>
                    <directory>src/test/java</directory>
                    <includes>
                        <include>**/*.xml</include>
                    </includes>
                </resource>
                <resource>
                    <directory>src/test/java</directory>
                    <includes>
                        <include>**/*.drl</include>
                    </includes>
                </resource>
            </resources>
        </unitTest>
        <resources>
            <resource>
                <directory>src/test/java</directory>
                <includes>
                    <include>**/*.xml</include>
                </includes>
            </resource>
        </resources>
    </build>
</project>
