<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>com.atlassian.confluence</groupId>
    <artifactId>confluence-project</artifactId>
    <packaging>pom</packaging>
    <version>1.0</version>

    <name>Confluence Project</name>
    <!-- Project Information -->
    <organization>
        <name>Atlassian</name>
        <!--<logo>/images/atlassian_logo_man2.gif</logo>-->
        <url>www.atlassian.com</url>
    </organization>
    <inceptionYear>2003</inceptionYear>
    <description>
        Confluence is a secret new ultra-cool application that's like a 'Wiki on Mescalin' (copyright Aslak 2003 ;))
    </description>

    <parent>
        <groupId>com.atlassian.base</groupId>
        <artifactId>atlassian-base</artifactId>
        <version>1.3</version>
    </parent>

    <profiles>
        <profile>
            <id>core</id>
            <modules>
                <!--Confluence-->
                <module>confluence</module>

                <!--  Plugins-->
                <module>confluence/src/etc/plugins/impresence</module>
                <module>confluence/src/etc/plugins/information</module>
                <module>confluence/src/etc/plugins/jira3</module>
                <module>confluence/src/etc/plugins/layout</module>
                <module>confluence/src/etc/plugins/livesearch</module>
                <module>confluence/src/etc/plugins/tasklist</module>
                <module>confluence/src/etc/plugins/userlister</module>
                <module>confluence/src/etc/plugins/confluencerpc</module>
                <module>confluence/src/etc/plugins/attachments</module>
                <module>confluence/src/etc/plugins/dynamictasklist</module>
                <module>confluence/src/etc/plugins/masterdetail</module>
                <!--      Themes-->
                <module>confluence/src/etc/themes/leftnavigation</module>

            </modules>
        </profile>
        <profile>
            <id>rpc</id>
            <modules>
                <!--Confluence-->
                <module>confluence</module>

                <!--  Plugins-->
                <module>confluence/src/etc/plugins/impresence</module>
                <module>confluence/src/etc/plugins/information</module>
                <module>confluence/src/etc/plugins/jira3</module>
                <module>confluence/src/etc/plugins/layout</module>
                <module>confluence/src/etc/plugins/livesearch</module>
                <module>confluence/src/etc/plugins/tasklist</module>
                <module>confluence/src/etc/plugins/userlister</module>
                <module>confluence/src/etc/plugins/attachments</module>
                <module>confluence/src/etc/plugins/dynamictasklist</module>
                <module>confluence/src/etc/plugins/masterdetail</module>
		        <module>confluence/src/etc/plugins/confluencerpc</module>
                <module>confluence/src/etc/plugins/functestrpc</module>
                
		<!--      Themes-->
                <module>confluence/src/etc/themes/leftnavigation</module>
               
            </modules>
        </profile>
        <profile>
            <id>confluence</id>
            <modules>
                <!--Cofluence-->
                <module>confluence</module>
            </modules>
        </profile>
        <profile>
            <id>all</id>
            <modules>
                <!--Confluence -->
                <module>confluence</module>

                <!--  Plugins -->
                <module>confluence/src/etc/plugins/impresence</module>
                <module>confluence/src/etc/plugins/information</module>
                <module>confluence/src/etc/plugins/jira3</module>
                <module>confluence/src/etc/plugins/layout</module>
                <module>confluence/src/etc/plugins/livesearch</module>
                <module>confluence/src/etc/plugins/tasklist</module>
                <module>confluence/src/etc/plugins/userlister</module>
                <module>confluence/src/etc/plugins/confluencerpc</module>
                <module>confluence/src/etc/plugins/attachments</module>
                <module>confluence/src/etc/plugins/dynamictasklist</module>
                <module>confluence/src/etc/plugins/masterdetail</module>
                <!--      Themes -->
                <module>confluence/src/etc/themes/leftnavigation</module>
                <module>confluence/src/etc/plugins/functestrpc</module>
                <module>confluence/src/etc/themes/plain-website</module>
                <module>confluence/src/etc/themes/tabless</module>
                <module>confluence/src/etc/themes/uattest</module>

                <!--      Languages -->
                <module>confluence/src/etc/languages/de_DE</module>
                <module>confluence/src/etc/languages/ja_JP</module>
                <module>confluence/src/etc/languages/ru_RU</module>

                <!--      War -->
                <module>conf-webapp</module>
                <module>conf-acceptance-test</module>
                <module>conf-war</module>
                <module>conf-standalone</module>
                <module>conf-sourcerelease</module>
            </modules>
        </profile>
        <profile>
            <id>build-all</id>
            <modules>
                <module>confluence</module>

                <module>confluence/src/etc/plugins/impresence</module>
                <module>confluence/src/etc/plugins/information</module>
                <module>confluence/src/etc/plugins/jira3</module>
                <module>confluence/src/etc/plugins/layout</module>
                <module>confluence/src/etc/plugins/livesearch</module>
                <module>confluence/src/etc/plugins/tasklist</module>
                <module>confluence/src/etc/plugins/userlister</module>
                <module>confluence/src/etc/plugins/confluencerpc</module>
                <module>confluence/src/etc/plugins/attachments</module>
                <module>confluence/src/etc/plugins/dynamictasklist</module>
                <module>confluence/src/etc/plugins/masterdetail</module>

                <module>confluence/src/etc/themes/leftnavigation</module>
                <module>confluence/src/etc/plugins/functestrpc</module>
                <module>confluence/src/etc/themes/plain-website</module>
                <module>confluence/src/etc/themes/tabless</module>
                <module>confluence/src/etc/themes/uattest</module>

                <module>conf-webapp</module>
                <module>conf-war</module>
                <module>conf-standalone</module>
                <module>conf-sourcerelease</module>
            </modules>
            <build>
                <defaultGoal>package</defaultGoal>
            </build>
        </profile>
        <profile>
            <id>war</id>
            <modules>
                <!--Confluence-->
                <module>confluence</module>

                <!--  Plugins-->
                <module>confluence/src/etc/plugins/impresence</module>
                <module>confluence/src/etc/plugins/information</module>
                <module>confluence/src/etc/plugins/jira3</module>
                <module>confluence/src/etc/plugins/layout</module>
                <module>confluence/src/etc/plugins/livesearch</module>
                <module>confluence/src/etc/plugins/tasklist</module>
                <module>confluence/src/etc/plugins/userlister</module>
                <module>confluence/src/etc/plugins/confluencerpc</module>
                <module>confluence/src/etc/plugins/attachments</module>
                <module>confluence/src/etc/plugins/dynamictasklist</module>
                <module>confluence/src/etc/plugins/masterdetail</module>
                <!--      Themes-->
                <module>confluence/src/etc/themes/leftnavigation</module>

                <!-- War -->
                <module>conf-webapp</module>
            </modules>
            <activation>
                <property>
                    <name>war</name>
                </property>
            </activation>
            <build>
                <defaultGoal>package</defaultGoal>
            </build>
        </profile>
        <profile>
            <id>idea</id>
            <modules>
                <!--Confluence-->
                <module>confluence</module>

                <!--  Plugins -->
                <module>confluence/src/etc/plugins/impresence</module>
                <module>confluence/src/etc/plugins/information</module>
                <module>confluence/src/etc/plugins/jira3</module>
                <module>confluence/src/etc/plugins/layout</module>
                <module>confluence/src/etc/plugins/livesearch</module>
                <module>confluence/src/etc/plugins/tasklist</module>
                <module>confluence/src/etc/plugins/userlister</module>
                <module>confluence/src/etc/plugins/confluencerpc</module>
                <module>confluence/src/etc/plugins/attachments</module>
                <module>confluence/src/etc/plugins/dynamictasklist</module>
                <module>confluence/src/etc/plugins/masterdetail</module>
                <!--      Themes -->
                <module>confluence/src/etc/themes/leftnavigation</module>
                <module>confluence/src/etc/plugins/functestrpc</module>
                <module>confluence/src/etc/themes/plain-website</module>
                <module>confluence/src/etc/themes/tabless</module>
                <module>confluence/src/etc/themes/uattest</module>

                <!--      Languages -->
                <module>confluence/src/etc/languages/de_DE</module>
                <module>confluence/src/etc/languages/ja_JP</module>
                <module>confluence/src/etc/languages/ru_RU</module>

                <!-- for confluence dependences -->
                <module>conf-webapp</module>
            </modules>
		<build>
			<defaultGoal>atlassian-idea:all</defaultGoal>
		</build>
			
        </profile>
        <profile>
            <id>functional-tests</id>
            <modules>
                <!--Confluence-->
                <module>confluence</module>

                <!--  Plugins-->
                <module>confluence/src/etc/plugins/impresence</module>
                <module>confluence/src/etc/plugins/information</module>
                <module>confluence/src/etc/plugins/jira3</module>
                <module>confluence/src/etc/plugins/layout</module>
                <module>confluence/src/etc/plugins/livesearch</module>
                <module>confluence/src/etc/plugins/tasklist</module>
                <module>confluence/src/etc/plugins/userlister</module>
                <module>confluence/src/etc/plugins/confluencerpc</module>
                <module>confluence/src/etc/plugins/attachments</module>
                <module>confluence/src/etc/plugins/dynamictasklist</module>
                <module>confluence/src/etc/plugins/masterdetail</module>
                <!--      Themes-->
                <module>confluence/src/etc/themes/leftnavigation</module>

                <module>confluence/src/etc/plugins/functestrpc</module>
                <module>confluence/src/etc/themes/plain-website</module>
                <module>confluence/src/etc/themes/tabless</module>
                <module>confluence/src/etc/themes/uattest</module>

                <module>confluence/src/etc/languages/de_DE</module>
                <module>confluence/src/etc/languages/ja_JP</module>
                <module>confluence/src/etc/languages/ru_RU</module>

                <!-- War -->
                <module>conf-webapp</module>
                <module>conf-acceptance-test</module>
            </modules>
            <!-- skip unit test run, tests to be executed during integration-test -->
            <build>
                <defaultGoal>post-integration-test</defaultGoal>
                <pluginManagement>
                    <plugins>
                        <plugin>
                            <groupId>org.apache.maven.plugins</groupId>
                            <artifactId>maven-surefire-plugin</artifactId>
                            <configuration>
                                <skip>true</skip>
                            </configuration>
                        </plugin>
                    </plugins>
                </pluginManagement>
            </build>
        </profile>
        <profile>
            <id>war-release</id>
            <modules>
                <!--Confluence-->
                <module>confluence</module>

                <!--  Plugins-->
                <module>confluence/src/etc/plugins/impresence</module>
                <module>confluence/src/etc/plugins/information</module>
                <module>confluence/src/etc/plugins/jira3</module>
                <module>confluence/src/etc/plugins/layout</module>
                <module>confluence/src/etc/plugins/livesearch</module>
                <module>confluence/src/etc/plugins/tasklist</module>
                <module>confluence/src/etc/plugins/userlister</module>
                <module>confluence/src/etc/plugins/confluencerpc</module>
                <module>confluence/src/etc/plugins/attachments</module>
                <module>confluence/src/etc/plugins/dynamictasklist</module>
                <module>confluence/src/etc/plugins/masterdetail</module>
                <!--      Themes-->
                <module>confluence/src/etc/themes/leftnavigation</module>

                <!-- War -->
                <module>conf-webapp</module>
                <module>conf-war</module>
            </modules>
            <build>
                <defaultGoal>package</defaultGoal>
            </build>
        </profile>
        <profile>
            <id>standalone</id>
            <modules>
                <!--Confluence-->
                <module>confluence</module>

                <!--  Plugins-->
                <module>confluence/src/etc/plugins/impresence</module>
                <module>confluence/src/etc/plugins/information</module>
                <module>confluence/src/etc/plugins/jira3</module>
                <module>confluence/src/etc/plugins/layout</module>
                <module>confluence/src/etc/plugins/livesearch</module>
                <module>confluence/src/etc/plugins/tasklist</module>
                <module>confluence/src/etc/plugins/userlister</module>
                <module>confluence/src/etc/plugins/confluencerpc</module>
                <module>confluence/src/etc/plugins/attachments</module>
                <module>confluence/src/etc/plugins/dynamictasklist</module>
                <module>confluence/src/etc/plugins/masterdetail</module>
                <!--      Themes-->
                <module>confluence/src/etc/themes/leftnavigation</module>

                <module>confluence/src/etc/plugins/functestrpc</module>
                <module>confluence/src/etc/themes/plain-website</module>
                <module>confluence/src/etc/themes/tabless</module>
                <module>confluence/src/etc/themes/uattest</module>

                <!-- War -->
                <module>conf-webapp</module>
                <module>conf-standalone</module>
            </modules>
            <build>
                <defaultGoal>package</defaultGoal>
            </build>
        </profile>
        <profile>
            <id>docs</id>
            <modules>
                <module>conf-docs</module>
            </modules>
            <build>
                <defaultGoal>package</defaultGoal>
            </build>
        </profile>
        <profile>
            <id>functestrpc</id>
            <modules>
                <module>confluence/src/etc/plugins/functestrpc</module>
            </modules>
        </profile>
        <profile>
            <id>sourcerelease</id>
            <modules>
                <module>conf-sourcerelease</module>
            </modules>
            <build>
                <defaultGoal>package</defaultGoal>
            </build>
        </profile>
        <profile>
            <id>plugin-setup</id>
            <modules>
                <module>conf-plugins-setup</module>
            </modules>
            <!--<build>-->
            <!--<defaultGoal>package</defaultGoal>-->
            <!--</build>-->
        </profile>

    </profiles>

    <scm>
        <connection>scm:CVS:pserver:${maven.username}@cvs.atlassian.com:/cvsroot/atlassian/confluence</connection>
        <developerConnection>
            scm:CVS:pserver:${maven.username}@cvs.atlassian.com:/cvsroot/atlassian/confluence
        </developerConnection>
    </scm>
    <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>com.atlassian.confluence</groupId>
                <artifactId>confluence</artifactId>
                <version>${confluence.version}</version>
                <scope>provided</scope>
            </dependency>
            <dependency>
                <groupId>com.atlassian.maven.plugins</groupId>
                <artifactId>shared-methods</artifactId>
                <version>1.0</version>
                <scope>provided</scope>
            </dependency>
            <dependency>
                <groupId>com.atlassian.maven.util</groupId>
                <artifactId>maven-utils</artifactId>
                <version>1.0</version>
                <scope>provided</scope>
            </dependency>
        </dependencies>
    </dependencyManagement>

    <dependencies>
        <!-- Atlassian dependencies -->
        <dependency>
            <groupId>atlassian-mail</groupId>
            <artifactId>atlassian-mail</artifactId>
            <version>1.3.23</version>
        </dependency>
        <dependency>
            <groupId>atlassian-velocity</groupId>
            <artifactId>atlassian-velocity</artifactId>
            <version>0.1.9</version>
        </dependency>
        <dependency>
            <groupId>atlassian-core</groupId>
            <artifactId>atlassian-core</artifactId>
            <version>2006.10.17</version>
        </dependency>
        <dependency>
            <groupId>com.atlassian.config</groupId>
            <artifactId>atlassian-config</artifactId>
            <version>0.4</version>
        </dependency>
        <dependency>
            <groupId>com.atlassian.spring</groupId>
            <artifactId>atlassian-spring</artifactId>
            <version>0.2</version>
        </dependency>
        <dependency>
            <groupId>com.atlassian.event</groupId>
            <artifactId>atlassian-event</artifactId>
            <version>0.2</version>
        </dependency>
        <dependency>
            <groupId>atlassian-bucket</groupId>
            <artifactId>atlassian-bucket</artifactId>
            <version>2006.11.24</version>
        </dependency>
        <dependency>
            <groupId>atlassian-profiling</groupId>
            <artifactId>atlassian-profiling</artifactId>
            <version>1.1.6</version>
        </dependency>
        <dependency>
            <groupId>atlassian-trackback</groupId>
            <artifactId>atlassian-trackback</artifactId>
            <version>0.8.5</version>
        </dependency>
        <dependency>
            <groupId>atlassian-extras</groupId>
            <artifactId>atlassian-extras</artifactId>
            <version>0.7.25</version>
        </dependency>
        <dependency>
            <groupId>atlassian-johnson</groupId>
            <artifactId>atlassian-johnson</artifactId>
            <version>0.3</version>
        </dependency>
        <dependency>
            <groupId>atlassian-cache-servlet</groupId>
            <artifactId>atlassian-cache-servlet</artifactId>
            <version>0.5.4</version>
        </dependency>
        <dependency>
            <groupId>atlassian-plugins</groupId>
            <artifactId>atlassian-plugins</artifactId>
            <version>2007-01-24</version>
        </dependency>
        <dependency>
            <groupId>atlassian-bandana</groupId>
            <artifactId>atlassian-bandana</artifactId>
            <version>0.2.0</version>
        </dependency>
        <dependency>
            <groupId>atlassian-gregory</groupId>
            <artifactId>atlassian-gregory</artifactId>
            <version>0.2</version>
        </dependency>
        <dependency>
            <groupId>atlassian-user</groupId>
            <artifactId>atlassian-user</artifactId>
            <version>2007-02-14</version>
        </dependency>
        <dependency>
            <groupId>atlassian-renderer</groupId>
            <artifactId>atlassian-renderer</artifactId>
            <version>2007.02.08</version>
        </dependency>
        <dependency>
            <groupId>bonnie</groupId>
            <artifactId>bonnie</artifactId>
            <version>2006-11-21</version>
        </dependency>
        <dependency>
            <groupId>joda-time</groupId>
            <artifactId>joda-time</artifactId>
            <version>0.98</version>
        </dependency>
        <dependency>
            <groupId>backport-util-concurrent</groupId>
            <artifactId>backport-util-concurrent</artifactId>
            <version>3.0</version>
        </dependency>
        <dependency>
            <groupId>seraph</groupId>
            <artifactId>seraph</artifactId>
            <version>0.7.23</version>
        </dependency>
        <dependency>
            <groupId>javamail</groupId>
            <artifactId>javamail</artifactId>
            <version>1.3.2</version>
        </dependency>
        <dependency>
            <groupId>javax.activation</groupId>
            <artifactId>activation</artifactId>
            <version>1.0.2</version>
        </dependency>


        <!-- OS dependencies -->
        <dependency>
            <groupId>log4j</groupId>
            <artifactId>log4j</artifactId>
            <version>1.2.8</version>
        </dependency>
        <dependency>
            <groupId>commons-io</groupId>
            <artifactId>commons-io</artifactId>
            <version>1.2</version>
        </dependency>

        <!-- CONF-7724
             commons-logging v1.0.4 is required by Crowd.
             Please check with the Crowd guys before changing
             this dependency
        -->
        <dependency>
            <groupId>commons-logging</groupId>
            <artifactId>commons-logging</artifactId>
        </dependency>
        <dependency>
            <groupId>commons-beanutils</groupId>
            <artifactId>commons-beanutils</artifactId>
            <version>1.6.1</version>
        </dependency>
        <dependency>
            <groupId>dwr</groupId>
            <artifactId>dwr</artifactId>
            <version>1.1.1</version>
        </dependency>
        <!-- Hibernate dependencies -->
        <dependency>
            <groupId>hibernate</groupId>
            <artifactId>hibernate</artifactId>
            <version>2.1.8-atlassian</version>
        </dependency>

        <dependency>
            <groupId>cglib</groupId>
            <artifactId>cglib-full</artifactId>
            <version>2.0.2</version>
        </dependency>
        <dependency>
            <groupId>dom4j</groupId>
            <artifactId>dom4j</artifactId>
            <version>1.4-full</version>
        </dependency>
        <dependency>
            <groupId>odmg</groupId>
            <artifactId>odmg</artifactId>
            <version>3.0</version>
        </dependency>
        <dependency>
            <groupId>c3p0</groupId>
            <artifactId>c3p0</artifactId>
            <version>0.9.0.4</version>
        </dependency>
        <dependency>
            <groupId>ant</groupId>
            <artifactId>ant</artifactId>
            <version>1.5.2</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>jta</groupId>
            <artifactId>jta</artifactId>
            <version>1.0.1</version>
        </dependency>

        <!-- WebWork2 dependencies -->
        <dependency>
            <!-- TODO: Fix WebWork http://jira.atlassian.com/browse/CONF-1651

                 Do not use a different Webwork version until WW-591 is fixed,
                 or Confluence will break.

            -->
            <groupId>webwork</groupId>
            <artifactId>webwork</artifactId>
            <version>2.1.5</version>
        </dependency>
        <dependency>
            <groupId>xwork</groupId>
            <artifactId>xwork</artifactId>
            <version>1.0.3</version>
        </dependency>
        <!--This does not have a version and therefore can not be called in Maven 2 using only <jar> -->
        <dependency>
            <groupId>pell</groupId>
            <artifactId>pell</artifactId>
            <version>multipart</version>
            <!--<jar>pell-multipart.jar</jar>-->
        </dependency>
        <dependency>
            <groupId>ognl</groupId>
            <artifactId>ognl</artifactId>
            <version>2.6.5</version>
        </dependency>
        <dependency>
            <groupId>oscore</groupId>
            <artifactId>oscore</artifactId>
            <version>2.2.4</version>
        </dependency>

        <dependency>
            <groupId>oscache</groupId>
            <artifactId>oscache</artifactId>
            <version>2.2</version>
        </dependency>
        <dependency>
            <groupId>osuser</groupId>
            <artifactId>osuser</artifactId>
            <version>atl.user</version>
        </dependency>
        <dependency>
            <groupId>propertyset</groupId>
            <artifactId>propertyset</artifactId>
            <version>1.3-21Nov03</version>
        </dependency>
        <dependency>
            <groupId>velocity</groupId>
            <artifactId>velocity</artifactId>
            <version>1.3.1</version>
        </dependency>
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>servlet-api</artifactId>
            <version>2.3</version>
            <scope>provided</scope>
        </dependency>

        <!-- Spring container dependencies -->
        <!-- NTOE: when we upgrade up to or past 1.1.5, we can remove com.atlassian.confluence.ext.jdbc.support.nativeJdbc.*
                   and revert to running with the version of the C3P0 support class shipped with spring, referenced by
                   applicationContext.xml
        -->
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring</artifactId>
            <version>1.1.5</version>
        </dependency>
        <!-- FIXED: Id has a an invalid symbol -->
        <dependency>
            <groupId>spring</groupId>
            <artifactId>spring-aopalliance</artifactId>
            <version>1.0</version>
        </dependency>
        <dependency>
            <groupId>ldaptemplate</groupId>
            <artifactId>ldaptemplate</artifactId>
            <version>1.0.1</version>
        </dependency>

        <!-- SiteMesh dependencies -->
        <dependency>
            <groupId>sitemesh</groupId>
            <artifactId>sitemesh</artifactId>
            <version>2.2.1-atlassian</version>
        </dependency>

        <dependency>
            <groupId>velocity-tools</groupId>
            <artifactId>velocity-tools</artifactId>
            <version>view-1.1</version>
        </dependency>

        <!-- Radeox dependencies -->
        <dependency>
            <groupId>radeox</groupId>
            <artifactId>radeox</artifactId>
            <version>1.0b2-forked-22Apr2004</version>
        </dependency>
        <dependency>
            <groupId>jython</groupId>
            <artifactId>jython</artifactId>
            <version>2.1-forked</version>
        </dependency>

        <!-- Lucene dependencies -->
        <dependency>
            <groupId>lucene</groupId>
            <artifactId>lucene-core</artifactId>
            <version>1.9.1-atlassian</version> <!-- Our own version patched for LUCENE-436 -->
        </dependency>
        <dependency>
            <groupId>lucene</groupId>
            <artifactId>lucene-analyzers</artifactId>
            <version>1.9.1</version>

        </dependency>
        <dependency>
            <groupId>commons-digester</groupId>
            <artifactId>commons-digester</artifactId>
            <version>1.5</version>
        </dependency>


        <dependency>
            <groupId>tm-extractors</groupId>
            <artifactId>tm-extractors</artifactId>
            <version>0.4</version>
        </dependency>
        <dependency>
            <groupId>pdfbox</groupId>
            <artifactId>pdfbox</artifactId>
            <version>0.7.2</version>

        </dependency>
        <dependency>
            <groupId>poi</groupId>
            <artifactId>poi</artifactId>
            <version>2.0-final-20040126</version>
        </dependency>

        <!-- FOP dependencies -->
        <dependency>
            <groupId>fop</groupId>
            <artifactId>fop</artifactId>
            <version>0.20.5-atlassian-20060626</version>
        </dependency>
        <dependency>
            <groupId>com.sun</groupId>
            <artifactId>jimi</artifactId>
            <version>1.0</version>
        </dependency>
        <!--FIXED: This does not have a version and therefore can not be called in Maven 2 using only <jar> -->
        <dependency>
            <groupId>css2parser</groupId>
            <artifactId>ss_css2</artifactId>
            <version>0.9.3</version>
        </dependency>
        <dependency>
            <groupId>avalon-framework</groupId>
            <artifactId>avalon-framework</artifactId>
            <version>4.1.4</version>
        </dependency>
        <!-- FIXED (MAVEN 2 REP) Artifact can not be found -->
        <dependency>
            <groupId>batik</groupId>
            <artifactId>batik-1.5-fop</artifactId>
            <version>0.20-5</version>
        </dependency>
        <dependency>
            <groupId>saxon</groupId>
            <artifactId>saxon</artifactId>
            <version>6.5.3-patched</version>
        </dependency>

        <!-- JTidy dependencies -->

        <dependency>
            <groupId>jtidy</groupId>
            <artifactId>jtidy</artifactId>
            <version>r8-20050104</version>
        </dependency>

        <!-- Quartz dependencies -->
        <dependency>
            <groupId>quartz</groupId>
            <artifactId>quartz</artifactId>
            <version>1.5.2</version>
        </dependency>

        <!-- HSQL dependencies -->
        <dependency>
            <groupId>hsqldb</groupId>
            <artifactId>hsqldb</artifactId>
            <version>1.8.0.1</version>
        </dependency>

        <!-- Testing / Mock dependencies -->
        <!-- functional tests not yet compatiable with 1.3
        <dependency>
            <groupId>net.sourceforge.jwebunit</groupId>
            <artifactId>jwebunit-htmlunit-plugin</artifactId>
            <version>1.3</version>
        </dependency>-->
        <dependency>
            <groupId>jwebunit</groupId>
            <artifactId>jwebunit</artifactId>
            <version>1.2</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>rhino</groupId>
            <artifactId>rhino</artifactId>
            <version>1.5R4.1</version>
            <scope>provided</scope>
        </dependency>
        <!-- FIXED: Id has a an invalid symbol -->
        <dependency>
            <groupId>mockobjects</groupId>
            <artifactId>mockobjects-core</artifactId>
            <version>0.09</version>
            <scope>provided</scope>
        </dependency>
        <!--FIXED: This does not have a version and therefore can not be called in Maven 2 using only <jar> -->
        <dependency>
            <groupId>mockobjects</groupId>
            <artifactId>mockobjects</artifactId>
            <version>0.07-j1.3-j2ee1.3</version>
            <scope>test</scope>
        </dependency>
        <!--FIXED: This does not have a version and therefore can not be called in Maven 2 using only <jar> -->
        <dependency>
            <groupId>alt</groupId>
            <artifactId>alt-0.07</artifactId>
            <version>j1.3-j2ee1.3</version>
        </dependency>
        <dependency>
            <groupId>alt</groupId>
            <artifactId>alt</artifactId>
            <version>0.07-jdk1.3</version>
        </dependency>


        <!-- eXML dependencies -->
        <dependency>
            <groupId>exml</groupId>
            <artifactId>exml</artifactId>
            <version>7.1</version>
        </dependency>

        <!-- Rome (RSS Util) dependencies -->
        <dependency>
            <groupId>rome</groupId>
            <artifactId>rome</artifactId>
            <version>0.8</version>
        </dependency>

        <!-- CONF-7724 
             jdom v1.0 is required by Crowd.
             Please check with the Crowd guys before changing
             this dependency
        -->
        <dependency>
            <groupId>jdom</groupId>
            <artifactId>jdom</artifactId>
            <version>1.0</version>
        </dependency>

        <!-- JRCS / Diff dependencies -->
        <!-- FIXED: Id has a an invalid symbol -->
        <dependency>
            <groupId>commons-jrcs</groupId>
            <artifactId>commons-jrcs</artifactId>
            <version>diff-0.1.7</version>
        </dependency>
        <!-- deps for fatcow testing macro -->

        <!-- CONF-7724
            httpclient v3.0 is required by Crowd. Please check
            with the Crowd guys before changing this dependency
        -->
        <dependency>
            <groupId>commons-httpclient</groupId>
            <artifactId>commons-httpclient</artifactId>
            <version>3.0</version>
        </dependency>
        <dependency>
            <groupId>httpunit</groupId>
            <artifactId>httpunit</artifactId>
            <version>1.5.4</version>
        </dependency>
        <dependency>
            <groupId>nekohtml</groupId>
            <artifactId>nekohtml</artifactId>
            <version>0.9.5</version>
        </dependency>
        <dependency>
            <groupId>xerces</groupId>
            <artifactId>xercesImpl</artifactId>
            <version>2.2.1</version>
        </dependency>


        <!-- FIXED: MAVEN 2 REP Id has a an invalid symbol -->
        <dependency>
            <groupId>xerces</groupId>
            <artifactId>xmlParserAPIs</artifactId>
            <version>2.2.1</version>
        </dependency>
        <!-- end fat cow deps -->

        <!-- XML-RPC -->
        <!-- Vanilla 2.0 source with patch from http://issues.apache.org/jira/browse/XMLRPC-61 installed -->
        <dependency>
            <groupId>xmlrpc</groupId>
            <artifactId>xmlrpc</artifactId>
            <version>2.0+xmlrpc61</version>
        </dependency>

        <dependency>
            <groupId>glue</groupId>
            <artifactId>glue</artifactId>
            <version>5.0b2</version>
        </dependency>

        <dependency>
            <groupId>axis</groupId>
            <artifactId>axis</artifactId>
            <version>1.2.1</version>
        </dependency>

        <dependency>
            <groupId>axis</groupId>
            <artifactId>axis-jaxrpc</artifactId>
            <version>1.2.1</version>
        </dependency>

        <dependency>
            <groupId>axis</groupId>
            <artifactId>axis-saaj</artifactId>
            <version>1.2.1</version>
        </dependency>

        <dependency>
            <groupId>axis</groupId>
            <artifactId>axis-wsdl4j</artifactId>
            <version>1.2.1</version>
        </dependency>

        <dependency>
            <groupId>commons-discovery</groupId>
            <artifactId>commons-discovery</artifactId>
            <version>0.2</version>
        </dependency>

        <!-- CONF-7724
            commons-codec v1.3 is required by Crowd. Please check
            with the Crowd guys before changing this dependency
        -->
        <dependency>
            <groupId>commons-codec</groupId>
            <artifactId>commons-codec</artifactId>
            <version>1.3</version>
        </dependency>

        <!-- Trackback dependencies -->
        <dependency>
            <groupId>oro</groupId>
            <artifactId>oro</artifactId>
            <version>2.0.7</version>
        </dependency>

        <!-- WebDAV dependencies -->
        <dependency>
            <groupId>slide</groupId>
            <artifactId>slide</artifactId>
            <version>2.1</version>
        </dependency>

        <!-- XStream dependencies for serializing Objects to XML -->
        <dependency>
            <groupId>xstream</groupId>
            <artifactId>xstream</artifactId>
            <version>1.1.1</version>
        </dependency>

        <dependency>
            <groupId>xpp3</groupId>
            <artifactId>xpp3</artifactId>
            <version>1.1.3.4d_b4_min</version>
        </dependency>

        <!-- library to allow us to parallel tasks so that they run concurrently -->
        <dependency>
            <groupId>concurrent</groupId>
            <artifactId>concurrent</artifactId>
            <version>1.3.4-patched</version>
        </dependency>
        <!-- script macro dependencies -->

        <dependency>
            <groupId>bsf</groupId>
            <artifactId>bsf</artifactId>
            <version>2.3.0</version>
        </dependency>
        <!-- jfreechart dependencies -->
        <dependency>
            <groupId>jcommon</groupId>
            <artifactId>jcommon</artifactId>
            <version>1.0.0</version>
        </dependency>
        <dependency>
            <groupId>jfree</groupId>
            <artifactId>jfreechart</artifactId>
            <version>1.0.0</version>
        </dependency>

        <!-- xalan not packaged with jdk 1.5.x, so we need to include this now. -->
        <dependency>
            <groupId>xalan</groupId>
            <artifactId>xalan</artifactId>
            <version>2.7.0</version>
        </dependency>
        <dependency>
            <groupId>selenium</groupId>
            <artifactId>selenium</artifactId>
            <version>0.6-atlassian-2005.12.15</version>
            <scope>provided</scope>
        </dependency>

        <!-- JCapcha dependency -->
        <dependency>
            <groupId>jcaptcha</groupId>
            <artifactId>jcaptcha</artifactId>
            <version>all-1.0-RC2.0.1</version>
        </dependency>

        <!-- Tangosol Coherence cache dependencies. -->
        <dependency>
            <groupId>tangosol-coherence</groupId>
            <artifactId>tangosol</artifactId>
            <version>3.2-b365-atlassian</version>
        </dependency>
        <dependency>
            <groupId>tangosol-coherence</groupId>
            <artifactId>coherence</artifactId>
            <version>3.2-b365</version>
        </dependency>

        <dependency>
            <groupId>net.sourceforge.jtds</groupId>
            <artifactId>jtds</artifactId>
            <version>1.2</version>
        </dependency>

        <dependency>
            <groupId>net.java.dev.urlrewrite</groupId>
            <artifactId>urlrewrite</artifactId>
            <version>2.6.0</version>
        </dependency>

        <!-- Crowd Dependencies

             These, and other libraries are required for Crowd integration.
             Please talk to the Crowd guys before upgrading or removing
             any of these libs.

             CONF-7724
        -->

        <dependency>
            <groupId>commons-collections</groupId>
            <artifactId>commons-collections</artifactId>
            <version>3.1</version>
        </dependency>
        <dependency>
            <groupId>ehcache</groupId>
            <artifactId>ehcache</artifactId>
            <version>1.2.3</version>
        </dependency>
        <dependency>
            <groupId>stax</groupId>
            <artifactId>stax-api</artifactId>
            <version>1.0.1</version>
        </dependency>
        <dependency>
            <groupId>woodstox</groupId>
            <artifactId>wstx-asl</artifactId>
            <version>2.9.3</version>
        </dependency>
        <dependency>
            <groupId>org.codehaus.xfire</groupId>
            <artifactId>xfire-all</artifactId>
            <version>1.2.1</version>

            <!-- This list was generated by doing an 
                 s/dependency/exclusion/ on the dependency list
                 for xfire-all v1.2.1 -->
            <exclusions>
			    <exclusion>
			      <groupId>org.codehaus.xfire</groupId>
			      <artifactId>xfire-aegis</artifactId>
			    </exclusion>
			    <exclusion>
			      <groupId>org.codehaus.xfire</groupId>
			      <artifactId>xfire-plexus</artifactId>
			    </exclusion>
			    <exclusion>
			      <groupId>org.codehaus.xfire</groupId>
			      <artifactId>xfire-ws-security</artifactId>
			    </exclusion>
			    <exclusion>
			      <groupId>org.codehaus.xfire</groupId>
			      <artifactId>xfire-picocontainer</artifactId>
			    </exclusion>
			    <exclusion>
			      <groupId>org.codehaus.xfire</groupId>
			      <artifactId>xfire-core</artifactId>
			    </exclusion>
			    <exclusion>
			      <groupId>org.codehaus.xfire</groupId>
			      <artifactId>xfire-xmpp</artifactId>
			    </exclusion>
			    <exclusion>
			      <groupId>org.codehaus.xfire</groupId>
			      <artifactId>xfire-jaxb2</artifactId>
			    </exclusion>
			    <exclusion>
			      <groupId>org.codehaus.xfire</groupId>
			      <artifactId>xfire-jms</artifactId>
			    </exclusion>
			    <exclusion>
			      <groupId>org.codehaus.xfire</groupId>
			      <artifactId>xfire-java5</artifactId>
			    </exclusion>
			    <exclusion>
			      <groupId>org.codehaus.xfire</groupId>
			      <artifactId>xfire-generator</artifactId>
			    </exclusion>
			    <exclusion>
			      <groupId>org.codehaus.xfire</groupId>
			      <artifactId>xfire-xmlbeans</artifactId>
			    </exclusion>
			    <exclusion>
			      <groupId>org.codehaus.xfire</groupId>
			      <artifactId>xfire-castor</artifactId>
			    </exclusion>
			    <exclusion>
			      <groupId>org.codehaus.xfire</groupId>
			      <artifactId>xfire-annotations</artifactId>
			    </exclusion>
			    <exclusion>
			      <groupId>org.codehaus.xfire</groupId>
			      <artifactId>xfire-jaxb</artifactId>
			    </exclusion>
			    <exclusion>
			      <groupId>org.codehaus.xfire</groupId>
			      <artifactId>xfire-jaxws</artifactId>
			    </exclusion>
			    <exclusion>
			      <groupId>org.codehaus.xfire</groupId>
			      <artifactId>xfire-loom</artifactId>
			    </exclusion>
			    <exclusion>
			      <groupId>org.codehaus.xfire</groupId>
			      <artifactId>xfire-spring</artifactId>
			    </exclusion>
			    <exclusion>
			      <groupId>org.codehaus.xfire</groupId>
			      <artifactId>xfire-jibx</artifactId>
			    </exclusion>	
	        </exclusions>
        </dependency>

    </dependencies>

    <repositories>
        <repository>
            <id>ibiblio</id>
            <name>ibiblio</name>
            <url>http://www.ibiblio.org/maven2</url>
        </repository>

        <repository>
            <id>atlassian-m2-repository</id>
            <name>Atlassian Maven 2.x Repository</name>
            <url>http://repository.atlassian.com/maven2</url>
            <snapshots>
                <enabled>true</enabled>
                <updatePolicy>interval:30</updatePolicy>
            </snapshots>
        </repository>


        <repository>
            <id>Maven Snapshots</id>
            <url>http://snapshots.maven.codehaus.org/maven2/</url>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
            <releases>
                <enabled>false</enabled>
            </releases>
        </repository>
    </repositories>

    <build>
        <!--This is commented because it cause problems when confluence ouput it's surefire test reports -->
        <!--<directory>${basedir}/confluence/target/confluence/WEB-INF</directory>-->
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-idea-plugin</artifactId>
                <version>2.1-atlassian-SNAPSHOT</version>
                <configuration>
                    <jdkName>1.4</jdkName>
                    <jdkLevel>1.4</jdkLevel>
                        <dependenciesAsLibraries>true</dependenciesAsLibraries>
                    <wildcardResourcePatterns>
                        ?*.properties;?*.xml;?*.xsl;?*.html;?*.dtd;?*.xsd;?*.tld;?*.gif;?*.png;?*.jpeg;?*.jpg;?*.vm;?*.css;?*.js
                    </wildcardResourcePatterns>
                </configuration>
            </plugin>
        </plugins>

        <pluginManagement>
            <plugins>
                <plugin>
                    <groupId>org.codehaus.mojo</groupId>
                    <artifactId>xslt-maven-plugin</artifactId>
                    <configuration>
                        <srcDir>${maven.war.webapp.dir}/WEB-INF</srcDir>
                        <destDir>${maven.war.webapp.dir}/WEB-INF</destDir>
                        <fileNameRegex>web</fileNameRegex>
                        <fileNameReplacement>web.resin3</fileNameReplacement>
                        <srcIncludes>web.xml</srcIncludes>
                        <xslFile>${maven.war.webapp.dir}/WEB-INF/resin3patch.xslt</xslFile>
                    </configuration>
                </plugin>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-surefire-plugin</artifactId>
                    <version>2.1.3</version>
                    <configuration>
                        <argLine>-Djava.awt.headless=true -Xms256m -Xmx512m</argLine>
                    </configuration>
                </plugin>
                <plugin>
                    <groupId>com.atlassian.confluence</groupId>
                    <artifactId>maven-confluence-plugin</artifactId>
                    <version>1.0.10</version>
                </plugin>
            </plugins>
        </pluginManagement>
    </build>


    <pluginRepositories>
        <pluginRepository>
            <id>codehaus snapshot repository</id>
            <url>http://snapshots.repository.codehaus.org/</url>
            <releases>
                <enabled>true</enabled>
            </releases>
        </pluginRepository>
        <pluginRepository>
            <id>atlassian-m2-repository</id>
            <url>http://repository.atlassian.com/maven2/</url>
            <snapshots>
                <enabled>true</enabled>
                <updatePolicy>always</updatePolicy>
            </snapshots>
            <releases>
                <enabled>true</enabled>
            </releases>
        </pluginRepository>
        <pluginRepository>
            <id>Maven Snapshots</id>
            <url>http://snapshots.maven.codehaus.org/maven2/</url>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
            <releases>
                <enabled>false</enabled>
            </releases>
        </pluginRepository>
    </pluginRepositories>

    <properties>
        <!-- confluence build -->
        <confluence.artifactId>confluence</confluence.artifactId>
        <confluence.version>2.3.3</confluence.version>
        <confluence.build.number>645</confluence.build.number>
        <confluence.build.partner></confluence.build.partner>
        <confluence.build.excluded.locale>ja_JP</confluence.build.excluded.locale>

        <!--This is where all the variables of the dependencies go eg. for Sources and Jar locations-->
        <sourceXML.location>sources.xml</sourceXML.location>

        <!-- confluence webapp -->
        <confluence.webapp.id>${confluence.artifactId}</confluence.webapp.id>
        <confluence.webapp.build.dir>../confluence/target/confluence</confluence.webapp.build.dir>
        <maven.war.webapp.dir>../confluence/target/confluence</maven.war.webapp.dir>
        <maven.war.src>${basedir}/confluence/src/webapp</maven.war.src>
        <maven.build.dir>${basedir}/../confluence/target</maven.build.dir>
        <maven.src.dir>${basedir}/../confluence/src</maven.src.dir>
        <release.dir>${basedir}/release</release.dir>
        <source.release.dir>${basedir}/target/source-release</source.release.dir>

        <!-- confluence standalone -->
        <release.website.description></release.website.description>
        <dist.name>${confluence.artifactId}-${confluence.version}</dist.name>
        <standalone.release.dir>${basedir}/target/standalone-release/${dist.name}</standalone.release.dir>
        <war.release.dir>${basedir}/target/war-release/${dist.name}</war.release.dir>
        <standalone.confluence.log4j>${standalone.release.dir}/confluence/WEB-INF/classes/log4j.properties</standalone.confluence.log4j>

        <bucket.location>${module.relative.base.dir}/bucket</bucket.location>
        <renderer.location>${module.relative.base.dir}/renderer</renderer.location>

        <!--licenses -->
        <licenses.dest.dir>${maven.build.dir}/licenses</licenses.dest.dir>
        <sourcelicenses.dest.dir>${source.release.dir}/licenses</sourcelicenses.dest.dir>
        <warlicenses.dest.dir>${war.release.dir}/licenses/</warlicenses.dest.dir>

        <!-- XSLT -->
        <javax.xml.transform.TransformerFactory>
            org.apache.xalan.processor.TransformerFactoryImpl
        </javax.xml.transform.TransformerFactory>

        <!--Atlassian-IDEA Config-->
        <appserver.module.dependency>confluence-webapp</appserver.module.dependency>
    </properties>

</project>
