Sam Brannen
17e02804ba
Revert changes to FailingBeforeAndAfterMethodsTestNGTests
2 months ago
Sam Brannen
357205723f
Simplify tests
2 months ago
Sam Brannen
c4c167c0e1
Convert various test classes to @ParameterizedClass
...
See gh-35833
2 months ago
rstoyanchev
4119ecc25b
Refine solution to clear Netty channel attribute
...
Closes gh-36158
2 months ago
Sam Brannen
9ebfdb8b6a
Fix test parameterization in CaffeineReactiveCachingTests
...
Prior to this commit, test methods in CaffeineReactiveCachingTests
were parameterized twice with the same configuration class.
See gh-31637
See gh-35833
2 months ago
Sébastien Deleuze
c4cb55fbde
Modernize DispatcherServlet context hierarchy diagram
...
See gh-36175
2 months ago
Sam Brannen
7917ae53e8
Polishing
2 months ago
Sébastien Deleuze
693ec8219f
Introduce RestClient.ResponseSpec#requiredBody
...
Closes gh-36173
2 months ago
rstoyanchev
9b95482557
ContentRequestMatchers supports HttpEntity multipart
...
Closes gh-36154
2 months ago
Sam Brannen
a029dfc6a8
Improve display names for parameterized invocations
...
See gh-35833
2 months ago
Sébastien Deleuze
a921c487b4
Fix snippet imports
...
See gh-36175
2 months ago
Sébastien Deleuze
3f01830d11
Refine CORS documentation to match latest changes
...
Closes gh-36156
2 months ago
Sébastien Deleuze
64d95d7f3e
Extract code snippets from mvc-servlet.adoc
...
Closes gh-36175
2 months ago
Sébastien Deleuze
5a4b1bd1d1
Extract code snippets from logging.adoc
...
See gh-36175
2 months ago
Sébastien Deleuze
a91402dcc6
Extract code snippets from multipart.adoc
...
See gh-36175
2 months ago
Sébastien Deleuze
0014e0b3c9
Extract code snippets from context-hierarchy.adoc
...
See gh-36175
2 months ago
Sébastien Deleuze
49da766551
Extract code snippets from exceceptionhandlers.adoc
...
See gh-36175
2 months ago
Sébastien Deleuze
50bbe6191a
Extract code snippets from container-config.adoc
...
See gh-36175
2 months ago
Shubham Kalloli
a8c33c13e2
Upgraded Apache POI and Commons IO to remediate CVEs
...
Signed-off-by: Shubham Kalloli <shubham.kalloli@est.tech>
2 months ago
Sam Brannen
b164db35c1
Revise contribution
...
See gh-36170
2 months ago
Tran Ngoc Nhan
385e62dbf0
Replace getErrors() with getBindingResult() in examples
...
DataBinder#getErrors was removed in v4.0.0.M1.
Closes gh-36170
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
2 months ago
Sam Brannen
4d4adeb2c6
Polish Javadoc
2 months ago
Juergen Hoeller
7aa862f5ec
Make scope fully configurable
...
Closes gh-36171
2 months ago
Juergen Hoeller
2d2809f45c
Consistently throw Task/InvocationRejectedException on access rejected
...
Closes gh-36167
2 months ago
Michał Pisarski
3f390d55f0
Add overloaded sendAndReceive methods to JmsOperations and JmsTemplate to use explicit response queue
...
Signed-off-by: Michał Pisarski <pisekfm@o2.pl>
2 months ago
Juergen Hoeller
2b96a61063
Apply transactionIsolationLock in EclipseLinkConnectionHandle as well
...
Closes gh-36165
2 months ago
Juergen Hoeller
c55351aa4a
Remove javadoc references to WebLogic API
...
See gh-36151
2 months ago
Juergen Hoeller
48bedd0af1
Revise DefaultMessageListenerContainer connection recovery
...
Includes listener validation for consistent back-off behavior.
Closes gh-36143
2 months ago
Juergen Hoeller
c1b0e68d6c
Bring back WebLogicJtaTransactionManager for WebLogic 15.1.1
...
Closes gh-36151
2 months ago
rstoyanchev
fe2113f5a3
Clear Netty channel attribute
...
Closes gh-36158
2 months ago
Sam Brannen
2ff2a89f22
Upgrade to Gradle 9.3
...
Closes gh-36161
2 months ago
Brian Clozel
14641c4299
Next development version (v7.0.4-SNAPSHOT)
2 months ago
Juergen Hoeller
62fd09dfa5
Polishing
2 months ago
Sam Brannen
9df19dedaf
Revise wording for PauseMode documentation
...
See gh-36044
2 months ago
Sam Brannen
01a57a7219
Simplify DefaultContextCache implementation by using entrySet().removeIf()
2 months ago
Sam Brannen
b5c2003c51
Fix variable name
2 months ago
Sam Brannen
5f5da06467
Upgrade to JUnit 6.0.2
...
Closes gh-36149
2 months ago
rstoyanchev
9f19b4074d
Exclude DataAccessException and MessagingException in DisconnectedClientHelper
...
Closes gh-36134
2 months ago
Yanming Zhou
a784eb0ab4
Improve DisconnectedClientHelper to better guard ClassNotFoundException
...
Before this commit, WebClientException is ignored if RestClientException is not present.
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
2 months ago
Sam Brannen
fa404063ab
Avoid unnecessary pausing of application contexts for tests
...
In commit 9711db787e , we introduced support for disabling test
application context pausing via a Spring property or JVM system
property, as follows.
-Dspring.test.context.cache.pause=never
However, users may actually be interested in keeping the pausing
feature enabled if contexts are not paused unnecessarily.
To address that, this commit introduces a new
PauseMode.ON_CONTEXT_SWITCH enum constant which is now used by default
in the DefaultContextCache.
With this new pause mode, an unused application context will no longer
be paused immediately. Instead, an unused application context will be
paused lazily the first time a different context is retrieved from or
stored in the ContextCache. This effectively means that an unused
context will not be paused at all if the next test class uses the same
context.
Although ON_CONTEXT_SWITCH is the now the default pause mode, users
still have the option to enable context pausing for all usage scenarios
(not only context switches) by setting the Spring property or JVM
system property to ALWAYS (case insensitive) — for example:
-Dspring.test.context.cache.pause=always
This commit also introduces a dedicated "Context Pausing" section in
the reference manual.
See gh-36117
Closes gh-36044
2 months ago
Sam Brannen
948af8bcc6
Fix typo in Javadoc
2 months ago
Juergen Hoeller
e3997e3060
Upgrade to Reactor 2025.0.2 and Micrometer 1.16.2
...
Includes Vavr 0.11, HtmlUnit 4.21, Checkstyle 13.0
Closes gh-36144
Closes gh-36145
2 months ago
Juergen Hoeller
0323218129
Deprecate PagedListHolder and PropertyComparator for removal
...
Closes gh-36139
2 months ago
Brian Clozel
a62699ccfc
Further Gradle deprecation fixes
...
Closes gh-36132
2 months ago
Yejeong, Ham
dd6faf62bb
Build: Fix deprecated Groovy syntax in spring-aspects
...
Replace legacy Groovy DSL property assignment (space-separated) with
the standard assignment operator (=) in spring-aspects.gradle.
The legacy syntax is deprecated in Gradle 9 and will be removed in
Gradle 10. This change eliminates deprecation warnings during the
build and ensures future compatibility.
See gh-36132
Signed-off-by: Yejeong, Ham <dev@thelightway.kr>
2 months ago
rstoyanchev
cbc2c63abc
Polishing contribution
...
Closes gh-36125
2 months ago
hojeong
2f83e6b4b5
Update reference for API version without a value
...
See gh-36125
Signed-off-by: hojeong park <parkhj062@gmail.com>
Signed-off-by: hojeong <parkhj062@gmail.com>
2 months ago
Sam Brannen
19c2506476
Do not restart contexts if pausing is disabled
...
If the PauseMode is set to NEVER, we never pause contexts and therefore
do not need to restart them.
See gh-36117
2 months ago
Brian Clozel
ee4780fab6
Build javadoc against HttpClient 5.6.x
2 months ago
Sam Brannen
8e6d44349d
Polishing
2 months ago