<?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/maven-v4_0_0.xsd">
	<modelVersion>4.0.0</modelVersion>

	<parent>
		<groupId>org.ow2.weblab.services</groupId>
		<artifactId>parent</artifactId>
		<version>1.2.2</version>
		<relativePath>../../parent/pom.xml</relativePath>
	</parent>

	<groupId>org.ow2.weblab.webservices</groupId>
	<artifactId>parent</artifactId>
	<version>1.2.2</version>

	<properties>
		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
		<cxf.version>2.4.0</cxf.version>
	</properties>

	<packaging>pom</packaging>

	<name>WebLab WebServices Parent POM</name>


	<dependencies>

		<!-- WebLabExchangeModel -->
		<dependency>
			<groupId>org.ow2.weblab.core</groupId>
			<artifactId>model</artifactId>
		</dependency>
		<dependency>
			<groupId>org.ow2.weblab.core</groupId>
			<artifactId>extended</artifactId>
		</dependency>
		<dependency>
			<groupId>org.ow2.weblab.core</groupId>
			<artifactId>annotator</artifactId>
		</dependency>

		<!-- WebServices dependencies -->
		<dependency>
			<groupId>org.apache.cxf</groupId>
			<artifactId>cxf-rt-frontend-jaxws</artifactId>
		</dependency>
		<dependency>
			<groupId>org.apache.cxf</groupId>
			<artifactId>cxf-rt-transports-http</artifactId>
		</dependency>
		<dependency>
			<groupId>xalan</groupId>
			<artifactId>xalan</artifactId>
		</dependency>

		<!-- Other External dependencies -->
		<dependency>
			<groupId>commons-logging</groupId>
			<artifactId>commons-logging</artifactId>
		</dependency>

		<!-- Test dependencies -->
		<dependency>
			<groupId>junit</groupId>
			<artifactId>junit</artifactId>
			<scope>test</scope>
		</dependency>

		<!-- Provided dependencies -->
		<dependency>
			<groupId>javax.servlet</groupId>
			<artifactId>servlet-api</artifactId>
			<scope>provided</scope>
		</dependency>

	</dependencies>


	<dependencyManagement>
		<dependencies>

			<!-- Components -->
			<dependency>
				<groupId>org.ow2.weblab.components</groupId>
				<artifactId>content-manager</artifactId>
				<version>1.8.3</version>
			</dependency>
			<dependency>
				<groupId>org.ow2.weblab.components.content.webdav</groupId>
				<artifactId>webdav-content-manager</artifactId>
				<version>0.0.1</version>
			</dependency>

			<!-- WebServices libraries -->
			<dependency>
				<groupId>xalan</groupId>
				<artifactId>xalan</artifactId>
				<version>2.7.1</version>
			</dependency>
			<dependency>
				<groupId>org.apache.cxf</groupId>
				<artifactId>cxf-rt-frontend-jaxws</artifactId>
				<version>${cxf.version}</version>
				<exclusions>
					<exclusion>
						<groupId>javax.xml.stream</groupId>
						<artifactId>stax-api</artifactId>
					</exclusion>
				</exclusions>
			</dependency>
			<dependency>
				<groupId>org.apache.cxf</groupId>
				<artifactId>cxf-rt-transports-http</artifactId>
				<version>${cxf.version}</version>
			</dependency>
			<dependency>
				<groupId>javax.servlet</groupId>
				<artifactId>servlet-api</artifactId>
				<version>2.4</version>
			</dependency>
		</dependencies>

	</dependencyManagement>

	<description>This is a generic parent for Web Services developed for the WebLab platform.</description>

	<scm>
		<connection>scm:svn:svn://svn.forge.objectweb.org/svnroot/weblab/trunk/WebLabServices/WebServices</connection>
		<developerConnection>scm:svn:svn+ssh://svn.forge.objectweb.org/svnroot/weblab/trunk/WebLabServices/WebServices</developerConnection>
	</scm>

</project>