Removed Spring MVC command/form controller class hierarchy
Removed Spring’s own JSP expression support (in favor of JSP 2.0+)
Added missing section end tag
Require JRuby 1.6+ (avoiding the use of deprecated API)
General JPA 2.0+ requirement; upgraded build and tests to EclipseLink 2.4, OpenJPA 2.2, Hibernate 3.6
Removed spring-struts module (Struts 1.x support)
Removed unintended backport-concurrency dependency
Clarified support for JRuby 1.5+ and Groovy 1.7+
Upgraded to Quartz 1.8 and Velocity 1.7
Spring's EhCache setup builds on EhCache 2.1+ now

Specifically, EhCacheFactoryBean extends CacheConfiguration now and therefore inherits all configuration properties of the underlying EhCache version. This reduces the need for catching up with new EhCache properties on our side.

Issue: SPR-8258
Removed deprecated core.enums package
Removed build reference to spring-struts module
Removed deprecated core.enums package
Only call EhCacheManagerFactoryBean's destroy() method when actually initialized
Fixed job scheduling data test for Quartz 1.8
Revised WebServiceFeature handling: requiring JAX-WS 2.1+, including support for JAX-WS 2.2 service-level features now
Removed explicit JAXB 2.1 dependency (included in JDK 1.7 anyway)
Upgraded all Servlet API mocks to Servlet 3.0 (with a little bit of Servlet 3.1 support in MockHttpServletResponse)
Upgraded integration test dependencies to Servlet 3.0 as well
Assigned cache manager name in order to avoid EhCache assertion failure in case of multiple tests executed on the same VM