Typical Maven, Spring, Jersey and Spring Security webapp.
Upgraded to Spring 4
Upgraded to Jersey 2
Require Java 8 as a minimum
Integrated Spring Boot and removed WEB-INF XML files