|
21 | 21 |
|
22 | 22 | <groupId>com.bernardomg.example</groupId> |
23 | 23 | <artifactId>spring-ws-ldap-security-example</artifactId> |
24 | | - <version>1.0.3</version> |
| 24 | + <version>1.1.0</version> |
25 | 25 | <packaging>war</packaging> |
26 | 26 |
|
27 | 27 | <name>Spring WS LDAP Security Example</name> |
|
116 | 116 | <!-- ********************************************** --> |
117 | 117 |
|
118 | 118 | <properties> |
| 119 | + <!-- ============================================== --> |
| 120 | + <!-- ================ JAVA VERSION ================ --> |
| 121 | + <!-- ============================================== --> |
| 122 | + <java.version>21</java.version> |
119 | 123 | <!-- ============================================== --> |
120 | 124 | <!-- =============== MANIFEST DATA ================ --> |
121 | 125 | <!-- ============================================== --> |
|
207 | 211 | <groupId>org.springframework</groupId> |
208 | 212 | <artifactId>spring-core</artifactId> |
209 | 213 | </dependency> |
210 | | - <dependency> |
211 | | - <!-- Spring JDBC --> |
212 | | - <groupId>org.springframework</groupId> |
213 | | - <artifactId>spring-jdbc</artifactId> |
214 | | - </dependency> |
215 | | - <dependency> |
216 | | - <!-- Spring Data JPA --> |
217 | | - <groupId>org.springframework.data</groupId> |
218 | | - <artifactId>spring-data-jpa</artifactId> |
219 | | - </dependency> |
220 | 214 | <dependency> |
221 | 215 | <!-- Spring OXM --> |
222 | 216 | <groupId>org.springframework</groupId> |
223 | 217 | <artifactId>spring-oxm</artifactId> |
224 | 218 | </dependency> |
225 | | - <dependency> |
226 | | - <!-- Spring transactions --> |
227 | | - <groupId>org.springframework</groupId> |
228 | | - <artifactId>spring-tx</artifactId> |
229 | | - </dependency> |
230 | 219 | <dependency> |
231 | 220 | <!-- Spring Web --> |
232 | 221 | <groupId>org.springframework</groupId> |
233 | 222 | <artifactId>spring-web</artifactId> |
234 | 223 | </dependency> |
235 | | - <dependency> |
236 | | - <!-- Spring ORM --> |
237 | | - <groupId>org.springframework</groupId> |
238 | | - <artifactId>spring-orm</artifactId> |
239 | | - </dependency> |
240 | 224 | <!-- ============================================== --> |
241 | 225 | <!-- ============= SPRING SECURITY ================ --> |
242 | 226 | <!-- ============================================== --> |
|
246 | 230 | <artifactId>spring-security-ldap</artifactId> |
247 | 231 | </dependency> |
248 | 232 | <!-- ============================================== --> |
249 | | - <!-- =================== LDAP ===================== --> |
250 | | - <!-- ============================================== --> |
251 | | - <dependency> |
252 | | - <!-- Unboundid LDAP SDK --> |
253 | | - <groupId>com.unboundid</groupId> |
254 | | - <artifactId>unboundid-ldapsdk</artifactId> |
255 | | - </dependency> |
256 | | - <!-- ============================================== --> |
257 | 233 | <!-- =============== SPRING BOOT ================== --> |
258 | 234 | <!-- ============================================== --> |
259 | 235 | <dependency> |
|
315 | 291 | <optional>true</optional> |
316 | 292 | </dependency> |
317 | 293 | <!-- ============================================== --> |
318 | | - <!-- ============== JPA DEPENDENCIES ============== --> |
319 | | - <!-- ============================================== --> |
320 | | - <dependency> |
321 | | - <!-- JPA API --> |
322 | | - <groupId>jakarta.persistence</groupId> |
323 | | - <artifactId>jakarta.persistence-api</artifactId> |
324 | | - </dependency> |
325 | | - <!-- ============================================== --> |
326 | | - <!-- ================ HIBERNATE =================== --> |
327 | | - <!-- ============================================== --> |
328 | | - <dependency> |
329 | | - <!-- Hibernate Core --> |
330 | | - <groupId>org.hibernate.orm</groupId> |
331 | | - <artifactId>hibernate-core</artifactId> |
332 | | - </dependency> |
333 | | - <dependency> |
334 | | - <!-- Hikari CP --> |
335 | | - <groupId>com.zaxxer</groupId> |
336 | | - <artifactId>HikariCP</artifactId> |
337 | | - <exclusions> |
338 | | - <exclusion> |
339 | | - <groupId>org.slf4j</groupId> |
340 | | - <artifactId>slf4j-api</artifactId> |
341 | | - </exclusion> |
342 | | - </exclusions> |
343 | | - </dependency> |
344 | | - <!-- ============================================== --> |
345 | | - <!-- ==================== H2 ====================== --> |
346 | | - <!-- ============================================== --> |
347 | | - <dependency> |
348 | | - <!-- H2 database --> |
349 | | - <groupId>com.h2database</groupId> |
350 | | - <artifactId>h2</artifactId> |
351 | | - </dependency> |
352 | | - <!-- ============================================== --> |
353 | | - <!-- ================ LIQUIBASE =================== --> |
354 | | - <!-- ============================================== --> |
355 | | - <dependency> |
356 | | - <!-- Liquibase --> |
357 | | - <groupId>org.liquibase</groupId> |
358 | | - <artifactId>liquibase-core</artifactId> |
359 | | - <exclusions> |
360 | | - <exclusion> |
361 | | - <groupId>ch.qos.logback</groupId> |
362 | | - <artifactId>logback-classic</artifactId> |
363 | | - </exclusion> |
364 | | - </exclusions> |
365 | | - </dependency> |
366 | | - <!-- ============================================== --> |
367 | 294 | <!-- ================== LOMBOK ==================== --> |
368 | 295 | <!-- ============================================== --> |
369 | 296 | <dependency> |
|
428 | 355 | <!-- ============================================== --> |
429 | 356 | <!-- ======= TEST ENVIRONMENT DEPENDENCIES ======== --> |
430 | 357 | <!-- ============================================== --> |
431 | | - <dependency> |
432 | | - <!-- Hamcrest --> |
433 | | - <groupId>org.hamcrest</groupId> |
434 | | - <artifactId>hamcrest-core</artifactId> |
435 | | - <scope>test</scope> |
436 | | - </dependency> |
437 | 358 | <dependency> |
438 | 359 | <!-- JSON Path --> |
439 | 360 | <groupId>com.jayway.jsonpath</groupId> |
|
446 | 367 | <artifactId>junit-jupiter-engine</artifactId> |
447 | 368 | <scope>test</scope> |
448 | 369 | </dependency> |
449 | | - <dependency> |
450 | | - <!-- JUnit Jupiter Platform --> |
451 | | - <groupId>org.junit.platform</groupId> |
452 | | - <artifactId>junit-platform-runner</artifactId> |
453 | | - <scope>test</scope> |
454 | | - <exclusions> |
455 | | - <exclusion> |
456 | | - <!-- JUnit 3 --> |
457 | | - <groupId>junit</groupId> |
458 | | - <artifactId>junit</artifactId> |
459 | | - </exclusion> |
460 | | - </exclusions> |
461 | | - </dependency> |
462 | 370 | <dependency> |
463 | 371 | <!-- Mockito --> |
464 | 372 | <groupId>org.mockito</groupId> |
|
483 | 391 | </exclusion> |
484 | 392 | </exclusions> |
485 | 393 | </dependency> |
| 394 | + <dependency> |
| 395 | + <!-- Test containers --> |
| 396 | + <groupId>org.testcontainers</groupId> |
| 397 | + <artifactId>testcontainers</artifactId> |
| 398 | + <scope>test</scope> |
| 399 | + </dependency> |
| 400 | + <dependency> |
| 401 | + <!-- AssertJ --> |
| 402 | + <groupId>org.assertj</groupId> |
| 403 | + <artifactId>assertj-core</artifactId> |
| 404 | + <scope>test</scope> |
| 405 | + </dependency> |
486 | 406 | </dependencies> |
487 | 407 |
|
488 | 408 | <!-- ********************************************** --> |
|
0 commit comments