<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.sap.cloud.sjb.cf</groupId>
		<artifactId>cf-tomcat-bom</artifactId>
		<version>1.45.3</version>
	</parent>

	<modelVersion>4.0.0</modelVersion>
	<artifactId>cf-tomee7-bom</artifactId>
	<packaging>pom</packaging>

	<properties>
		<!-- J2EE -->
		<javax.javaee-api.version>7.0</javax.javaee-api.version>
		<javax.ejb-api.version>3.2</javax.ejb-api.version>
		<javax.xml.bind.jaxb-api.version>2.3.0</javax.xml.bind.jaxb-api.version>

		<!-- Tomcat dependencies -->
		<tomee.7.version>7.0.9</tomee.7.version>
		<javaee-api.7.version>7.0-2</javaee-api.7.version>
		<myfaces.2.2.version>2.2.14</myfaces.2.2.version>
		<stax2-api.version>3.1.4</stax2-api.version>
		<cxf.tomee.7.version>3.3.11</cxf.tomee.7.version>
	</properties>

	<dependencyManagement>
		<dependencies>
			<!-- J2EE -->
			<dependency>
				<groupId>javax</groupId>
				<artifactId>javaee-api</artifactId>
				<version>${javax.javaee-api.version}</version>
				<scope>provided</scope>
			</dependency>
			<dependency>
				<groupId>javax.ejb</groupId>
				<artifactId>javax.ejb-api</artifactId>
				<version>${javax.ejb-api.version}</version>
				<scope>provided</scope>
			</dependency>
			<dependency>
				<groupId>javax.xml.bind</groupId>
				<artifactId>jaxb-api</artifactId>
				<version>${javax.xml.bind.jaxb-api.version}</version>
				<scope>provided</scope>
			</dependency>

			<!-- TomEE 7 APIs -->
			<dependency>
				<groupId>org.apache.tomee</groupId>
				<artifactId>mbean-annotation-api</artifactId>
				<version>${tomee.7.version}</version>
				<scope>provided</scope>
			</dependency>
			<dependency>
				<groupId>org.apache.tomee</groupId>
				<artifactId>javaee-api</artifactId>
				<version>${javaee-api.7.version}</version>
				<scope>provided</scope>
			</dependency>
			<dependency>
				<groupId>org.apache.myfaces.core</groupId>
				<artifactId>myfaces-api</artifactId>
				<version>${myfaces.2.2.version}</version>
				<scope>provided</scope>
			</dependency>
			<dependency>
				<groupId>org.codehaus.woodstox</groupId>
				<artifactId>stax2-api</artifactId>
				<version>${stax2-api.version}</version>
				<scope>provided</scope>
			</dependency>

			<!-- Apache CXF -->
			<dependency>
				<groupId>org.apache.cxf</groupId>
				<artifactId>cxf-rt-rs-client</artifactId>
				<version>${cxf.tomee.7.version}</version>
				<scope>provided</scope>
			</dependency>
			<dependency>
				<groupId>org.apache.cxf</groupId>
				<artifactId>cxf-rt-bindings-xml</artifactId>
				<version>${cxf.tomee.7.version}</version>
				<scope>provided</scope>
			</dependency>
			<dependency>
				<groupId>org.apache.cxf</groupId>
				<artifactId>cxf-rt-frontend-jaxrs</artifactId>
				<version>${cxf.tomee.7.version}</version>
				<scope>provided</scope>
			</dependency>
			<dependency>
				<groupId>org.apache.cxf</groupId>
				<artifactId>cxf-rt-frontend-jaxws</artifactId>
				<version>${cxf.tomee.7.version}</version>
				<scope>provided</scope>
			</dependency>
			<dependency>
				<groupId>org.apache.cxf</groupId>
				<artifactId>cxf-rt-management</artifactId>
				<version>${cxf.tomee.7.version}</version>
				<scope>provided</scope>
			</dependency>
			<dependency>
				<groupId>org.apache.cxf</groupId>
				<artifactId>cxf-rt-rs-extension-providers</artifactId>
				<version>${cxf.tomee.7.version}</version>
				<scope>provided</scope>
			</dependency>
			<dependency>
				<groupId>org.apache.cxf</groupId>
				<artifactId>cxf-rt-rs-extension-search</artifactId>
				<version>${cxf.tomee.7.version}</version>
				<scope>provided</scope>
			</dependency>
			<dependency>
				<groupId>org.apache.cxf</groupId>
				<artifactId>cxf-rt-rs-security-cors</artifactId>
				<version>${cxf.tomee.7.version}</version>
				<scope>provided</scope>
			</dependency>
			<dependency>
				<groupId>org.apache.cxf</groupId>
				<artifactId>cxf-rt-rs-security-oauth2</artifactId>
				<version>${cxf.tomee.7.version}</version>
				<scope>provided</scope>
			</dependency>
			<dependency>
				<groupId>org.apache.cxf</groupId>
				<artifactId>cxf-rt-transports-http</artifactId>
				<version>${cxf.tomee.7.version}</version>
				<scope>provided</scope>
			</dependency>
			<dependency>
				<groupId>org.apache.cxf</groupId>
				<artifactId>cxf-rt-transports-http-jetty</artifactId>
				<version>${cxf.tomee.7.version}</version>
				<scope>provided</scope>
			</dependency>

			<!-- OpenEJB -->
			<dependency>
				<groupId>org.apache.tomee</groupId>
				<artifactId>openejb-api</artifactId>
				<version>${tomee.7.version}</version>
				<scope>provided</scope>
			</dependency>
			<dependency>
				<groupId>org.apache.tomee</groupId>
				<artifactId>openejb-client</artifactId>
				<version>${tomee.7.version}</version>
				<scope>provided</scope>
			</dependency>
			<dependency>
				<groupId>org.apache.tomee</groupId>
				<artifactId>openejb-cxf-rs</artifactId>
				<version>${tomee.7.version}</version>
				<scope>provided</scope>
			</dependency>
			<dependency>
				<groupId>org.apache.tomee</groupId>
				<artifactId>openejb-ejbd</artifactId>
				<version>${tomee.7.version}</version>
				<scope>provided</scope>
			</dependency>
			<dependency>
				<groupId>org.apache.tomee</groupId>
				<artifactId>openejb-hsql</artifactId>
				<version>${tomee.7.version}</version>
				<scope>provided</scope>
			</dependency>
			<dependency>
				<groupId>org.apache.tomee</groupId>
				<artifactId>openejb-http</artifactId>
				<version>${tomee.7.version}</version>
				<scope>provided</scope>
			</dependency>
			<dependency>
				<groupId>org.apache.tomee</groupId>
				<artifactId>openejb-jee</artifactId>
				<version>${tomee.7.version}</version>
				<scope>provided</scope>
			</dependency>
			<dependency>
				<groupId>org.apache.tomee</groupId>
				<artifactId>openejb-jee-accessors</artifactId>
				<version>${tomee.7.version}</version>
				<scope>provided</scope>
			</dependency>
			<dependency>
				<groupId>org.apache.tomee</groupId>
				<artifactId>openejb-jpa-integration</artifactId>
				<version>${tomee.7.version}</version>
				<scope>provided</scope>
			</dependency>
			<dependency>
				<groupId>org.apache.tomee</groupId>
				<artifactId>openejb-loader</artifactId>
				<version>${tomee.7.version}</version>
				<scope>provided</scope>
			</dependency>
			<dependency>
				<groupId>org.apache.tomee</groupId>
				<artifactId>openejb-rest</artifactId>
				<version>${tomee.7.version}</version>
				<scope>provided</scope>
			</dependency>
			<dependency>
				<groupId>org.apache.tomee</groupId>
				<artifactId>openejb-server</artifactId>
				<version>${tomee.7.version}</version>
				<scope>provided</scope>
			</dependency>
			<dependency>
				<groupId>org.apache.tomee</groupId>
				<artifactId>openejb-core</artifactId>
				<version>${tomee.7.version}</version>
				<scope>provided</scope>
			</dependency>
		</dependencies>
	</dependencyManagement>
</project>
