Spring Buildmaster
75bf620ae7
Release version 4.2.7.RELEASE
10 years ago
Juergen Hoeller
a637213246
Aligned default Map capacity
10 years ago
Juergen Hoeller
6500018730
HtmlUnitRequestBuilder decodes request parameter names (backport)
...
Issue: SPR-14177
10 years ago
Juergen Hoeller
fa624cd095
Avoid wrapping in plain RuntimeException in favor of IllegalStateException
...
(cherry picked from commit e5122d0 )
10 years ago
Juergen Hoeller
cd37873971
Avoid stateful MethodParameter nesting level changes in MVC processing
...
(cherry picked from commit e7a53e3 )
10 years ago
Juergen Hoeller
4ddd9572f7
Leniently accept custom DeferredResult etc subclasses for null values
...
Issue: SPR-14423
(cherry picked from commit cfc560c )
10 years ago
Juergen Hoeller
3d106eb655
Upgrade to WebJars Locator 0.32
10 years ago
Juergen Hoeller
3dad61fbbf
Backported applicable beans chapter revisions
10 years ago
Stephane Nicoll
d73f91eaf0
Polish
...
Closes gh-1097
(cherry picked from commit 037746d )
10 years ago
Juergen Hoeller
db4882cea4
Polishing
10 years ago
Juergen Hoeller
833ed7168e
Add missing package-info files for common packages
...
Issue: SPR-14420
(cherry picked from commit 66ec1c1 )
10 years ago
Juergen Hoeller
09c7194c78
Polishing
...
(cherry picked from commit 232cfe5 )
10 years ago
Juergen Hoeller
a63247b281
Polishing
10 years ago
Juergen Hoeller
dd7ddc08ff
Polishing
10 years ago
Stephane Nicoll
3564616b7f
Align caching AspectJ configuration
...
The `CacheResolver` and `ErrorHandler` features introduced in 4.1 were
not properly enabled in AspectJ mode. This commit adds more tests from
the regular proxy-based mode and align the AspectJ caching configuration.
Issue: SPR-14413
(cherry picked from commit 6cd85dd )
10 years ago
Juergen Hoeller
07c9c55fd3
PayloadArgumentResolver's MessageConversionException includes original payload type
...
Issue: SPR-14394
(cherry picked from commit f5282bc )
10 years ago
Juergen Hoeller
0d3a22c487
Avoid potential deadlock in AbstractBeanFactoryPointcutAdvisor
...
Issue: SPR-14388
(cherry picked from commit fd9d518 )
10 years ago
Juergen Hoeller
f19599884d
Fixed ambiguous sentence in conditional cache documentation
...
Issue: SPR-14399
(cherry picked from commit 4102c62 )
10 years ago
Juergen Hoeller
f60c6c90c1
Upgrade to CGLIB 3.2.4
...
Issue: SPR-14385
10 years ago
Rossen Stoyanchev
269742589b
Improve static resource path check
10 years ago
Rossen Stoyanchev
4c87167c98
Add heartbeat lock to SockJS server sessions
...
Even before this change SockJS sessions always cancelled the heartbeat
task first prior to sending messages. However when the heartbeat task
is already in progress, cancellation of it is not enough and we must
wait until the heartbeat is sent.
This commit adds a heartbeat write lock which is obtained and held
during the sending of a heartbeat. Now when sessions send a message
they still cancel the heartbeat task but if that fails they also wait
for the heartbeat write lock.
Issue: SPR-14356
10 years ago
Juergen Hoeller
71df9cef80
ObjectUtils.nullSafeEquals allows for JVM method inlining (through reducing its bytecode size)
...
Issue: SPR-14349
(cherry picked from commit ca12e13 )
10 years ago
Juergen Hoeller
3680ec5a0d
Polishing
10 years ago
Juergen Hoeller
f9e8924b3d
Consistent processing of empty values and catching of RuntimeExceptions for Formatters
...
Issue: SPR-14345
(cherry picked from commit d51c22a )
10 years ago
Juergen Hoeller
367e663730
Assertions for error codes in case of formatting failures
...
Issue: SPR-14345
(cherry picked from commit c6f63bd )
10 years ago
Juergen Hoeller
9ac661df82
Polishing
10 years ago
Juergen Hoeller
57aa2afaa0
Upgrade to Jackson 2.6.7 and Netty 4.0.37
10 years ago
Juergen Hoeller
c349ac9d42
Upgrade to Groovy 2.4.7
...
(cherry picked from commit f5a9d5e )
10 years ago
Juergen Hoeller
7001707028
CorsFilter asserts presence of CorsConfigurationSource
...
(cherry picked from commit 31aed61 )
10 years ago
Juergen Hoeller
9a41774364
Fixed @since references after SPR-14080 backport
...
Issue: SPR-14305
10 years ago
Juergen Hoeller
d0b2fe5e8c
Allow JAXB to be registered next to plain Jackson
...
Issue: SPR-14336
(cherry picked from commit abcfffd )
10 years ago
Juergen Hoeller
e9ba64ae49
Upgrade to EhCache 3.0.2 and Castor 1.4.1
...
(cherry picked from commit 3c987b1 )
10 years ago
Juergen Hoeller
47c62fd173
Synchronized access to method overrides (in particular for @Lookup )
...
Issue: SPR-14333
(cherry picked from commit 9131ebb )
10 years ago
Juergen Hoeller
24b3525f8d
Upgrade to Undertow 1.3.23
10 years ago
Juergen Hoeller
e219576414
Defensive catching of any Throwable subclasses instead of just Error
...
Issue: SPR-14329
Issue: SPR-14323
(cherry picked from commit a9fda3e )
10 years ago
Juergen Hoeller
2fd691b340
EventListenerMethodProcessor defensively handles unresolvable method signatures
...
Issue: SPR-14330
(cherry picked from commit f657952 )
10 years ago
Juergen Hoeller
d467dc2a05
Avoid double getFlushMode call
10 years ago
Juergen Hoeller
24b9e3a0be
Latest applicable dependency updates (Commons FileUpload 1.3.2, Tomcat 8.0.35, HSQLDB 2.3.4, H2 1.4.192)
10 years ago
Juergen Hoeller
f36070b560
Polishing
...
(cherry picked from commit 521c41d )
10 years ago
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
10 years ago
Juergen Hoeller
a27200e753
Polishing
10 years ago
Juergen Hoeller
933bbf2de9
AbstractBeanFactory.markBeanAsCreated() reliably clears merged bean definition only once
...
Issue: SPR-14269
(cherry picked from commit 9064d38 )
10 years ago
Juergen Hoeller
1d0c305a25
BeanWrapper avoids StringIndexOutOfBoundsException for incompletely quoted keys
...
Issue: SPR-14293
(cherry picked from commit cf0a0cd )
10 years ago
Juergen Hoeller
62199e82ef
ConfigurationClassParser detects @Bean methods in interface hierarchies as well
...
Issue: SPR-14288
(cherry picked from commit 03affa0 )
10 years ago
Juergen Hoeller
7de2976c1e
Consistent meta-annotation attributes lookup through ASM
...
Issue: SPR-14257
(cherry picked from commit 24f5f36 )
10 years ago
Juergen Hoeller
cc7758869c
SettableListenableFuture properly rethrows Error
...
Issue: SPR-14298
(cherry picked from commit a979885 )
10 years ago
Juergen Hoeller
f64ed69280
ServletServerHttpRequest.getHeaders() ignores invalid content type
...
Issue: SPR-14309
(cherry picked from commit f7f2327 )
10 years ago
Juergen Hoeller
07b5763324
SpringTilesContainerFactory uses Tiles 3's createDecoratedContainer
...
Issue: SPR-14311
(cherry picked from commit 2d85acc )
10 years ago
Juergen Hoeller
7b73f23f43
For attribute is not actually required
...
Issue: SPR-14287
(cherry picked from commit dacc31e )
10 years ago
Juergen Hoeller
a0a2a3337a
@Bean's "autowire" attribute does not affect annotation-driven autowiring
...
Issue: SPR-14282
(cherry picked from commit 98eaf05 )
10 years ago