Juergen Hoeller
f9e8924b3d
Consistent processing of empty values and catching of RuntimeExceptions for Formatters
...
Issue: SPR-14345
(cherry picked from commit d51c22a )
2016-06-09 10:59:13 +02:00
Juergen Hoeller
367e663730
Assertions for error codes in case of formatting failures
...
Issue: SPR-14345
(cherry picked from commit c6f63bd )
2016-06-08 16:26:48 +02:00
Juergen Hoeller
9ac661df82
Polishing
2016-06-08 14:13:22 +02:00
Juergen Hoeller
57aa2afaa0
Upgrade to Jackson 2.6.7 and Netty 4.0.37
2016-06-08 10:06:26 +02:00
Juergen Hoeller
c349ac9d42
Upgrade to Groovy 2.4.7
...
(cherry picked from commit f5a9d5e )
2016-06-07 18:10:02 +02:00
Juergen Hoeller
7001707028
CorsFilter asserts presence of CorsConfigurationSource
...
(cherry picked from commit 31aed61 )
2016-06-07 16:50:24 +02:00
Juergen Hoeller
9a41774364
Fixed @since references after SPR-14080 backport
...
Issue: SPR-14305
2016-06-07 13:35:19 +02:00
Juergen Hoeller
d0b2fe5e8c
Allow JAXB to be registered next to plain Jackson
...
Issue: SPR-14336
(cherry picked from commit abcfffd )
2016-06-07 13:30:11 +02:00
Juergen Hoeller
e9ba64ae49
Upgrade to EhCache 3.0.2 and Castor 1.4.1
...
(cherry picked from commit 3c987b1 )
2016-06-06 22:23:39 +02:00
Juergen Hoeller
47c62fd173
Synchronized access to method overrides (in particular for @Lookup)
...
Issue: SPR-14333
(cherry picked from commit 9131ebb )
2016-06-06 17:45:21 +02:00
Juergen Hoeller
24b3525f8d
Upgrade to Undertow 1.3.23
2016-06-04 11:20:21 +02:00
Juergen Hoeller
e219576414
Defensive catching of any Throwable subclasses instead of just Error
...
Issue: SPR-14329
Issue: SPR-14323
(cherry picked from commit a9fda3e )
2016-06-04 00:27:24 +02:00
Juergen Hoeller
2fd691b340
EventListenerMethodProcessor defensively handles unresolvable method signatures
...
Issue: SPR-14330
(cherry picked from commit f657952 )
2016-06-04 00:22:46 +02:00
Juergen Hoeller
d467dc2a05
Avoid double getFlushMode call
2016-06-04 00:20:46 +02:00
Juergen Hoeller
24b9e3a0be
Latest applicable dependency updates (Commons FileUpload 1.3.2, Tomcat 8.0.35, HSQLDB 2.3.4, H2 1.4.192)
2016-06-02 17:14:29 +02:00
Juergen Hoeller
f36070b560
Polishing
...
(cherry picked from commit 521c41d )
2016-06-02 17:14:07 +02:00
Juergen Hoeller
899131997e
Less restrictive CORS origin comparison
...
UriComponentsBuilder allows more efficient (and less restrictive) CORS
origin comparison.
Also introduces a specifically narrowed cloneBuilder() method for
UriComponentsBuilders.
Cherry-picked from 9a52c8.
Issue: SPR-14080
2016-05-31 12:25:16 -04:00
Juergen Hoeller
a27200e753
Polishing
2016-05-31 13:27:34 +02:00
Juergen Hoeller
933bbf2de9
AbstractBeanFactory.markBeanAsCreated() reliably clears merged bean definition only once
...
Issue: SPR-14269
(cherry picked from commit 9064d38 )
2016-05-31 13:26:33 +02:00
Juergen Hoeller
1d0c305a25
BeanWrapper avoids StringIndexOutOfBoundsException for incompletely quoted keys
...
Issue: SPR-14293
(cherry picked from commit cf0a0cd )
2016-05-31 13:22:44 +02:00
Juergen Hoeller
62199e82ef
ConfigurationClassParser detects @Bean methods in interface hierarchies as well
...
Issue: SPR-14288
(cherry picked from commit 03affa0 )
2016-05-31 13:22:29 +02:00
Juergen Hoeller
7de2976c1e
Consistent meta-annotation attributes lookup through ASM
...
Issue: SPR-14257
(cherry picked from commit 24f5f36 )
2016-05-31 13:22:21 +02:00
Juergen Hoeller
cc7758869c
SettableListenableFuture properly rethrows Error
...
Issue: SPR-14298
(cherry picked from commit a979885 )
2016-05-31 13:22:16 +02:00
Juergen Hoeller
f64ed69280
ServletServerHttpRequest.getHeaders() ignores invalid content type
...
Issue: SPR-14309
(cherry picked from commit f7f2327 )
2016-05-31 13:21:46 +02:00
Juergen Hoeller
07b5763324
SpringTilesContainerFactory uses Tiles 3's createDecoratedContainer
...
Issue: SPR-14311
(cherry picked from commit 2d85acc )
2016-05-31 13:21:38 +02:00
Juergen Hoeller
7b73f23f43
For attribute is not actually required
...
Issue: SPR-14287
(cherry picked from commit dacc31e )
2016-05-31 13:21:06 +02:00
Juergen Hoeller
a0a2a3337a
@Bean's "autowire" attribute does not affect annotation-driven autowiring
...
Issue: SPR-14282
(cherry picked from commit 98eaf05 )
2016-05-31 13:21:00 +02:00
Juergen Hoeller
ad29db8675
Reference documentation updates
...
Issue: SPR-14087
Issue: SPR-14272
Issue: SPR-13535
Issue: SPR-13843
Issue: SPR-14164
Issue: SPR-14319
2016-05-31 13:20:33 +02:00
Juergen Hoeller
a2088c38ad
Latest applicable dependency updates (Joda-Time 2.9.4, Jetty 9.3.9, EhCache 3.0.1)
2016-05-31 13:19:52 +02:00
Rossen Stoyanchev
28321946bf
Remove unnecessary assertion
...
Issue: SPR-14279
2016-05-22 06:23:57 -04:00
Rossen Stoyanchev
b5022108c7
Fix STOMP connect failure related memory leak
...
Normally heartbeats keep connections from hanging. However in some
cases a connection may hang before a CONNECTED frame is received
and heartbeats are put in place. This commit adds a change to enforce
a 60 limit on receiving the CONNECTED frame.
Issue: SPR-14266
2016-05-13 07:47:11 -04:00
Spring Buildmaster
6eba220d1b
Next Development Version
2016-05-06 07:56:13 +00:00
Juergen Hoeller
5fc0d43852
AsyncResult properly propagates execution exception
...
Issue: SPR-14249
(cherry picked from commit 1b1aac9 )
2016-05-05 20:57:42 +02:00
Juergen Hoeller
2dbc8b0381
Latest applicable dependency updates (EhCache 2.10.2, JRuby 1.7.25, Quartz 2.2.3, Undertow 1.3.22)
2016-05-04 18:44:11 +02:00
Juergen Hoeller
0f2bc3f6bf
AbstractRequestLoggingFilter ignores non-available query string
...
Issue: SPR-14244
(cherry picked from commit 08ddd1b )
2016-05-04 18:44:04 +02:00
Juergen Hoeller
1e491f11d7
Polishing
...
(cherry picked from commit 8c139ef )
2016-05-04 18:43:59 +02:00
Juergen Hoeller
68cdd5d358
LazySingletonAspectInstanceFactoryDecorator uses shared singleton mutex
...
Issue: SPR-14241
2016-05-04 09:13:09 +02:00
Juergen Hoeller
bf3dee9492
Polishing
2016-05-03 18:47:33 +02:00
Juergen Hoeller
a6563a3263
Explicit note on Java deserialization
...
(cherry picked from commit 76964e1 )
2016-05-03 18:46:40 +02:00
Juergen Hoeller
0589c1b4b5
Warn about non-static BeanDefinitionRegistryPostProcessor declarations on @Configuration classes
...
Issue: SPR-14234
(cherry picked from commit 7737c3c )
2016-05-02 15:20:15 +02:00
Juergen Hoeller
85675fbe2e
Consistent SmartLifecycle implementations
...
Issue: SPR-14233
(cherry picked from commit f83cbff )
2016-05-02 14:07:32 +02:00
Juergen Hoeller
85faeef816
DefaultMessageListenerContainer immediately invokes stop callback when not running
...
Issue: SPR-14233
(cherry picked from commit e45d33f )
2016-05-02 14:07:25 +02:00
Juergen Hoeller
d49ecab89a
Polishing
2016-04-29 11:12:20 +02:00
Rossen Stoyanchev
f7ace54488
Ensure Environment.shutdown() in Reactor2TcpClient
...
Issue: SPR-14229
2016-04-28 17:48:38 -04:00
Rossen Stoyanchev
d48eeb2c84
Reactor2TcpClient cleans up TcpClient instances
...
Issue: SPR-14231
2016-04-28 15:48:13 -04:00
Rossen Stoyanchev
a3da6b186f
Upgrade to Reactor 2.0.8
...
(cherry picked from commit 6e4e52b )
2016-04-27 21:57:16 +02:00
Juergen Hoeller
d66186a90b
Polishing
...
(cherry picked from commit 8ddb432 )
2016-04-27 21:42:01 +02:00
Juergen Hoeller
75a8f5b3ca
ApplicationListenerDetector explicitly prevents serialization of its ApplicationContext reference
...
Issue: SPR-14214
(cherry picked from commit e0734ae )
2016-04-27 21:41:55 +02:00
Juergen Hoeller
6a3d4940b5
SpringServletContainerInitializer does not log WebApplicationInitializer class names
...
Issue: SPR-14213
(cherry picked from commit f73df2e )
2016-04-27 21:41:44 +02:00
Juergen Hoeller
002d6d70a5
SocketUtils considers port range including maxPort
...
Issue: SPR-14211
(cherry picked from commit bf7b475 )
2016-04-27 21:41:36 +02:00