1+ <project xmlns =" http://maven.apache.org/POM/4.0.0" xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
2+ xsi:schemaLocation=" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd" >
3+ <modelVersion >4.0.0</modelVersion >
4+ <groupId >org.hdiv</groupId >
5+ <artifactId >insecure-bank</artifactId >
6+ <version >1.0.0</version >
7+ <packaging >war</packaging >
8+ <name >Insecure Bank</name >
9+
10+ <properties >
11+ <org .springframework-version>4.2.3.RELEASE</org .springframework-version>
12+ <org .spring-security-version>4.0.3.RELEASE</org .spring-security-version>
13+ <org .slf4j-version>1.7.13</org .slf4j-version>
14+ </properties >
15+
16+ <build >
17+ <plugins >
18+ <plugin >
19+ <groupId >org.apache.maven.plugins</groupId >
20+ <artifactId >maven-compiler-plugin</artifactId >
21+ <version >2.5.1</version >
22+ <configuration >
23+ <source >1.7</source >
24+ <target >1.7</target >
25+ </configuration >
26+ </plugin >
27+ <plugin >
28+ <groupId >org.apache.maven.plugins</groupId >
29+ <artifactId >maven-war-plugin</artifactId >
30+ <version >2.6</version >
31+ <configuration >
32+ <failOnMissingWebXml >false</failOnMissingWebXml >
33+ </configuration >
34+ </plugin >
35+ <plugin >
36+ <groupId >org.apache.tomcat.maven</groupId >
37+ <artifactId >tomcat7-maven-plugin</artifactId >
38+ <version >2.2</version >
39+ <configuration >
40+ <server >tomcat-development-server</server >
41+ <port >8080</port >
42+ <path >/${artifactId} </path >
43+ </configuration >
44+ </plugin >
45+ </plugins >
46+ <finalName >insecure-bank</finalName >
47+ </build >
48+ <dependencies >
49+
50+ <!-- Spring MVC -->
51+ <dependency >
52+ <groupId >org.springframework</groupId >
53+ <artifactId >spring-webmvc</artifactId >
54+ <version >${org.springframework-version} </version >
55+ </dependency >
56+ <dependency >
57+ <groupId >org.springframework</groupId >
58+ <artifactId >spring-jdbc</artifactId >
59+ <version >${org.springframework-version} </version >
60+ </dependency >
61+
62+ <dependency >
63+ <groupId >org.springframework</groupId >
64+ <artifactId >spring-web</artifactId >
65+ <version >${org.springframework-version} </version >
66+ </dependency >
67+ <!-- JSTL -->
68+ <dependency >
69+ <groupId >javax.servlet</groupId >
70+ <artifactId >jstl</artifactId >
71+ <version >1.2</version >
72+ </dependency >
73+ <!-- Servlet API -->
74+ <dependency >
75+ <groupId >javax.servlet</groupId >
76+ <artifactId >javax.servlet-api</artifactId >
77+ <version >3.1.0</version >
78+ <scope >provided</scope >
79+ </dependency >
80+ <dependency >
81+ <groupId >javax.servlet.jsp</groupId >
82+ <artifactId >javax.servlet.jsp-api</artifactId >
83+ <version >2.3.1</version >
84+ <scope >provided</scope >
85+ </dependency >
86+ <!-- JSR 303 with Hibernate Validator -->
87+ <dependency >
88+ <groupId >javax.validation</groupId >
89+ <artifactId >validation-api</artifactId >
90+ <version >1.0.0.GA</version >
91+ </dependency >
92+ <dependency >
93+ <groupId >org.hibernate</groupId >
94+ <artifactId >hibernate-validator</artifactId >
95+ <version >4.1.0.Final</version >
96+ </dependency >
97+ <!-- Database -->
98+ <dependency >
99+ <groupId >com.jolbox</groupId >
100+ <artifactId >bonecp</artifactId >
101+ <version >0.8.0.RELEASE</version >
102+ </dependency >
103+ <dependency >
104+ <groupId >org.postgresql</groupId >
105+ <artifactId >postgresql</artifactId >
106+ <version >9.2-1004-jdbc4</version >
107+ </dependency >
108+ <!-- HSQLDB -->
109+ <dependency >
110+ <groupId >org.hsqldb</groupId >
111+ <artifactId >hsqldb</artifactId >
112+ <version >2.3.4</version >
113+ </dependency >
114+ <dependency >
115+ <groupId >commons-dbcp</groupId >
116+ <artifactId >commons-dbcp</artifactId >
117+ <version >1.2.2</version >
118+ </dependency >
119+ <dependency >
120+ <groupId >commons-pool</groupId >
121+ <artifactId >commons-pool</artifactId >
122+ <version >1.5.3</version >
123+ </dependency >
124+ <!-- Logging -->
125+ <dependency >
126+ <groupId >commons-logging</groupId >
127+ <artifactId >commons-logging</artifactId >
128+ <version >1.1.1</version >
129+ </dependency >
130+ <dependency >
131+ <groupId >org.slf4j</groupId >
132+ <artifactId >slf4j-api</artifactId >
133+ <version >${org.slf4j-version} </version >
134+ </dependency >
135+ <dependency >
136+ <groupId >org.slf4j</groupId >
137+ <artifactId >slf4j-log4j12</artifactId >
138+ <version >${org.slf4j-version} </version >
139+ <scope >runtime</scope >
140+ </dependency >
141+ <dependency >
142+ <groupId >log4j</groupId >
143+ <artifactId >log4j</artifactId >
144+ <version >1.2.17</version >
145+ <scope >runtime</scope >
146+ </dependency >
147+
148+ <dependency >
149+ <groupId >commons-fileupload</groupId >
150+ <artifactId >commons-fileupload</artifactId >
151+ <version >1.3.3</version >
152+ </dependency >
153+ <dependency >
154+ <groupId >org.projectlombok</groupId >
155+ <artifactId >lombok</artifactId >
156+ <version >1.14.4</version >
157+ <scope >provided</scope >
158+ </dependency >
159+ <!-- Spring Security -->
160+ <dependency >
161+ <groupId >org.springframework.security</groupId >
162+ <artifactId >spring-security-core</artifactId >
163+ <version >${org.spring-security-version} </version >
164+ </dependency >
165+ <dependency >
166+ <groupId >org.springframework.security</groupId >
167+ <artifactId >spring-security-config</artifactId >
168+ <version >${org.spring-security-version} </version >
169+ </dependency >
170+ <dependency >
171+ <groupId >org.springframework.security</groupId >
172+ <artifactId >spring-security-web</artifactId >
173+ <version >${org.spring-security-version} </version >
174+ </dependency >
175+ </dependencies >
176+ </project >
0 commit comments