Juergen Hoeller
973eb5deb6
MethodValidationInterceptor excludes FactoryBean metadata methods
...
Issue: SPR-17374
(cherry picked from commit 5f2d47a17e )
7 years ago
Rossen Stoyanchev
b89cb20b1d
Lenient date parsing in HeadersResultMatchers
...
Rather than formatting the expected value, and be susceptible to
minor formatting differences (e.g. 01 vs 1 for day of month), parse the
actual header value leniently with HttpHeaders and compare time values.
Issue: SPR-17330
7 years ago
Juergen Hoeller
52ed4226bd
Tests for MockHttpServletRequestTests.setContent reset in 5.0.x
...
Issue: SPR-17373
7 years ago
volkovandr
b0433810da
Updated Javadoc: date format patterns SPR-17366
...
(cherry picked from commit 61403e3bd3 )
7 years ago
Christian Kulpa
db2c807515
Fix deprecated property in MBeanExporter documentation
7 years ago
Juergen Hoeller
a45bce1369
Polishing
7 years ago
Juergen Hoeller
8d1499e168
Comparators.nullsLow creates right kind of NullSafeComparator
...
Issue: SPR-17357
7 years ago
Juergen Hoeller
ff0afcff06
Resource.lastModified() propagates 0 value if target resource exists
...
Includes consistent use of getContentLengthLong over getContentLength.
Issue: SPR-17320
7 years ago
Juergen Hoeller
53430760f3
Consistent exposure of empty attribute arrays in AnnotationMetadata
...
Issue: SPR-17347
(cherry picked from commit 83909e6e1e )
7 years ago
Juergen Hoeller
d61a7ed1f0
AbstractApplicationContext.getApplicationListeners() exposes all statically registered listeners
...
Issue: SPR-17324
(cherry picked from commit c8c0737ce7 )
7 years ago
Juergen Hoeller
ca0ce7d631
AbstractApplicationEventMulticaster pre-sorts singleton listeners
...
Issue: SPR-17307
(cherry picked from commit 9063e66c5d )
7 years ago
Rossen Stoyanchev
fc2f3ecf44
More defensive check for MockAsyncContext
...
Avoid automatically unwrapping the request in TestDispatcherServlet,
if we find the MockAsyncContext.
Issue: SPR-17353
7 years ago
Rossen Stoyanchev
d551710c32
Restore calls to setLocale in MockHttpServletResponse
...
Issue: SPR-17284
7 years ago
Rossen Stoyanchev
6fe8cb949f
Workaround for Synchronoss content-length limitation
...
Issue: SPR-17345
7 years ago
dmrachkovskyi
842297699d
Defer obtaining argument resolver default value
...
Issue: SPR-17338
7 years ago
Juergen Hoeller
d90d65bad2
Polishing
7 years ago
Juergen Hoeller
a21ce42558
MockHttpServletRequest allows for removing registered header entries
...
Issue: SPR-17295
7 years ago
Juergen Hoeller
e54eb56cb9
Revised javadoc for up-to-date constructor autowiring semantics
...
Issue: SPR-17299
(cherry picked from commit 333e327289 )
7 years ago
Juergen Hoeller
f5e6c707ae
Polishing
7 years ago
Juergen Hoeller
c0b0ee6db7
Polishing
7 years ago
Juergen Hoeller
4642c32c0f
Defensively expect concurrent registration of BeanPostProcessors
...
Declaring beanPostProcessors (and also embeddedValueResolvers) as CopyOnWriteArrayList prevents ConcurrentModificationExceptions in case of concurrent registration/access attempts.
Issue: SPR-17286
7 years ago
Juergen Hoeller
a55261f82d
Polishing
7 years ago
Juergen Hoeller
5ca2c56cf0
Polishing
7 years ago
Juergen Hoeller
702d533e6f
Polishing
7 years ago
Juergen Hoeller
1535f985be
Polishing
7 years ago
Juergen Hoeller
94ae933122
Upgrade to Rhino 1.7.10 and Apache Johnzon 1.1.9
...
Includes reordering of web dependency declarations.
7 years ago
Arjen Poutsma
952315c333
DataBufferUtils does not release DataBuffer on error cases
...
This commit makes sure that in DataBufferUtils.write, any received data
buffers are returned as part of the returned flux, even when an error
occurs or is received.
Issue: SPR-16782
(cherry picked from commit 1a0522b805 )
7 years ago
Arjen Poutsma
a00607348c
Fixed DataBufferUtils.join leak for error in source
...
This commit fixes an issue where DataBufferUtils.join() would not
release databuffers that preceded an error signal.
Issue: SPR-17025
(cherry picked from commit 196c0adf47 )
7 years ago
Juergen Hoeller
1d58fac54d
UriComponentsBuilder copies query params through MultiValueMap.addAll
...
Issue: SPR-17256
7 years ago
Juergen Hoeller
658bd7a686
Correct linkplain javadoc in BufferingClientHttpRequestFactory
...
Issue: SPR-17261
(cherry picked from commit e47355078c )
7 years ago
Juergen Hoeller
717e6dd2d9
Revise ServletUriComponentsBuilder javadoc
...
Issue: SPR-17255
7 years ago
Spring Buildmaster
7f82c192f5
Next Development Version
7 years ago
Juergen Hoeller
dcdd08c432
Remove declaration for snapshot repository
7 years ago
Juergen Hoeller
06ed818f4c
Fix SpEL compilation for non trivial elvis operand
...
Issue: SPR-17214
7 years ago
Juergen Hoeller
ad5447253c
ConfigurationClassParser consistently uses ClassUtils.forName
...
Issue: SPR-17253
(cherry picked from commit c803ad7998 )
7 years ago
Juergen Hoeller
7653762240
XMLEventReader.getElementText() properly checks for start element
...
Issue: SPR-17233
(cherry picked from commit 84ec382201 )
7 years ago
Sebastien Deleuze
89fca1b949
Fix Kotlin inner class nested configuration handling
...
Before this commit, Kotlin inner class nested configuration
handling thrown an IndexOutOfBoundsException due to bogus filtering
of its constructor parameter reference to an instance of the outer
class.
This commit keep constructor parameter of type INSTANCE in order to
throw a more meaningful NoSuchBeanDefinitionException.
Issue: SPR-17222
7 years ago
Rossen Stoyanchev
92bb76f3cd
Disable Jackson's buffer recyling feature for WebFlux
...
Issue: SPR-17193
7 years ago
Stephane Nicoll
4b6a5fbd13
Upgrade to Reactor Bismuth SR11
7 years ago
Rossen Stoyanchev
b17e7c321a
Use random id for WebSocket sessions
...
Issue: SPR-17228
7 years ago
Toshiaki Maki
ee559bb2c8
Use long for expires and lastModified in HeaderAssertions
...
This commit changes the type of parameters so that HeaderAssertions
can assert expires and lastModified properly.
Issue: SPR-17194
7 years ago
Brian Clozel
1371cfe301
Upgrade to Jetty 9.4.12.v20180830
...
(Cherry-picked from 7041e5e8e3 )
7 years ago
Juergen Hoeller
04814e604e
Polishing
...
(cherry picked from commit 95a56cd28d )
8 years ago
Juergen Hoeller
e332e32a88
SpelExpression consistently exposes EvaluationContext to compiled AST
...
Operator includes explicit support for Boolean comparisons now.
Issue: SPR-17229
(cherry picked from commit 51cee658d5 )
8 years ago
Juergen Hoeller
648fa60f48
Transactional timeout documented as seconds in annotation javadoc
...
Issue: SPR-17226
(cherry picked from commit 8c6f3505c4 )
8 years ago
Brian Clozel
4004f92e3f
Switch back to Reactor Bismuth SNAPTHOTs
...
Preparing for Bismut-SR11
8 years ago
Brian Clozel
6189e17d7c
Fix empty body writing in EncoderHttpMessageWriter
...
Prior to this commit, an bug introduced in SPR-16949 prevented
`Mono.empty` bodies from being written to the response.
This commit ensures that empty bodies still trigger the writing to the
response and does not hang the processing of the exchange.
Issue: SPR-17220
Cherry-picked from: 280da61d5c
8 years ago
Juergen Hoeller
1e8cb5fc59
Upgrade to RxJava 2.1.17, Tomcat 8.5.33, Netty 4.1.29
8 years ago
Juergen Hoeller
b5270a9cff
Polishing
8 years ago
Juergen Hoeller
a44fe4cbe4
Support Jackson filters in combination with serialization view
...
Issue: SPR-17209
(cherry picked from commit 03f1920106 )
8 years ago