<?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">
	<parent>
		<groupId>com.googlecode.wabacus</groupId>
		<artifactId>wabacus-parent</artifactId>
		<version>1.0.1</version>
		<relativePath>../wabacus-parent/pom.xml</relativePath>
	</parent>
	<version>4.1.2-enhance-fix1</version>
<modelVersion>4.0.0</modelVersion>
<groupId>com.googlecode.wabacus</groupId>
<artifactId>wabacus-extra</artifactId>
<packaging>jar</packaging>

<properties>
	<com.fasterxml.jackson.version>2.2.2</com.fasterxml.jackson.version>
	<bson4jackson.version>2.2.0</bson4jackson.version>
	<verson.wabacus-core>4.1.2-enhance-fix1</verson.wabacus-core>
</properties>
<build>
	<sourceDirectory>src</sourceDirectory>
	<resources>
		<resource>
			<directory>src</directory>
			<excludes>
				<exclude>**/*.java</exclude>
			</excludes>
		</resource>
	</resources>
	<testSourceDirectory>test</testSourceDirectory>
	<testResources>
		<testResource>
			<excludes>
				<exclude>**/*.java</exclude>
			</excludes>
			<directory>test</directory>
		</testResource>
		<testResource>
			<directory>conf</directory>
		</testResource>
	</testResources>
	
	<plugins>
					<plugin>
							<groupId>org.apache.maven.plugins</groupId>
							<artifactId>maven-source-plugin</artifactId>
					</plugin>
					<plugin>
							<groupId>org.apache.maven.plugins</groupId>
							<artifactId>maven-javadoc-plugin</artifactId>
					</plugin>
						<plugin>
							<groupId>org.apache.maven.plugins</groupId>
							<artifactId>maven-gpg-plugin</artifactId>
						</plugin>
	</plugins>
