Stephane Nicoll
cf6031f98e
Fix duplicated entry in spring-core module
...
Issue: SPR-15462
9 years ago
Violeta Georgieva
4d058ceef4
Resume Undertow writes only when data is available
9 years ago
Sam Brannen
55833dc3d1
Discontinue use of Rouge in the Reference Manual
...
Due to a bug in Rouge thats prevents it from working on MS Windows, we
are currently reverting back to CodeRay for source code highlighting
within the Reference Manual.
Issues: SPR-15471
9 years ago
Stephane Nicoll
624790e7ab
Merge pull request #1397 from jtigger:patch-1
...
* pr/1397:
Remove extraneous asterisk
9 years ago
John Ryan
33d7816de3
Remove extraneous asterisk
...
Closes gh-1397
9 years ago
Rossen Stoyanchev
7df3d68b2a
Replace WebMvcConfigurerAdapter with default methods
...
Issue: SPR-15465
9 years ago
Rossen Stoyanchev
d3b178a812
Consistent JSON array result for Flux<T> in Spring MVC
...
Issue: SPR-15456
9 years ago
Rossen Stoyanchev
cc102c2fcd
Properly handle Flux<?> and Flux<Object> in WebFlux
...
Issue: SPR-15464
9 years ago
Rossen Stoyanchev
a93698487e
Fix handling for ResponseEntity<Flux<T>> in Spring MVC
...
Issue: SPR-15456
9 years ago
Rossen Stoyanchev
633544943f
Polish
9 years ago
Juergen Hoeller
62584a5337
Latest dependency updates (Tomcat 8.5.14, Jetty 9.4.4, OkHttp 3.7, POI 3.16, Rome 1.7.2, EhCache 2.10.4)
9 years ago
Arjen Poutsma
03861df0ba
Polishing
9 years ago
Andy Clement
cd86558811
Support optional trailing separator on path pattern matching
...
This commit adds the ability for path patterns to automatically
match a trailing separator (so there is no need to add two
variants of a pattern, one with and one without). This behaviour
is currently turned off but a simple tweak in PathPatternParser
can make it the default. If made default other parts of Spring
may need altering (simplifying hopefully) to cope with this.
Issue: SPR-15260
9 years ago
Juergen Hoeller
e93e49f268
ErrorMessage.toString() includes original message at top level
...
Issue: SPR-15459
9 years ago
Juergen Hoeller
c16c8f26f5
Merge pull request #1395 from garyrussell/SPR-15459
...
Add originalMessage to ErrorMessage
Issue: SPR-15459
9 years ago
Gary Russell
e677342628
Add originalMessage to ErrorMessage
...
Issue: SPR-15459
9 years ago
Arjen Poutsma
d1e0990293
Polishing
9 years ago
Arjen Poutsma
30f61e0c07
Add body(Object) method to ServerResponse.BodyBuilder
...
This method introduces a new body(Object) to ServerResponse, a shortcut
to body(BodyInserters.fromObject(Object)).
Note that in the implementation of the method, an `instanceof` check is
performed to make sure that the passed argument is not a `Publisher`,
as users should call `body(Publisher, Class)` for sending a reactive
type.
This Publisher-check is also done in the `WebClient`, for the same
reasons.
Issue: SPR-15461
9 years ago
Arjen Poutsma
b897f96e0f
Use PathRemainingMatchInfo in RequestPredicates
...
This commit uses the newly introduced PathRemainingMatchInfo
(316a680577 ) in path-based
RequestPredicates.
Issue: SPR-15419
9 years ago
Stephane Nicoll
09fcfb510c
Merge pull request #1392 from KingBuzzer:fix-selenium-links
...
* pr/1392:
Fix Selenium links in testing.adoc
9 years ago
Fredrik Sundberg
cf50a9a1ed
Fix Selenium links in testing.adoc
...
Selenium wiki & javadoc moved from google code to github.
Also a fix to a link for Geb.
Closes gh-1392
9 years ago
Rossen Stoyanchev
7d8dda9a5a
Polish reactive type support in Conventions
9 years ago
Rossen Stoyanchev
887e5e50a9
Polish model attribute name checks
9 years ago
Rossen Stoyanchev
d78d82c516
Use Conventions for reactive model attribute names
...
Issue: SPR-14915
9 years ago
Rossen Stoyanchev
5c502b87ca
Support for reactive types in Conventions
...
Issue: SPR-14915
9 years ago
Rossen Stoyanchev
71966b0777
Polish Conventions
9 years ago
Andy Clement
316a680577
Modify getPathRemaining to return remaining path and bound variables
...
Without this change it was necessary to call getPathRemaining and
then chop up the path and make a call to matchAndExtract to get the
bound variables for the path part that matched. With this change
this is all done in the call to getPathRemaining which returns
an object holding the remaining path and the bound variables.
Issue: SPR-15419
9 years ago
Brian Clozel
88f8df4dce
Update Mono.then(Supplier) deprecated calls
...
Reactor Core has now deprecated the `Mono.then(Supplier)`.
This is now replaced with `Mono.then(Mono.defer(Supplier))`.
9 years ago
Sebastien Deleuze
09b0364ad7
Upgrade Kotlin to 1.1.2-eap-73
9 years ago
Stephane Nicoll
929ab10b49
Polish
9 years ago
Stephane Nicoll
4ffdb50681
Reuse QosSettings in JmsTemplate
...
See SPR-15408
9 years ago
Stephane Nicoll
a2acbee004
Polish
9 years ago
Stephane Nicoll
1c0b3be6e6
Customize QosSettings for JMS replies
...
This commit introduces QosSettings that gather the Qualify of Service
settings one can use when sending a message. Such object can now be
associated to any JMS endpoint that allows to send a reply as part of
the processing of an incoming message.
Issue: SPR-15408
9 years ago
Juergen Hoeller
a49a0007b2
Revised overview (aligned with the 4.3.x line)
9 years ago
Juergen Hoeller
43e806c733
Refined log message for interface-implementing method
...
Issue: SPR-15436
(cherry picked from commit 665e6cf )
9 years ago
Juergen Hoeller
91df0653fe
Polishing
9 years ago
Juergen Hoeller
0d0b879a23
CglibAopProxy logs explicit warning for interface-implementing method marked as final
...
Issue: SPR-15436
9 years ago
Juergen Hoeller
5d3249f692
Recommendation for consistent @Profile declarations on overloaded @Bean methods
...
Issue: SPR-15266
9 years ago
Juergen Hoeller
022aefdfe8
Explicit note about @Profile declarations on overloaded @Bean methods
...
Also marks @Conditional as @Documented , aligned with other annotations.
Issue: SPR-15266
9 years ago
Juergen Hoeller
9abf249cee
Explicitly replace target ApplicationListener with singleton proxy, if any (avoiding double registration/invocation)
...
Issue: SPR-15452
9 years ago
Rossen Stoyanchev
3efb76c852
Jackson encoder skips String.class
...
Jackson2Encoder explicitly disables String from the supported types
consistent with the same change on the decoder side:
0662dbf044
Issue: SPR-15443
9 years ago
Juergen Hoeller
2ba4a224a6
Upgrade to HSQLDB 2.4 and Hibernate ORM 5.2.10
9 years ago
Juergen Hoeller
29f2c96a3d
Drop unnecessary modifiers for constants in JmsHeaders interface
9 years ago
Juergen Hoeller
d50dab6ea9
Suppress deprecation warning on JDK 9 (for LogRecord.setMillis)
...
Includes revised Log methods in log level order, with consistent delegation of fatal->error for log level checks in SLF4J and JUL, a JavaUtilDelegate for defensive access to java.logging on JDK 9, support for LogRecord message objects, as well as revised log setup recommendations.
Issue: SPR-15453
Issue: SPR-14512
9 years ago
Rossen Stoyanchev
7ea2caa82c
JSON content and JsonPath support for WebTestClient
...
Issue: SPR-15420
9 years ago
Rossen Stoyanchev
1e8c7e55de
WebTestClient assert response body with Consumer<B>
...
Issue: SPR-15421
9 years ago
Rossen Stoyanchev
0e84f246cb
Refactor WebTestClient response body expectations
...
Reduce the number of required steps and re-introduce generics support
for simple Class<T> cases.
9 years ago
Brian Clozel
bf3fe93dbd
Do not mention deprecated Reactive Boot starter
...
There's an officially supported Spring WebFlux starter now in Spring
Boot, so all mentions to the experimental starter are now removed.
9 years ago
Brian Clozel
a8d785b87f
Move RxNetty support to test scope
...
The RxNetty runtime support is not meant to be officially supported and
should be restricted to testing purposes only.
Issue: SPR-15444
9 years ago
Sebastien Deleuze
005e85b0f5
Update to latest Reactor 3.1 API changes
...
Issue: SPR-15318
9 years ago