| 
									
										
										
										
											2013-12-18 13:25:45 +02:00
										 |  |  | <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"> | 
					
						
							|  |  |  | 	<modelVersion>4.0.0</modelVersion> | 
					
						
							|  |  |  | 	<groupId>org.baeldung</groupId> | 
					
						
							|  |  |  | 	<artifactId>spring-security-mvc-custom</artifactId> | 
					
						
							|  |  |  | 	<version>0.1-SNAPSHOT</version> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	<name>spring-security-mvc-custom</name> | 
					
						
							|  |  |  | 	<packaging>war</packaging> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	<dependencies> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		<!-- Spring Security --> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		<dependency> | 
					
						
							|  |  |  | 			<groupId>org.springframework.security</groupId> | 
					
						
							|  |  |  | 			<artifactId>spring-security-web</artifactId> | 
					
						
							|  |  |  | 			<version>${org.springframework.security.version}</version> | 
					
						
							|  |  |  | 		</dependency> | 
					
						
							|  |  |  | 		<dependency> | 
					
						
							|  |  |  | 			<groupId>org.springframework.security</groupId> | 
					
						
							|  |  |  | 			<artifactId>spring-security-config</artifactId> | 
					
						
							|  |  |  | 			<version>${org.springframework.security.version}</version> | 
					
						
							|  |  |  | 		</dependency> | 
					
						
							|  |  |  | 		<dependency> | 
					
						
							|  |  |  | 			<groupId>org.springframework.security</groupId> | 
					
						
							|  |  |  | 			<artifactId>spring-security-taglibs</artifactId> | 
					
						
							|  |  |  | 			<version>${org.springframework.security.version}</version> | 
					
						
							|  |  |  | 		</dependency> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		<!-- Spring --> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		<dependency> | 
					
						
							|  |  |  | 			<groupId>org.springframework</groupId> | 
					
						
							|  |  |  | 			<artifactId>spring-core</artifactId> | 
					
						
							|  |  |  | 			<version>${org.springframework.version}</version> | 
					
						
							| 
									
										
										
										
											2014-04-04 17:31:31 +03:00
										 |  |  | 			<exclusions> | 
					
						
							|  |  |  | 			    <exclusion> | 
					
						
							|  |  |  | 			        <artifactId>commons-logging</artifactId> | 
					
						
							|  |  |  | 			        <groupId>commons-logging</groupId> | 
					
						
							|  |  |  | 			    </exclusion> | 
					
						
							|  |  |  | 			</exclusions> | 
					
						
							| 
									
										
										
										
											2013-12-18 13:25:45 +02:00
										 |  |  | 		</dependency> | 
					
						
							|  |  |  | 		<dependency> | 
					
						
							|  |  |  | 			<groupId>org.springframework</groupId> | 
					
						
							|  |  |  | 			<artifactId>spring-context</artifactId> | 
					
						
							|  |  |  | 			<version>${org.springframework.version}</version> | 
					
						
							|  |  |  | 		</dependency> | 
					
						
							|  |  |  | 		<dependency> | 
					
						
							|  |  |  | 			<groupId>org.springframework</groupId> | 
					
						
							|  |  |  | 			<artifactId>spring-jdbc</artifactId> | 
					
						
							|  |  |  | 			<version>${org.springframework.version}</version> | 
					
						
							|  |  |  | 		</dependency> | 
					
						
							|  |  |  | 		<dependency> | 
					
						
							|  |  |  | 			<groupId>org.springframework</groupId> | 
					
						
							|  |  |  | 			<artifactId>spring-beans</artifactId> | 
					
						
							|  |  |  | 			<version>${org.springframework.version}</version> | 
					
						
							|  |  |  | 		</dependency> | 
					
						
							|  |  |  | 		<dependency> | 
					
						
							|  |  |  | 			<groupId>org.springframework</groupId> | 
					
						
							|  |  |  | 			<artifactId>spring-aop</artifactId> | 
					
						
							|  |  |  | 			<version>${org.springframework.version}</version> | 
					
						
							|  |  |  | 		</dependency> | 
					
						
							|  |  |  | 		<dependency> | 
					
						
							|  |  |  | 			<groupId>org.springframework</groupId> | 
					
						
							|  |  |  | 			<artifactId>spring-tx</artifactId> | 
					
						
							|  |  |  | 			<version>${org.springframework.version}</version> | 
					
						
							|  |  |  | 		</dependency> | 
					
						
							|  |  |  | 		<dependency> | 
					
						
							|  |  |  | 			<groupId>org.springframework</groupId> | 
					
						
							|  |  |  | 			<artifactId>spring-expression</artifactId> | 
					
						
							|  |  |  | 			<version>${org.springframework.version}</version> | 
					
						
							|  |  |  | 		</dependency> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		<dependency> | 
					
						
							|  |  |  | 			<groupId>org.springframework</groupId> | 
					
						
							|  |  |  | 			<artifactId>spring-web</artifactId> | 
					
						
							|  |  |  | 			<version>${org.springframework.version}</version> | 
					
						
							|  |  |  | 		</dependency> | 
					
						
							|  |  |  | 		<dependency> | 
					
						
							|  |  |  | 			<groupId>org.springframework</groupId> | 
					
						
							|  |  |  | 			<artifactId>spring-webmvc</artifactId> | 
					
						
							|  |  |  | 			<version>${org.springframework.version}</version> | 
					
						
							|  |  |  | 		</dependency> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		<!-- web --> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		<dependency> | 
					
						
							|  |  |  | 			<groupId>javax.servlet</groupId> | 
					
						
							|  |  |  | 			<artifactId>javax.servlet-api</artifactId> | 
					
						
							|  |  |  | 			<version>3.0.1</version> | 
					
						
							|  |  |  | 			<scope>provided</scope> | 
					
						
							|  |  |  | 		</dependency> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		<dependency> | 
					
						
							|  |  |  | 			<groupId>javax.servlet</groupId> | 
					
						
							|  |  |  | 			<artifactId>jstl</artifactId> | 
					
						
							|  |  |  | 			<version>1.2</version> | 
					
						
							|  |  |  | 			<scope>runtime</scope> | 
					
						
							|  |  |  | 		</dependency> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		<!-- ops --> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		<!-- <dependency> --> | 
					
						
							|  |  |  | 		<!-- <groupId>com.codahale.metrics</groupId> --> | 
					
						
							|  |  |  | 		<!-- <artifactId>metrics-core</artifactId> --> | 
					
						
							|  |  |  | 		<!-- <version>3.0.1</version> --> | 
					
						
							|  |  |  | 		<!-- </dependency> --> | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-12-18 14:35:20 +02:00
										 |  |  | 		<!-- logging --> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		<dependency> | 
					
						
							|  |  |  | 			<groupId>org.slf4j</groupId> | 
					
						
							|  |  |  | 			<artifactId>slf4j-api</artifactId> | 
					
						
							|  |  |  | 			<version>${org.slf4j.version}</version> | 
					
						
							|  |  |  | 		</dependency> | 
					
						
							|  |  |  | 		<dependency> | 
					
						
							|  |  |  | 			<groupId>ch.qos.logback</groupId> | 
					
						
							|  |  |  | 			<artifactId>logback-classic</artifactId> | 
					
						
							|  |  |  | 			<version>${logback.version}</version> | 
					
						
							|  |  |  | 			<!-- <scope>runtime</scope> --> | 
					
						
							|  |  |  | 		</dependency> | 
					
						
							|  |  |  | 		<dependency> | 
					
						
							|  |  |  | 			<groupId>org.slf4j</groupId> | 
					
						
							|  |  |  | 			<artifactId>jcl-over-slf4j</artifactId> | 
					
						
							|  |  |  | 			<version>${org.slf4j.version}</version> | 
					
						
							|  |  |  | 			<!-- <scope>runtime</scope> --> <!-- some spring dependencies need to compile against jcl --> | 
					
						
							|  |  |  | 		</dependency> | 
					
						
							|  |  |  | 		<dependency> <!-- needed to bridge to slf4j for projects that use the log4j APIs directly --> | 
					
						
							|  |  |  | 			<groupId>org.slf4j</groupId> | 
					
						
							|  |  |  | 			<artifactId>log4j-over-slf4j</artifactId> | 
					
						
							|  |  |  | 			<version>${org.slf4j.version}</version> | 
					
						
							|  |  |  | 		</dependency> | 
					
						
							|  |  |  | 		 | 
					
						
							| 
									
										
										
										
											2013-12-18 13:25:45 +02:00
										 |  |  | 		<!-- test scoped --> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		<dependency> | 
					
						
							|  |  |  | 			<groupId>junit</groupId> | 
					
						
							|  |  |  | 			<artifactId>junit-dep</artifactId> | 
					
						
							|  |  |  | 			<version>${junit.version}</version> | 
					
						
							|  |  |  | 			<scope>test</scope> | 
					
						
							|  |  |  | 		</dependency> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		<dependency> | 
					
						
							|  |  |  | 			<groupId>org.hamcrest</groupId> | 
					
						
							|  |  |  | 			<artifactId>hamcrest-core</artifactId> | 
					
						
							|  |  |  | 			<version>${org.hamcrest.version}</version> | 
					
						
							|  |  |  | 			<scope>test</scope> | 
					
						
							|  |  |  | 		</dependency> | 
					
						
							|  |  |  | 		<dependency> | 
					
						
							|  |  |  | 			<groupId>org.hamcrest</groupId> | 
					
						
							|  |  |  | 			<artifactId>hamcrest-library</artifactId> | 
					
						
							|  |  |  | 			<version>${org.hamcrest.version}</version> | 
					
						
							|  |  |  | 			<scope>test</scope> | 
					
						
							|  |  |  | 		</dependency> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		<dependency> | 
					
						
							|  |  |  | 			<groupId>org.mockito</groupId> | 
					
						
							|  |  |  | 			<artifactId>mockito-core</artifactId> | 
					
						
							|  |  |  | 			<version>${mockito.version}</version> | 
					
						
							|  |  |  | 			<scope>test</scope> | 
					
						
							|  |  |  | 		</dependency> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	</dependencies> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	<build> | 
					
						
							|  |  |  | 		<finalName>spring-security-mvc-custom</finalName> | 
					
						
							|  |  |  | 		<resources> | 
					
						
							|  |  |  | 			<resource> | 
					
						
							|  |  |  | 				<directory>src/main/resources</directory> | 
					
						
							|  |  |  | 				<filtering>true</filtering> | 
					
						
							|  |  |  | 			</resource> | 
					
						
							|  |  |  | 		</resources> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		<plugins> | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-12-18 14:28:30 +02:00
										 |  |  | 			<plugin> | 
					
						
							|  |  |  | 				<groupId>org.apache.maven.plugins</groupId> | 
					
						
							|  |  |  | 				<artifactId>maven-compiler-plugin</artifactId> | 
					
						
							|  |  |  | 				<version>${maven-compiler-plugin.version}</version> | 
					
						
							|  |  |  | 				<configuration> | 
					
						
							|  |  |  | 					<source>1.7</source> | 
					
						
							|  |  |  | 					<target>1.7</target> | 
					
						
							|  |  |  | 				</configuration> | 
					
						
							|  |  |  | 			</plugin> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 			<plugin> | 
					
						
							|  |  |  | 				<groupId>org.apache.maven.plugins</groupId> | 
					
						
							|  |  |  | 				<artifactId>maven-war-plugin</artifactId> | 
					
						
							|  |  |  | 				<version>${maven-war-plugin.version}</version> | 
					
						
							|  |  |  | 			</plugin> | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-12-18 13:25:45 +02:00
										 |  |  | 			<plugin> | 
					
						
							|  |  |  | 				<groupId>org.apache.maven.plugins</groupId> | 
					
						
							|  |  |  | 				<artifactId>maven-surefire-plugin</artifactId> | 
					
						
							|  |  |  | 				<version>${maven-surefire-plugin.version}</version> | 
					
						
							|  |  |  | 				<configuration> | 
					
						
							|  |  |  | 					<excludes> | 
					
						
							|  |  |  | 						<!-- <exclude>**/*ProductionTest.java</exclude> --> | 
					
						
							|  |  |  | 					</excludes> | 
					
						
							|  |  |  | 					<systemPropertyVariables> | 
					
						
							|  |  |  | 						<!-- <provPersistenceTarget>h2</provPersistenceTarget> --> | 
					
						
							|  |  |  | 					</systemPropertyVariables> | 
					
						
							|  |  |  | 				</configuration> | 
					
						
							|  |  |  | 			</plugin> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 			<plugin> | 
					
						
							|  |  |  | 				<groupId>org.codehaus.cargo</groupId> | 
					
						
							|  |  |  | 				<artifactId>cargo-maven2-plugin</artifactId> | 
					
						
							|  |  |  | 				<version>${cargo-maven2-plugin.version}</version> | 
					
						
							|  |  |  | 				<configuration> | 
					
						
							|  |  |  | 					<wait>true</wait> | 
					
						
							|  |  |  | 					<container> | 
					
						
							|  |  |  | 						<containerId>jetty8x</containerId> | 
					
						
							|  |  |  | 						<type>embedded</type> | 
					
						
							|  |  |  | 						<systemProperties> | 
					
						
							|  |  |  | 							<!-- <provPersistenceTarget>cargo</provPersistenceTarget> --> | 
					
						
							|  |  |  | 						</systemProperties> | 
					
						
							|  |  |  | 					</container> | 
					
						
							|  |  |  | 					<configuration> | 
					
						
							|  |  |  | 						<properties> | 
					
						
							|  |  |  | 							<cargo.servlet.port>8082</cargo.servlet.port> | 
					
						
							|  |  |  | 						</properties> | 
					
						
							|  |  |  | 					</configuration> | 
					
						
							|  |  |  | 				</configuration> | 
					
						
							|  |  |  | 			</plugin> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		</plugins> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	</build> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	<properties> | 
					
						
							|  |  |  | 		<!-- Spring --> | 
					
						
							| 
									
										
										
										
											2014-11-20 11:32:43 +02:00
										 |  |  | 		<org.springframework.version>4.1.2.RELEASE</org.springframework.version> | 
					
						
							| 
									
										
										
										
											2014-08-23 14:09:45 +03:00
										 |  |  | 		<org.springframework.security.version>3.2.5.RELEASE</org.springframework.security.version> | 
					
						
							| 
									
										
										
										
											2013-12-18 13:25:45 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | 		<!-- persistence --> | 
					
						
							| 
									
										
										
										
											2014-11-02 14:18:31 +02:00
										 |  |  | 		<hibernate.version>4.3.7.Final</hibernate.version> | 
					
						
							| 
									
										
										
										
											2014-11-20 11:32:43 +02:00
										 |  |  | 		<mysql-connector-java.version>5.1.34</mysql-connector-java.version> | 
					
						
							| 
									
										
										
										
											2013-12-18 13:25:45 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | 		<!-- logging --> | 
					
						
							| 
									
										
										
										
											2014-08-08 20:42:29 +03:00
										 |  |  | 		<org.slf4j.version>1.7.7</org.slf4j.version> | 
					
						
							|  |  |  | 		<logback.version>1.1.2</logback.version> | 
					
						
							| 
									
										
										
										
											2013-12-18 13:25:45 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | 		<!-- various --> | 
					
						
							| 
									
										
										
										
											2014-11-02 14:18:31 +02:00
										 |  |  | 		<hibernate-validator.version>5.1.3.Final</hibernate-validator.version> | 
					
						
							| 
									
										
										
										
											2013-12-18 13:25:45 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | 		<!-- util --> | 
					
						
							| 
									
										
										
										
											2014-09-13 19:15:25 +03:00
										 |  |  | 		<guava.version>18.0</guava.version> | 
					
						
							| 
									
										
										
										
											2014-05-16 22:44:26 +03:00
										 |  |  | 		<commons-lang3.version>3.3.2</commons-lang3.version> | 
					
						
							| 
									
										
										
										
											2013-12-18 13:25:45 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | 		<!-- testing --> | 
					
						
							|  |  |  | 		<org.hamcrest.version>1.3</org.hamcrest.version> | 
					
						
							|  |  |  | 		<junit.version>4.11</junit.version> | 
					
						
							| 
									
										
										
										
											2014-11-02 14:18:31 +02:00
										 |  |  | 		<mockito.version>1.10.8</mockito.version> | 
					
						
							| 
									
										
										
										
											2013-12-18 13:25:45 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-11-20 11:32:43 +02:00
										 |  |  | 		<httpclient.version>4.3.6</httpclient.version> | 
					
						
							| 
									
										
										
										
											2014-11-02 14:18:31 +02:00
										 |  |  | 		<httpcore.version>4.3.3</httpcore.version> | 
					
						
							| 
									
										
										
										
											2013-12-18 13:25:45 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-11-20 11:32:43 +02:00
										 |  |  | 		<rest-assured.version>2.4.0</rest-assured.version> | 
					
						
							| 
									
										
										
										
											2013-12-18 13:25:45 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | 		<!-- Maven plugins --> | 
					
						
							| 
									
										
										
										
											2014-11-02 14:18:31 +02:00
										 |  |  | 		<maven-compiler-plugin.version>3.2</maven-compiler-plugin.version> | 
					
						
							|  |  |  | 		<maven-war-plugin.version>2.5</maven-war-plugin.version> | 
					
						
							| 
									
										
										
										
											2014-03-26 12:34:22 +02:00
										 |  |  | 		<maven-surefire-plugin.version>2.17</maven-surefire-plugin.version> | 
					
						
							| 
									
										
										
										
											2014-11-02 14:18:31 +02:00
										 |  |  | 		<maven-resources-plugin.version>2.7</maven-resources-plugin.version> | 
					
						
							|  |  |  | 		<cargo-maven2-plugin.version>1.4.10</cargo-maven2-plugin.version> | 
					
						
							| 
									
										
										
										
											2013-12-18 13:25:45 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | 	</properties> | 
					
						
							| 
									
										
										
										
											2013-07-14 15:25:28 +03:00
										 |  |  | 
 | 
					
						
							|  |  |  | </project> |