<!-- 
CAUTION: migration from maven 1 to maven 2 as build system for htmlunit is still work in progress.
The reference stays the maven 1 build.
 -->
<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>
	<artifactId>htmlunit</artifactId>
	<groupId>net.sourceforge.htmlunit</groupId>
	<version>1.14</version>
	<name>HtmlUnit</name>
	<organization>
		<name>Gargoyle Software Inc.</name>
		<url>http://www.GargoyleSoftware.com/</url>
	</organization>
	<packaging>jar</packaging>
	<description>A headless browser intended for use in testing web-based applications.</description>
	<url>http://htmlunit.sourceforge.net</url>
	<build>
		<plugins>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-compiler-plugin</artifactId>
				<configuration>
					<!-- Update the links reference in javadoc and clover plugins when this changes -->
					<source>1.4</source>
					<target>1.4</target>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-jar-plugin</artifactId>
				<configuration>
					<archive>
						<manifest>
							<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
							<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
						</manifest>
					</archive>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-site-plugin</artifactId>
				<configuration>
					<templateFile>${basedir}/src/site/maven-site.vm</templateFile>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-assembly-plugin</artifactId>
				<configuration>
					<descriptors>
						<descriptor>${basedir}/src/assembly/bin-distribution.xml</descriptor>
						<descriptor>${basedir}/src/assembly/src-distribution.xml</descriptor>
					</descriptors>
				</configuration>
			</plugin>
		</plugins>
	</build>
	<reporting>
		<plugins>
 			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-javadoc-plugin</artifactId>
				<configuration>
					<excludePackageNames>com.gargoylesoftware.htmlunit.javascript:com.gargoylesoftware.htmlunit.protocol:com.gargoylesoftware.htmlunit.ssl</excludePackageNames>
					<links>
						<link>http://java.sun.com/j2se/1.4.2/docs/api/</link>
						<link>http://jakarta.apache.org/commons/logging/apidocs/</link>
						<link>http://jakarta.apache.org/commons/codec/apidocs/</link>
						<link>http://jakarta.apache.org/commons/httpclient/apidocs/</link>
						<link>http://www.jaxen.org/apidocs/</link>
					</links>
					<stylesheet>maven</stylesheet>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-jxr-plugin</artifactId>
			</plugin>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-pmd-plugin</artifactId>
			</plugin>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-changelog-plugin</artifactId>
			</plugin>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-changes-plugin</artifactId>
				<reportSets>
					<reportSet>
						<reports>
							<report>changes-report</report>
						</reports>
					</reportSet>
				</reportSets>
			</plugin>
			<plugin>
				<groupId>org.codehaus.mojo</groupId>
				<artifactId>jdepend-maven-plugin</artifactId>
			</plugin>
 		</plugins>
	</reporting>
	<issueManagement>
		<system>sourceforge</system>
		<url>http://sourceforge.net/tracker/?group_id=47038</url>
	</issueManagement>
	<inceptionYear>2002</inceptionYear>
	<licenses>
		<license>
			<name>The HtmlUnit Software License</name>
			<url>http://htmlunit.sourceforge.net/license.html</url>
			<distribution>repo</distribution>
		</license>
	</licenses>
	<scm>
		<connection>scm:svn:https://htmlunit.svn.sourceforge.net/svnroot/htmlunit/trunk/htmlunit</connection>
		<developerConnection>scm:svn:https://htmlunit.svn.sourceforge.net/svnroot/htmlunit/trunk/htmlunit</developerConnection>
		<url>http://htmlunit.svn.sourceforge.net/viewvc/htmlunit</url>
	</scm>
  	<ciManagement>
  	  	<system>Cruise Control</system>
  	  	<url>http://build.canoo.com/htmlunit</url>
  	</ciManagement>
  	<mailingLists>
		<mailingList>
			<name>HtmlUnit Users</name>
			<subscribe>http://lists.sourceforge.net/lists/listinfo/htmlunit-user</subscribe>
			<unsubscribe>http://lists.sourceforge.net/lists/listinfo/htmlunit-user</unsubscribe>
			<archive>http://lists.sourceforge.net/lists/listinfo/htmlunit-user</archive>
			<post>htmlunit-users@lists.sourceforge.net</post>
		</mailingList>
		<mailingList>
			<name>HtmlUnit Developers</name>
			<subscribe>http://lists.sourceforge.net/lists/listinfo/htmlunit-develop</subscribe>
			<unsubscribe>http://lists.sourceforge.net/lists/listinfo/htmlunit-develop</unsubscribe>
			<archive>http://lists.sourceforge.net/lists/listinfo/htmlunit-develop</archive>
			<post>htmlunit-development@lists.sourceforge.net</post>
		</mailingList>
	</mailingLists>
	<developers>
		<developer>
			<name>Mike Bowler</name>
			<id>mbowler</id>
			<email>mbowler@GargoyleSoftware.com</email>
			<organization>Gargoyle Software Inc.</organization>
			<url>http://www.sphericalimprovement.com/blogs/mbowler/</url>
			<timezone>-5</timezone>
		</developer>
		<developer>
			<name>David K. Taylor</name>
			<id>dktaylor</id>
		</developer>
		<developer>
			<name>Brad Clarke</name>
			<id>yourgod</id>
			<email>yourgod@users.sourceforge.net</email>
			<url>http://www.bradclarke.com/</url>
			<timezone>-6</timezone>
		</developer>
		<developer>
			<name>Marc Guillemot</name>
			<id>mguillem</id>
			<email>mguillem@users.sourceforge.net</email>
			<url>http://mguillem.wordpress.com/</url>
			<timezone>+1</timezone>
		</developer>
		<developer>
			<name>Chris Erskine</name>
			<id>cerskine</id>
			<email>cerskine@users.sourceforge.net</email>
			<timezone>-7</timezone>
		</developer>
		<developer>
			<name>Daniel Gredler</name>
			<id>sdanig</id>
			<email>sdanig@users.sourceforge.net</email>
			<url>http://daniel.gredler.net/</url>
			<timezone>-5</timezone>
		</developer>
		<developer>
			<name>Ahmed Ashour</name>
			<id>asashour</id>
			<email>asashour@users.sourceforge.net</email>
			<timezone>+3</timezone>
		</developer>
	</developers>
	<contributors>
		<contributor>
			<name>Noboru Sinohara</name>
		</contributor>
		<contributor>
			<name>Mike J. Bresnahan</name>
			<email>gudujarlson@sf.net</email>
		</contributor>
		<contributor>
			<name>Dominique Broeglin</name>
		</contributor>
		<contributor>
			<name>Alex Nikiforoff</name>
		</contributor>
		<contributor>
			<name>Barnaby Court</name>
		</contributor>
		<contributor>
			<name>Andreas Hangler</name>
		</contributor>
		<contributor>
			<name>Jun Chen</name>
			<email>chen_jun@users.sourceforge.net</email>
		</contributor>
		<contributor>
			<name>Christian Sell</name>
			<email>cse@dynabean.de</email>
		</contributor>
		<contributor>
			<name>Darrell DeBoer</name>
		</contributor>
		<contributor>
			<name>David D. Kilzer</name>
		</contributor>
		<contributor>
			<name>Ben Curren</name>
			<email>bcurren@esomnie.com</email>
		</contributor>
		<contributor>
			<name>Mike Williams</name>
		</contributor>
		<contributor>
			<name>Mike Gallaher</name>
		</contributor>
		<contributor>
			<name>Dierk Koenig</name>
		</contributor>
		<contributor>
			<name>Mike Bresnahan</name>
		</contributor>
		<contributor>
			<name>Sergey Gorelkin</name>
		</contributor>
		<contributor>
			<name>Chris Eldredge</name>
		</contributor>
		<contributor>
			<name>Hans Donner</name>
		</contributor>
		<contributor>
			<name>Michael Ottati</name>
		</contributor>
		<contributor>
			<name>George Murnock</name>
		</contributor>
		<contributor>
			<name>Kent Tong</name>
		</contributor>
		<contributor>
			<name>Alfred Nathaniel</name>
		</contributor>
		<contributor>
			<name>Bruce Faulkner</name>
		</contributor>
		<contributor>
			<name>Ray Suliteanu</name>
		</contributor>
		<contributor>
			<name>Denis N. Antonioli</name>
		</contributor>
		<contributor>
			<name>Stefan Anzinger</name>
		</contributor>
		<contributor>
			<name>Paul King</name>
		</contributor>
		<contributor>
			<name>Vikram Shitole</name>
		</contributor>
		<contributor>
			<name>Mark van Leeuwen</name>
		</contributor>
		<contributor>
			<name>Brad Murray</name>
		</contributor>
		<contributor>
			<name>Julien Henry</name>
		</contributor>
		<contributor>
			<name>Andre Soereng</name>
		</contributor>
		<contributor>
			<name>Karel Kolman</name>
		</contributor>
		<contributor>
			<name>Bruce Chapman</name>
		</contributor>
		<contributor>
			<name>Kristian Muntau</name>
		</contributor>
		<contributor>
			<name>Sam Hough</name>
		</contributor>
		<contributor>
			<name>Deryk Sinotte</name>
		</contributor>
		<contributor>
			<name>Martin Tamme</name>
		</contributor>
		<contributor>
			<name>Philip Graf</name>
		</contributor>
		<contributor>
			<name>Rodney Gitzel</name>
		</contributor>
		<contributor>
			<name>Matt Ryall</name>
		</contributor>
		<contributor>
			<name>Rob Di Marco</name>
		</contributor>
		<contributor>
			<name>Gareth Davis</name>
		</contributor>
		<contributor>
			<name>David Bylsma</name>
		</contributor>
	</contributors>
	<dependencies>
		<dependency>
			<groupId>jaxen</groupId>
			<artifactId>jaxen</artifactId>
			<version>1.1.1</version>
			<exclusions>
				<exclusion>
					<groupId>dom4j</groupId>
					<artifactId>dom4j</artifactId>
				</exclusion>
				<exclusion>
					<groupId>jdom</groupId>
					<artifactId>jdom</artifactId>
				</exclusion>
				<exclusion>
					<groupId>xml-apis</groupId>
					<artifactId>xml-apis</artifactId>
				</exclusion>
				<exclusion>
					<groupId>xom</groupId>
					<artifactId>xom</artifactId>
				</exclusion>
			</exclusions>
		</dependency>
		<dependency>
			<groupId>commons-collections</groupId>
			<artifactId>commons-collections</artifactId>
			<version>3.2</version>
		</dependency>
		<dependency>
			<groupId>commons-lang</groupId>
			<artifactId>commons-lang</artifactId>
			<version>2.3</version>
		</dependency>
		<dependency>
			<groupId>commons-httpclient</groupId>
			<artifactId>commons-httpclient</artifactId>
			<version>3.1</version>
		</dependency>
		<dependency>
			<groupId>commons-codec</groupId>
			<artifactId>commons-codec</artifactId>
			<version>1.3</version>
		</dependency>
		<dependency>
			<groupId>rhino</groupId>
			<artifactId>js</artifactId>
			<version>1.6R7</version>
		</dependency>
		<dependency>
			<groupId>xerces</groupId>
			<artifactId>xercesImpl</artifactId>
			<version>2.6.2</version>
		</dependency>
		<dependency>
			<groupId>xerces</groupId>
			<artifactId>xmlParserAPIs</artifactId>
			<version>2.6.2</version>
		</dependency>
		<dependency>
			<groupId>nekohtml</groupId>
			<artifactId>nekohtml</artifactId>
			<version>0.9.5</version>
		</dependency>
		<dependency>
			<groupId>net.sourceforge.cssparser</groupId>
			<artifactId>cssparser</artifactId>
			<version>0.9.4</version>
		</dependency>
		<dependency>
			<groupId>commons-io</groupId>
			<artifactId>commons-io</artifactId>
			<version>1.3.1</version>
		</dependency>
		<dependency>
			<!-- Commons Logging 1.1 transitive dependencies are messed up. -->
			<!-- This is supposed to be fixed soon, in version 1.1.1. -->
			<!-- Once it is fixed, these exclusions will not be necessary. -->
			<!-- http://raibledesigns.com/rd/entry/maven_2_hates_commons_logging -->
			<groupId>commons-logging</groupId>
			<artifactId>commons-logging</artifactId>
			<version>1.1</version>
			<exclusions>
				<exclusion>
					<groupId>log4j</groupId>
					<artifactId>log4j</artifactId>
				</exclusion>
				<exclusion>
					<groupId>logkit</groupId>
					<artifactId>logkit</artifactId>
				</exclusion>
				<exclusion>
					<groupId>avalon-framework</groupId>
					<artifactId>avalon-framework</artifactId>
				</exclusion>
				<exclusion>
					<groupId>javax.servlet</groupId>
					<artifactId>servlet-api</artifactId>
				</exclusion>
			</exclusions>
		</dependency>
		<dependency>
			<groupId>log4j</groupId>
			<artifactId>log4j</artifactId>
			<version>1.2.14</version>
			<scope>test</scope>
		</dependency>
		<dependency>
			<groupId>junit</groupId>
			<artifactId>junit</artifactId>
			<version>3.8.2</version>
			<scope>test</scope>
		</dependency>
		<dependency>
			<groupId>gsbase</groupId>
			<artifactId>gsbase</artifactId>
			<version>2.0.1</version>
			<scope>test</scope>
		</dependency>
		<dependency>
			<groupId>org.mortbay.jetty</groupId>
			<artifactId>jetty</artifactId>
			<version>6.1.5</version>
			<scope>test</scope>
		</dependency>
		<dependency>
			<groupId>org.mortbay.jetty</groupId>
			<artifactId>jetty-util</artifactId>
			<version>6.1.5</version>
			<scope>test</scope>
		</dependency>
		<dependency>
			<groupId>commons-fileupload</groupId>
			<artifactId>commons-fileupload</artifactId>
			<version>1.2</version>
			<scope>test</scope>
		</dependency>
	</dependencies>
	<distributionManagement>
		<site>
			<id>htmlunit-website</id>
			<name>HtmlUnit WebSite - Sourceforge</name>
			<url>
				scp://shell.sourceforge.net/home/groups/h/ht/htmlunit/htdocs/
			</url>
		</site>
		<repository>
			<id>htmlunit-m2-repo</id>
			<url>
				scpexe://shell.sourceforge.net/home/groups/h/ht/htmlunit/htdocs/m2-repo
			</url>
			<name>HtmlUnit Maven 2 Repository</name>
		</repository>
		<snapshotRepository>
			<id>htmlunit-m2-repo-snapshots</id>
			<url>
				scpexe://shell.sourceforge.net/home/groups/h/ht/htmlunit/htdocs/m2-repo-snapshots
			</url>
			<name>HtmlUnit Maven 2 Snapshots Repository</name>
		</snapshotRepository>
	</distributionManagement>
</project>
