Rossen Stoyanchev
72e7687b80
Polish CodecConfigurer related classes
...
Functionally equivalent updates to package private classes to improve
the code and make it easier to understand.
2018-05-21 21:15:05 -04:00
Rossen Stoyanchev
e87355b29c
STOMP client supports setting accept-version
...
Issue: SPR-16844
2018-05-18 15:13:14 -04:00
Rossen Stoyanchev
1dc8201df1
Polish ReactiveAdapterRegisry
2018-05-18 09:30:10 -04:00
Rossen Stoyanchev
e3e975d7f9
Support for SslInfo in ServerHttpRequest#mutate
...
Issue: SPR-16830
2018-05-17 17:29:33 -04:00
Rossen Stoyanchev
b385ff1d9f
Polish WebFlux WebSocket docs
...
Issue: SPR-16820
2018-05-17 10:03:24 -04:00
Arjen Poutsma
3c88029dd3
Improve toString for filtered router function
...
Issue: SPR-16829
(cherry picked from commit f722f40)
2018-05-17 12:02:57 +02:00
Rossen Stoyanchev
c7adf28f61
Expand WebFlux docs with WebSocketHandler examples
...
Issue: SPR-16820
2018-05-16 21:33:47 -04:00
Rossen Stoyanchev
c555fef6f2
Improve TCP connection info logging.
...
After the recent changes to expose configuring TcpOperations, it no
longer makes sense to automatically log the relayHost/Port since that's
mutually exclusive with a custom TcpOperations.
Instead we delegate to TcpOperations.toString().
Issue: SPR-16801
2018-05-16 14:26:29 -04:00
Rossen Stoyanchev
ab0b0b31fd
Polish: simplify ControllerMethodResolver initialization
2018-05-16 10:04:08 -04:00
Arjen Poutsma
d24546ad18
Improve toString for query param and path extension predicates
...
Issue: SPR-16829
(cherry picked from commit 7424ca5 )
2018-05-16 11:16:11 +02:00
Juergen Hoeller
2818051aff
Revised code examples for stored procedure type declarations
...
Issue: SPR-16811
(cherry picked from commit 765d18e )
2018-05-16 09:09:55 +02:00
Juergen Hoeller
a3bcdbe371
SchedulerFactoryBean triggers shutdown after registration failure
...
Issue: SPR-16816
(cherry picked from commit 0098245 )
2018-05-16 09:09:44 +02:00
Juergen Hoeller
3978d5500d
Query termination for JPA 2.1 StoredProcedureQuery.execute() method
...
Issue: SPR-16826
(cherry picked from commit 3c8c996 )
2018-05-16 09:09:35 +02:00
Juergen Hoeller
416dee7226
AspectJExpressionPointcut evaluates interface method on proxy as well
...
Issue: SPR-16803
(cherry picked from commit bba5dca )
2018-05-16 09:09:24 +02:00
Sebastien Deleuze
4d69ec48b1
Add StatusResultMatchers.isEqualTo Kotlin extension
...
Issue: SPR-16429
2018-05-15 15:42:25 +02:00
Sebastien Deleuze
14a9d291e1
Filter synthetic in ReflectionUtils#USER_DECLARED_METHODS
...
Issue: SPR-16823
2018-05-15 15:01:31 +02:00
Sebastien Deleuze
5183f71a78
Update Kotlin refdoc with the new tutorial
2018-05-14 10:54:10 +02:00
Rossen Stoyanchev
fd36af6fcf
Inject UriComponentsBuilder relative to webapp root
...
Issue: SPR-16813
2018-05-11 09:54:35 -04:00
Rossen Stoyanchev
9179a4fa30
Correct coordinates for Reactor Netty in STOMP chapter
...
Issue: SPR-16802
2018-05-10 16:47:17 -04:00
nkjackzhang
98335b41f7
Fix a typo in javadoc
...
Closes gh-1824
2018-05-10 17:32:58 +02:00
Rossen Stoyanchev
e9f4dec08c
Restore layout of docs zip with index.html at the top
...
Issue: SPR-16799
2018-05-09 17:29:38 -04:00
Spring Buildmaster
4ec695b4d9
Next Development Version
2018-05-08 08:34:28 +00:00
Juergen Hoeller
2da02ccbd0
Polishing
...
(cherry picked from commit 70424a7 )
2018-05-08 00:25:46 +02:00
Juergen Hoeller
f2cc70ecf9
Explicit coverage of root vs cause exception matching in MVC ref docs
...
Issue: SPR-16743
(cherry picked from commit a200df6 )
2018-05-07 23:18:33 +02:00
Rossen Stoyanchev
e2115594c0
Document throwExceptionIfNoHandlerFound property
...
Issue: SPR-16786
2018-05-07 16:12:25 -04:00
Juergen Hoeller
2008e04354
Upgrade to Servlet API 4.0.1
2018-05-07 14:38:16 +02:00
Juergen Hoeller
b4f83dbdc3
Polishing
2018-05-07 14:30:50 +02:00
Juergen Hoeller
0795ae5c6a
Polishing
2018-05-05 16:55:06 +02:00
Juergen Hoeller
41ab177b6c
Fine-tuned assertions and related polishing
2018-05-05 14:59:13 +02:00
Juergen Hoeller
8848ec73ab
Refined backport of gh-1817
2018-05-05 13:18:08 +02:00
Juergen Hoeller
9f9481ec7b
Upgrade to Tomcat 8.5.31, Undertow 1.4.25, Jetty 9.4.10, Gson 2.8.4
...
Includes upgrade from Reactor snapshots to Bismuth SR9.
2018-05-05 13:17:44 +02:00
Juergen Hoeller
f6275e009b
YamlProcessor embraces SnakeYAML 1.18+ duplicate key handling
...
Includes deprecation of StrictMapAppenderConstructor.
Issue: SPR-16791
(cherry picked from commit 138b0d0 )
2018-05-05 13:17:10 +02:00
Juergen Hoeller
ed44262a71
ResponseEntityExceptionHandler rethrows unknown exception (for further processing in DispatcherServlet's HandlerExceptionResolver chain)
...
Issue: SPR-16743
(cherry picked from commit 7b894fe )
2018-05-05 13:17:00 +02:00
Johnny Lim
a0d37ac29e
Remove inconsistent spaces
...
(cherry picked from commit fb898e1 )
2018-05-05 12:49:26 +02:00
Johnny Lim
a39938d251
Polish DatabaseStartupValidator
...
(cherry picked from commit 8f21cb1 )
2018-05-05 12:49:10 +02:00
nkjackzhang
edb33331ed
Task "docsZip" copies duplicate reference files
...
Specify task "docsZip" source directory.
Issue: SPR-16789
2018-05-03 16:39:51 -04:00
Arjen Poutsma
a63f04df09
Clean up path variables after non match
...
This commit makes sure the nested path variables are only commited to
the attributes when all predicates match.
Issue: SPR-16692
(cherry picked from commit 51325af )
2018-05-03 12:06:06 +02:00
Juergen Hoeller
5a98516f6c
Lenient fallback to plain getBundle call without Control handle
...
Issue: SPR-16776
2018-05-02 16:54:38 +02:00
Juergen Hoeller
30363c84bd
Consistent SpelEvaluationException messages in findAccessorForMethod
...
Issue: SPR-16762
2018-05-02 16:53:55 +02:00
Juergen Hoeller
fa27130b82
Upgrade to RxJava 2.1.13, Hibernate ORM 5.2.17, AspectJ 1.9.1
2018-05-02 16:32:55 +02:00
Juergen Hoeller
be4c07fc32
Expose FactoryBean's raw object on retrieval during post-processing
...
Issue: SPR-16783
(cherry picked from commit 9281f82 )
2018-05-02 16:32:18 +02:00
Juergen Hoeller
22f421cc51
Introspect originating bean definition as configuration class candidate
...
Issue: SPR-16756
(cherry picked from commit c8b6233 )
2018-05-02 16:31:57 +02:00
Juergen Hoeller
9dc538a7c6
Nullable HttpMethod parameter only on internal doExecute delegate
...
Issue: SPR-15540
(cherry picked from commit f8c2d7a )
2018-05-02 16:31:33 +02:00
Juergen Hoeller
d74a2730ec
SimpleClientHttpResponse catches any Exception on close
...
Issue: SPR-16773
(cherry picked from commit 21fad8e )
2018-05-02 16:07:22 +02:00
Juergen Hoeller
3e47f4564d
Fine-tuned assertions and related polishing in WebFlux builders
...
(cherry picked from commit 9bff5b4 )
2018-05-02 16:04:51 +02:00
Juergen Hoeller
a9548f93e4
Support for non-standard HTTP status in reactive ClientHttpResponse
...
Issue: SPR-16748
(cherry picked from commit a683472 )
2018-05-02 16:04:01 +02:00
Juergen Hoeller
f2e77c292d
Consistent target method resolution for event and caching expressions
...
Issue: SPR-16779
(cherry picked from commit eaff2c2 )
2018-05-02 16:02:46 +02:00
Juergen Hoeller
8b051ab06e
AopUtils.getMostSpecificMethod exposes dynamic proxy class methods
...
Includes efficient canApply check for IntroductionAwareMethodMatcher.
Issue: SPR-16757
(cherry picked from commit aa11721 )
2018-05-02 16:01:48 +02:00
Oleksandr Hasheniuk
5a1d7f9c4b
Improve performance of StringUtils#trimWhitespace
...
Issue: SPR-16766
(cherry picked from commit 6545cab )
2018-05-02 16:01:04 +02:00
Sebastien Deleuze
b55f69deb1
Support decoding Mono in Jaxb2XmlDecoder
...
Issue: SPR-16759
2018-05-02 11:57:40 +02:00