Juergen Hoeller
a39276addc
Polishing
2016-07-20 23:22:06 +02:00
Juergen Hoeller
b5127dc152
Polishing
2016-07-20 22:16:35 +02:00
Rossen Stoyanchev
a9136d9638
Remove isAsyncStarted assertion
...
Issue: SPR-14444
2016-07-19 16:44:59 -04:00
Juergen Hoeller
5a479b8793
Upgrade to Netty 4.0.39
2016-07-15 23:01:41 +02:00
Juergen Hoeller
068186ca59
Polishing
...
(cherry picked from commit afe106e
)
2016-07-15 23:01:20 +02:00
Juergen Hoeller
392f9c8deb
Javadoc fixes and pruning of deprecated references
...
(cherry picked from commit 69dd40e
)
2016-07-15 23:01:14 +02:00
Juergen Hoeller
3500bdce0a
ConfigurationClassParser load annotations through source class loader
...
Issue: SPR-10343
(cherry picked from commit 9e93403
)
2016-07-15 17:09:26 +02:00
Juergen Hoeller
4be5541c0e
MessageHeaderAccessor properly removes header even in case of null value
...
Issue: SPR-14468
(cherry picked from commit 4ea5f07
)
2016-07-15 17:09:13 +02:00
Juergen Hoeller
44152ce401
CronSequenceGenerator prevents stack overflow in case of inverted range
...
Issue: SPR-14462
(cherry picked from commit da59b4d
)
2016-07-15 17:08:59 +02:00
Juergen Hoeller
97d73eb70c
StandardTypeConverter initializes default ConversionService against volatile field
...
Issue: SPR-14465
(cherry picked from commit 0065a16
)
2016-07-15 17:08:42 +02:00
Juergen Hoeller
c627c408a0
Aspect actually applies in PersistenceExceptionTranslationPostProcessorTests
...
Issue: SPR-14457
(cherry picked from commit 52f46c7
)
2016-07-15 17:08:27 +02:00
Juergen Hoeller
e4179553b6
AbstractHandlerMethodMapping adds type+method info to getMappingForMethod exceptions
...
Issue: SPR-14452
(cherry picked from commit f0a826e
)
2016-07-15 17:08:18 +02:00
Juergen Hoeller
82ca2011e3
Configurable UrlPathHelper in PathExtensionContentNegotiationStrategy
...
This commit also aligns ResourceUrlProvider's and RequestMappingInfo's UrlPathHelper setter/getter signatures.
Issue: SPR-14454
(cherry picked from commit 5c3c0f7
)
2016-07-15 17:08:06 +02:00
Juergen Hoeller
482dd2cf37
Fixed typo: "occured"->"occurred"
...
(cherry picked from commit be0b71c
)
2016-07-15 17:07:37 +02:00
Juergen Hoeller
f51c90c1cc
DigestUtils processes InputStream with buffered read instead of full copy
...
Issue: SPR-14427
(cherry picked from commit a1b58ee
)
2016-07-15 17:07:25 +02:00
Juergen Hoeller
b02744d42e
Polishing
...
(cherry picked from commit e304290
)
2016-07-15 17:07:12 +02:00
Juergen Hoeller
0445ce6c53
Polishing (backported from master)
...
(cherry picked from commit 92d78c1
)
2016-07-06 17:35:30 +02:00
Juergen Hoeller
2e075baede
Avoid canonicalName call for already-seen bean name
...
Issue: SPR-14433
(cherry picked from commit 52065a7
)
2016-07-06 17:35:20 +02:00
Stephane Nicoll
7dbb1ca466
Upgrade copyright
2016-07-04 12:46:04 +02:00
Spring Buildmaster
4b5eedfeb4
Next Development Version
2016-07-04 10:26:51 +00:00
Juergen Hoeller
a637213246
Aligned default Map capacity
2016-07-02 15:15:09 +02:00
Juergen Hoeller
6500018730
HtmlUnitRequestBuilder decodes request parameter names (backport)
...
Issue: SPR-14177
2016-07-02 14:08:24 +02:00
Juergen Hoeller
fa624cd095
Avoid wrapping in plain RuntimeException in favor of IllegalStateException
...
(cherry picked from commit e5122d0
)
2016-07-02 14:07:18 +02:00
Juergen Hoeller
cd37873971
Avoid stateful MethodParameter nesting level changes in MVC processing
...
(cherry picked from commit e7a53e3
)
2016-07-02 14:07:11 +02:00
Juergen Hoeller
4ddd9572f7
Leniently accept custom DeferredResult etc subclasses for null values
...
Issue: SPR-14423
(cherry picked from commit cfc560c
)
2016-07-02 14:07:04 +02:00
Juergen Hoeller
3d106eb655
Upgrade to WebJars Locator 0.32
2016-07-01 15:51:40 +02:00
Juergen Hoeller
3dad61fbbf
Backported applicable beans chapter revisions
2016-07-01 15:40:45 +02:00
Stephane Nicoll
d73f91eaf0
Polish
...
Closes gh-1097
(cherry picked from commit 037746d
)
2016-07-01 15:40:06 +02:00
Juergen Hoeller
db4882cea4
Polishing
2016-06-30 21:45:55 +02:00
Juergen Hoeller
833ed7168e
Add missing package-info files for common packages
...
Issue: SPR-14420
(cherry picked from commit 66ec1c1
)
2016-06-30 21:43:29 +02:00
Juergen Hoeller
09c7194c78
Polishing
...
(cherry picked from commit 232cfe5
)
2016-06-30 14:16:20 +02:00
Juergen Hoeller
a63247b281
Polishing
2016-06-29 16:07:03 +02:00
Juergen Hoeller
dd7ddc08ff
Polishing
2016-06-29 14:48:09 +02:00
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
)
2016-06-29 14:47:39 +02:00
Juergen Hoeller
07c9c55fd3
PayloadArgumentResolver's MessageConversionException includes original payload type
...
Issue: SPR-14394
(cherry picked from commit f5282bc
)
2016-06-29 14:47:20 +02:00
Juergen Hoeller
0d3a22c487
Avoid potential deadlock in AbstractBeanFactoryPointcutAdvisor
...
Issue: SPR-14388
(cherry picked from commit fd9d518
)
2016-06-29 14:46:41 +02:00
Juergen Hoeller
f19599884d
Fixed ambiguous sentence in conditional cache documentation
...
Issue: SPR-14399
(cherry picked from commit 4102c62
)
2016-06-29 14:46:23 +02:00
Juergen Hoeller
f60c6c90c1
Upgrade to CGLIB 3.2.4
...
Issue: SPR-14385
2016-06-29 14:46:15 +02:00
Rossen Stoyanchev
269742589b
Improve static resource path check
2016-06-28 16:50:32 -04:00
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
2016-06-17 17:10:49 -04:00
Juergen Hoeller
71df9cef80
ObjectUtils.nullSafeEquals allows for JVM method inlining (through reducing its bytecode size)
...
Issue: SPR-14349
(cherry picked from commit ca12e13
)
2016-06-09 22:42:05 +02:00
Juergen Hoeller
3680ec5a0d
Polishing
2016-06-09 17:21:23 +02:00
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