Juergen Hoeller
bc2c22d51e
Streamline XML namespace support towards unversioned schemas
...
This commit also removes support code for outdated options which were only available in older schema versions.
Issue: SPR-13499
2016-07-05 20:50:03 +02:00
Juergen Hoeller
12d373659a
Upgrade to Undertow 1.4 CR3 (and Jackson 2.8 GA)
...
This commit also renames WebSocketIntegrationTests to WebSocketHandshakeTests.
Issue: SPR-14328
2016-07-05 20:47:53 +02:00
Juergen Hoeller
acdb43f470
Remove remaining JRuby and Commons Pool test resources
...
Issue: SPR-14429
2016-07-05 20:47:39 +02:00
Sam Brannen
2bae0613a3
Ensure code compiles with Eclipse JDT
2016-07-05 19:19:09 +02:00
Sam Brannen
1391248ea6
Introduce log4j 2 for Spring's test suite
...
This commit adds a test runtime dependency on log4j 2 for every project
and migrates all log4j.properties files to log4j2-test.xml files.
Issue: SPR-14431
2016-07-05 19:19:09 +02:00
Sam Brannen
9a9551bf18
Make JUnit Jupiter support classes package private
...
Issue: SPR-13575
2016-07-05 17:09:18 +02:00
Sam Brannen
045c678622
Clean up warnings in spring-test
2016-07-05 17:09:18 +02:00
Stephane Nicoll
00d2606b00
Explicit type can be replaced by <>
...
Issue: SPR-13188
2016-07-05 17:00:34 +02:00
Stephane Nicoll
3096888c7d
Better synchronization in ConcurrentMapCache
...
Issue: SPR-13810
2016-07-05 16:44:07 +02:00
Juergen Hoeller
9b9f3714ae
JRuby script template tests run against JRuby 9.1.2.0 now
...
Issue: SPR-14429
2016-07-05 16:34:52 +02:00
Juergen Hoeller
b5db5d3aac
Broadly remove deprecated core classes and methods
...
Issue: SPR-14430
2016-07-05 15:52:49 +02:00
Juergen Hoeller
0fc0ce78ae
Drop deprecated dependencies on Log4j, JRuby, JExcel, Burlap, Commons Pool/DBCP
...
This commit also removes outdated support classes for Oracle, GlassFish, JBoss.
Issue: SPR-14429
2016-07-05 15:46:53 +02:00
Juergen Hoeller
fb5a096ca2
Require Undertow 1.3 byte buffer pool
...
Issue: SPR-13495
2016-07-05 15:31:40 +02:00
Sam Brannen
5f53a60120
Restrict visibility of internal MethodParameterFactory
...
Issue: SPR-14055
2016-07-05 15:20:01 +02:00
Sam Brannen
0da93ad219
Reinstate -Werror compiler argument in Gradle build
...
Commit 0900808 resolved the previous issue by moving the warning
suppression from the method parameter to the method itself.
Issue: SPR-13188
2016-07-05 15:07:32 +02:00
Sam Brannen
016fa0eb39
Upgrade test to Hibernate 5.2
2016-07-05 11:05:23 +02:00
Juergen Hoeller
51252ebbca
Avoid defensive checks against Java 8 API (java.util.Optional etc)
...
This commit also fixes broken javadoc links and code references.
Issue: SPR-13188
2016-07-05 02:09:00 +02:00
Juergen Hoeller
adb935db79
Restore special spring-aspects javadoc treatment
2016-07-04 23:59:00 +02:00
Juergen Hoeller
f38a4b9040
Build update for pruned modules
2016-07-04 23:38:25 +02:00
Juergen Hoeller
54004e0d78
Upgrade to JPA 2.1+ and Bean Validation 1.1+; remove native support for Hibernate 3.6 and 4.x
...
Issue: SPR-13481
Issue: SPR-13827
2016-07-04 23:37:23 +02:00
Juergen Hoeller
69ec437fbc
Drop native OpenJPA support
...
Issue: SPR-14426
2016-07-04 23:35:19 +02:00
Juergen Hoeller
d341624e91
Drop JDO support
...
Issue: SPR-14130
2016-07-04 23:34:48 +02:00
Juergen Hoeller
2b3445df81
Drop Portlet MVC support
...
This commit also removes the corresponding deprecated Servlet MVC variant and updates DispatcherServlet.properties to point to RequestMappingHandlerMapping/Adapter by default.
Issue: SPR-14129
2016-07-04 23:33:47 +02:00
Juergen Hoeller
ae0b7c26c5
Drop Servlet 2.5 runtime compatibility
...
Issue: SPR-13189
2016-07-04 23:31:21 +02:00
Juergen Hoeller
ff6ead1fff
Remove Velocity support
...
Issue: SPR-13795
2016-07-04 23:30:58 +02:00
Juergen Hoeller
4027bda168
Remove Tiles 2 support
...
Issue: SPR-13229
2016-07-04 23:30:11 +02:00
Juergen Hoeller
d0aa607200
Remove XMLBeans support
...
Issue: SPR-13796
2016-07-04 23:29:29 +02:00
Juergen Hoeller
770f0c0661
Require Undertow 1.3.5+, Tyrus 1.11+, Jetty 9.3+, Tomcat 8.5+
...
Issue: SPR-13495
2016-07-04 23:27:07 +02:00
Juergen Hoeller
ccf791b63f
Deprecate OkHttp 2.x support
...
Issue: SPR-14344
2016-07-04 23:23:28 +02:00
Juergen Hoeller
81057a2cee
Require EhCache 2.10+
...
Issue: SPR-13794
2016-07-04 23:22:32 +02:00
Juergen Hoeller
447835465f
Remove support for deprecated AbstractHttpClient class
...
Issue: SPR-14422
2016-07-04 23:21:42 +02:00
Juergen Hoeller
0900808820
Method-level @SuppressWarnings("unchecked") for generic varargs
2016-07-04 23:20:41 +02:00
Sam Brannen
873fc53a2f
Introduce support for JUnit 5 in the TestContext framework
...
This commit introduces initial support for JUnit Jupiter (i.e., the new
programming and extension models in JUnit 5) in the Spring TestContext
Framework.
Specifically, this commit introduces the following.
- SpringExtension: an implementation of multiple extension APIs from
JUnit Jupiter that provides full support for the existing feature set
of the Spring TestContext Framework. This support is enabled via
@ExtendWith(SpringExtension.class).
- @SpringJUnitConfig: a composed annotation that combines
@ExtendWith(SpringExtension.class) from JUnit Jupiter with
@ContextConfiguration from the Spring TestContext Framework.
- @SpringJUnitWebConfig: a composed annotation that combines
@ExtendWith(SpringExtension.class) from JUnit Jupiter with
@ContextConfiguration and @WebAppConfiguration from the Spring
TestContext Framework.
Issue: SPR-13575
2016-07-04 22:40:58 +02:00
Sam Brannen
54e3ea8d37
Enable Java 8 source and target compatibility in Gradle build
...
Issue: SPR-13188
2016-07-04 16:28:26 +02:00
Sam Brannen
3aefa136fd
Upgrade build to Gradle 2.14
...
Issue: SPR-14362
2016-07-04 15:24:38 +02:00
Sam Brannen
3be0ea9128
Suppress deprecation warning in spring-test
2016-07-04 15:20:52 +02:00
Sam Brannen
fb1eb00b4a
Update @since tag in Eclipse template to 5.0
2016-07-04 15:15:19 +02:00
Stephane Nicoll
19622e3b2d
Upgrade copyright
2016-07-04 12:42:54 +02:00
Spring Buildmaster
b6a1680df5
Next Development Version
2016-07-04 09:33:06 +00:00
Juergen Hoeller
080dcad218
Add missing package-info file for new test.context.web.socket package
...
Issue: SPR-14420
2016-07-02 15:46:21 +02:00
Juergen Hoeller
a6e4b64c23
PropertySourcesPropertyResolver provides logKeyFound template method
...
Issue: SPR-14370
2016-07-02 15:43:40 +02:00
Juergen Hoeller
f6334fc62b
Aligned default Map capacity
2016-07-02 15:17:34 +02:00
Juergen Hoeller
c6752e6023
Explicit note on self references
...
Issue: SPR-14402
2016-07-02 14:58:54 +02:00
Juergen Hoeller
b204437cef
Polishing
2016-07-02 14:48:15 +02:00
Juergen Hoeller
e5122d084a
Avoid wrapping in plain RuntimeException in favor of IllegalStateException
2016-07-02 13:03:33 +02:00
Juergen Hoeller
e7a53e37fb
Avoid stateful MethodParameter nesting level changes in MVC processing
2016-07-02 13:02:22 +02:00
Juergen Hoeller
e5de7d5455
@MessageExceptionHandler matches cause as well (analogous to @ExceptionHandler)
...
Issue: SPR-14424
2016-07-02 12:56:37 +02:00
Juergen Hoeller
cfc560c4c4
Leniently accept custom DeferredResult etc subclasses for null values
...
Issue: SPR-14423
2016-07-02 12:55:30 +02:00
Juergen Hoeller
498d896ef0
Upgrade to WebJars Locator 0.32
2016-07-01 15:16:19 +02:00
Stephane Nicoll
037746da44
Polish
...
Closes gh-1097
2016-07-01 14:26:48 +02:00