</build>
<dependencies>
	<dependency>
		<groupId>commons-beanutils</groupId>
		<artifactId>commons-beanutils</artifactId>
		<version>1.8.3</version>
		<scope>provided</scope>
	</dependency>
	<dependency>
		<groupId>commons-io</groupId>
		<artifactId>commons-io</artifactId>
		<version>2.2</version>
		<scope>provided</scope>
	</dependency>
	<dependency>
		<groupId>commons-logging</groupId>
		<artifactId>commons-logging</artifactId>
		<version>1.1.1</version>
		<scope>provided</scope>
	</dependency>
	<dependency>
		<groupId>org.slf4j</groupId>
		<artifactId>slf4j-api</artifactId>
		<version>1.7.2</version>
	</dependency>


	<dependency>
		<groupId>junit</groupId>
		<artifactId>junit</artifactId>
		<version>4.8.2</version>
		<scope>test</scope>
	</dependency>


	<dependency>
		<groupId>org.mongodb</groupId>
		<artifactId>mongo-java-driver</artifactId>
		<version>2.11.2</version>
	</dependency>


	<dependency>
		<groupId>org.jongo</groupId>
		<artifactId>jongo</artifactId>
		<version>0.4</version>
		<exclusions>
			<exclusion>
				<groupId>de.undercouch</groupId>
				<artifactId>bson4jackson</artifactId>
			</exclusion>
		</exclusions>
	</dependency>


	<dependency>
		<groupId>commons-lang</groupId>
		<artifactId>commons-lang</artifactId>
		<version>2.6</version>
	</dependency>
	<dependency>
		<groupId>org.yaml</groupId>
		<artifactId>snakeyaml</artifactId>
		<version>1.9</version>
	</dependency>


	<dependency>
		<groupId>org.mvel</groupId>
		<artifactId>mvel2</artifactId>
		<version>2.1.4.Final</version>
	</dependency>

	<dependency>
		<groupId>commons-collections</groupId>
		<artifactId>commons-collections</artifactId>
		<version>3.2.1</version>
	</dependency>

	<dependency>
		<groupId>commons-codec</groupId>
		<artifactId>commons-codec</artifactId>
		<version>1.5</version>
	</dependency>
	<dependency>
		<groupId>mysql</groupId>
		<artifactId>mysql-connector-java</artifactId>
		<version>5.1.9</version>
		<scope>provided</scope>
	</dependency>
	<dependency>
		<groupId>db2</groupId>
		<artifactId>db2jcc</artifactId>
		<version>V97-jdbc4</version>
		<scope>provided</scope>
	</dependency>

	<dependency>
		<groupId>jaxen</groupId>
		<artifactId>jaxen</artifactId>
		<version>1.1.1</version>
		<exclusions>
			<exclusion>
				<artifactId>xml-apis</artifactId>
				<groupId>xml-apis</groupId>
			</exclusion>
			<exclusion>
				<artifactId>xerces</artifactId>
				<groupId>xercesImpl</groupId>
			</exclusion>
		</exclusions>
	</dependency>
	<dependency>
		<groupId>org.javassist</groupId>
		<artifactId>javassist</artifactId>
		<version>3.14.0-GA</version>
	</dependency>
	<dependency>
		<groupId>dom4j</groupId>
		<artifactId>dom4j</artifactId>
		<version>1.6.1</version>

		<exclusions>
			<exclusion>
				<artifactId>xml-apis</artifactId>
				<groupId>xml-apis</groupId>
			</exclusion>
		</exclusions>
	</dependency>


	<dependency>
		<groupId>com.fasterxml.jackson.core</groupId>
		<artifactId>jackson-core</artifactId>
		<version>${com.fasterxml.jackson.version}</version>
	</dependency>
	<dependency>
		<groupId>com.fasterxml.jackson.core</groupId>
		<artifactId>jackson-databind</artifactId>
		<version>${com.fasterxml.jackson.version}</version>
	</dependency>
	<dependency>
		<groupId>com.fasterxml.jackson.core</groupId>
		<artifactId>jackson-annotations</artifactId>
		<version>${com.fasterxml.jackson.version}</version>
	</dependency>

	<dependency>
		<groupId>com.fasterxml.jackson.datatype</groupId>
		<artifactId>jackson-datatype-joda</artifactId>
		<version>${com.fasterxml.jackson.version}</version>
	</dependency>




	<dependency>
		<groupId>com.fasterxml.jackson.dataformat</groupId>
		<artifactId>jackson-dataformat-smile</artifactId>
		<version>${com.fasterxml.jackson.version}</version>
	</dependency>
	<dependency>
		<groupId>de.undercouch</groupId>
		<artifactId>bson4jackson</artifactId>
		<version>${bson4jackson.version}</version>
		<exclusions>
			<exclusion>
				<groupId>com.fasterxml.jackson.core</groupId>
				<artifactId>jackson-core</artifactId>
			</exclusion>
			<exclusion>
				<groupId>com.fasterxml.jackson.core</groupId>
				<artifactId>jackson-annotations</artifactId>
			</exclusion>
			<exclusion>
				<groupId>com.fasterxml.jackson.core</groupId>
				<artifactId>jackson-databind</artifactId>
			</exclusion>
		</exclusions>
	</dependency>

	<!-- <dependency> <groupId>net.vz.mongodb.jackson</groupId> <artifactId>mongo-jackson-mapper</artifactId> 
		<version>1.4.2</version> <exclusions> <exclusion> <artifactId>persistence-api</artifactId> 
		<groupId>javax.persistence</groupId> </exclusion> </exclusions> </dependency> -->
	<dependency>
		<groupId>com.googlecode.wabacus</groupId>
		<artifactId>wabacus-core</artifactId>
		<version>${verson.wabacus-core}</version>
	</dependency>
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-core</artifactId>
		<version>3.0.0.RELEASE</version>
		<scope>provided</scope>
	</dependency>
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-context</artifactId>
		<version>3.0.0.RELEASE</version>
		<scope>provided</scope>
	</dependency>


	<!-- <dependency> <groupId>org.springframework</groupId> <artifactId>spring-beans</artifactId> 
		<version>3.0.0.RELEASE</version> <scope>provided</scope> </dependency> <dependency> 
		<groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <version>1.7.2</version> 
		<scope>provided</scope> </dependency> <dependency> <groupId>de.matrixweb.smaller</groupId> 
		<artifactId>uglifyjs</artifactId> <version>0.5.3</version> <scope>provided</scope> 
		</dependency> <dependency> <groupId>ro.isdc.wro4j</groupId> <artifactId>wro4j-core</artifactId> 
		<version>1.6.1</version> <scope>provided</scope> <exclusions> <exclusion> 
		<artifactId>slf4j-log4j</artifactId> <groupId>org.slf4j</groupId> </exclusion> 
		</exclusions> </dependency> <dependency> <groupId>ro.isdc.wro4j</groupId> 
		<artifactId>wro4j-extensions</artifactId> <version>1.6.1</version> <scope>provided</scope> 
		<exclusions> <exclusion> <artifactId>slf4j-log4j</artifactId> <groupId>org.slf4j</groupId> 
		</exclusion> </exclusions> </dependency> -->

	<dependency>
		<groupId>foodev</groupId>
		<artifactId>jsondiff</artifactId>
		<version>1.0-2012121916</version>
		<scope>provided</scope>
	</dependency>

	<dependency>
		<groupId>com.alibaba</groupId>
		<artifactId>druid</artifactId>
		<version>0.2.10</version>
	</dependency>
	<dependency>
		<groupId>com.google.code.gson</groupId>
		<artifactId>gson</artifactId>
		<version>2.0</version>
		<scope>provided</scope>
	</dependency>
	<dependency>
		<groupId>javax.servlet</groupId>
		<artifactId>servlet-api</artifactId>
		<version>2.4</version>
		<scope>provided</scope>
	</dependency>
	<dependency>
		<groupId>com.google.guava</groupId>
		<artifactId>guava</artifactId>
		<version>11.0.2</version>
	</dependency>
	
	

            <dependency>
	<groupId>org.jooq</groupId>
	<artifactId>jooq</artifactId>
	<version>3.1.0</version>
</dependency>
            
<dependency>
    <groupId>commons-dbutils</groupId>
    <artifactId>commons-dbutils</artifactId>
    <version>1.5</version>
</dependency>

</dependencies>
<dependencyManagement>
	<dependencies>

		<dependency>
			<groupId>de.undercouch</groupId>
			<artifactId>bson4jackson</artifactId>
			<version>${bson4jackson.version}</version>
			<exclusions>
				<exclusion>
					<groupId>com.fasterxml.jackson.core</groupId>
					<artifactId>jackson-core</artifactId>
				</exclusion>
				<exclusion>
					<groupId>com.fasterxml.jackson.core</groupId>
					<artifactId>jackson-annotations</artifactId>
				</exclusion>
				<exclusion>
					<groupId>com.fasterxml.jackson.core</groupId>
					<artifactId>jackson-databind</artifactId>
				</exclusion>
			</exclusions>
		</dependency>
	</dependencies>

</dependencyManagement>
</project>
