d1290626d0a7345d5e55411ef97296c643f84f06
Hafid Haddouti Init

Hafid Haddouti authored 10 years ago

1) <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
Hafid Haddouti - Integrate arquillian - fi...

Hafid Haddouti authored 10 years ago

2) 	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3) 	<modelVersion>4.0.0</modelVersion>
Hafid Haddouti Init

Hafid Haddouti authored 10 years ago

4) 
Hafid Haddouti - Integrate arquillian - fi...

Hafid Haddouti authored 10 years ago

5) 	<groupId>com.haddouti.pg</groupId>
6) 	<artifactId>testapp-jee6</artifactId>
7) 	<version>0.0.1-SNAPSHOT</version>
8) 	<packaging>war</packaging>
Hafid Haddouti Init

Hafid Haddouti authored 10 years ago

9) 
Hafid Haddouti - Integrate arquillian - fi...

Hafid Haddouti authored 10 years ago

10) 	<name>testapp-jee6</name>
Hafid Haddouti Init

Hafid Haddouti authored 10 years ago

11) 
Hafid Haddouti - Integrate arquillian - fi...

Hafid Haddouti authored 10 years ago

12) 	<properties>
13) 		<endorsed.dir>${project.build.directory}/endorsed</endorsed.dir>
14) 		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
Hafid Haddouti Init

Hafid Haddouti authored 10 years ago

15) 
Hafid Haddouti - Integrate arquillian - fi...

Hafid Haddouti authored 10 years ago

16) 		<version.junit>4.8.1</version.junit>
17) 		<version.arquillian>1.1.4.Final</version.arquillian>
18) 	</properties>
19) 
20) 	<dependencyManagement>
21) 		<dependencies>
22) 			<dependency>
23) 				<groupId>junit</groupId>
24) 				<artifactId>junit</artifactId>
25) 				<version>${version.junit}</version>
26) 				<scope>test</scope>
27) 			</dependency>
28) 			<dependency>
29) 				<groupId>org.jboss.arquillian</groupId>
30) 				<artifactId>arquillian-bom</artifactId>
31) 				<version>${version.arquillian}</version>
32) 				<scope>import</scope>
33) 				<type>pom</type>
34) 			</dependency>
35) 		</dependencies>
36) 	</dependencyManagement>
37) 
38) 
39) 	<build>
40) 		<plugins>
41) 			<plugin>
42) 				<groupId>org.apache.maven.plugins</groupId>
43) 				<artifactId>maven-compiler-plugin</artifactId>
44) 				<version>2.3.2</version>
45) 				<configuration>
46) 					<source>1.6</source>
47) 					<target>1.6</target>
48) 					<compilerArguments>
49) 						<endorseddirs>${endorsed.dir}</endorseddirs>
50) 					</compilerArguments>
51) 				</configuration>
52) 			</plugin>
53) 			<!-- Updating the Surefire plugin to resolve a bug with clearing the context -->
54) 			<plugin>
55) 				<artifactId>maven-surefire-plugin</artifactId>
56) 				<version>2.12</version>
57) 			</plugin>
58) 			<plugin>
59) 				<groupId>org.apache.maven.plugins</groupId>
60) 				<artifactId>maven-war-plugin</artifactId>
61) 				<version>2.1.1</version>
62) 				<configuration>
63) 					<failOnMissingWebXml>false</failOnMissingWebXml>
64) 				</configuration>
65) 			</plugin>
66) 			<plugin>
67) 				<groupId>org.apache.maven.plugins</groupId>
68) 				<artifactId>maven-dependency-plugin</artifactId>
69) 				<version>2.1</version>
70) 				<executions>
71) 					<execution>
72) 						<phase>validate</phase>
73) 						<goals>
74) 							<goal>copy</goal>
75) 						</goals>
76) 						<configuration>
77) 							<outputDirectory>${endorsed.dir}</outputDirectory>
78) 							<silent>true</silent>
79) 							<artifactItems>
80) 								<artifactItem>
81) 									<groupId>javax</groupId>
82) 									<artifactId>javaee-endorsed-api</artifactId>
83) 									<version>6.0</version>
84) 									<type>jar</type>
85) 								</artifactItem>
86) 							</artifactItems>
87) 						</configuration>
88) 					</execution>
89) 				</executions>
90) 			</plugin>
91) 		</plugins>
92) 	</build>
93) 	
94) 	
95) 	<dependencies>
96) 		<!-- JEE Spec -->
97) 		<dependency>
98)             <groupId>org.jboss.spec</groupId>
99)             <artifactId>jboss-javaee-6.0</artifactId>
100)             <version>1.0.0.Final</version>
101)             <type>pom</type>
Hafid Haddouti Init

Hafid Haddouti authored 10 years ago

102)             <scope>provided</scope>
103)         </dependency>
104) 
Hafid Haddouti - Integrate arquillian - fi...

Hafid Haddouti authored 10 years ago

105) 		<!-- Testing: JUnit, Arquillian -->
106) 		<dependency>
107) 			<groupId>junit</groupId>
108) 			<artifactId>junit</artifactId>
109) 			<scope>test</scope>
110) 		</dependency>
111) 		<dependency>
112) 			<groupId>org.jboss.arquillian.junit</groupId>
113) 			<artifactId>arquillian-junit-container</artifactId>
114) 			<scope>test</scope>
115) 		</dependency>
116) 
117) 		<!-- Weld EE container -->
118) 		<dependency>
119) 			<groupId>org.jboss.arquillian.container</groupId>
120) 			<artifactId>arquillian-weld-ee-embedded-1.1</artifactId>
121) 			<version>1.0.0.CR3</version>
122) 			<scope>test</scope>
123) 		</dependency>
124) 		<dependency>
125) 			<groupId>org.jboss.weld</groupId>
126) 			<artifactId>weld-core</artifactId>
127) 			<version>1.1.5.Final</version>
128) 			<scope>test</scope>
129) 		</dependency>
130) 		<dependency>
131) 			<groupId>org.slf4j</groupId>
132) 			<artifactId>slf4j-simple</artifactId>
133) 			<version>1.6.4</version>
134) 			<scope>test</scope>
135) 		</dependency>
136) 		
137) 		
138) 		
139) 	</dependencies>