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
Juergen Hoeller
b9fa67e0e6
FastByteArrayInputStream returns correct count from read(byte[])
...
Issue: SPR-14209
(cherry picked from commit 9bf5a5c
)
2016-04-27 21:41:30 +02:00
Rossen Stoyanchev
9fa061431c
XML config properly initialize WS message broker stats
...
Issue: SPR-14190
2016-04-26 17:24:48 -04:00
Rossen Stoyanchev
6314df367c
Update spring-mvc-3.2.xsd
...
The backport in commit cf39078
changed the spring-mvc-3.2.xsd.
This change updates the same in the 4.2.x branch.
Issue: SPR-14186
2016-04-21 14:07:27 -04:00
Venil Noronha
e67a274b32
Remove isOpen assertion when sending WebSocket message
...
Issue: SPR-14138
2016-04-18 09:45:01 -04:00
Venil Noronha
2eab3df4d1
Delegate sendMessage
...
Issue: SPR-14139
2016-04-18 09:29:33 -04:00
Juergen Hoeller
e205a1b30a
Upgrade to EhCache 3.0 GA
...
Issue: SPR-14185
2016-04-18 14:43:05 +02:00
Juergen Hoeller
4be22c4938
Consistent public constructors in ast package
...
Issue: SPR-14181
(cherry picked from commit e38bfb1
)
2016-04-15 22:30:36 +02:00
Rob Winch
9438c41853
Add --no-daemon to Gradle import
...
Previously using the Gradle Daemon with import eclipse scripts would cause
issues with the merge plugin. Specifically, projects would randomly not
be associated to the classpath.
This change explicitly adds --no-daemon in the import scripts to ensure
that the problem does not occur.
Issue SPR-14102
(cherry picked from commit 970dc4a
)
2016-04-15 22:30:11 +02:00