Juergen Hoeller
c05ea841bc
Declare Callable parameter with nullable type variable
...
Closes gh-36191
1 week ago
Juergen Hoeller
dab28b5dce
Upgrade to Selenium 4.40
1 week ago
Juergen Hoeller
1c4b20287f
Use correlation id for explicit sendAndReceive response queue
...
See gh-36162
See gh-36177
1 week ago
Sébastien Deleuze
8fbd147f0b
Upgrade nullability plugin to 0.10.0
...
Closes gh-36188
1 week ago
Juergen Hoeller
1c56ec3f7e
Polishing
2 weeks ago
Juergen Hoeller
65565de1a8
Prevent accidental printStackTrace() usage in main codebase
...
Closes gh-36185
2 weeks ago
Juergen Hoeller
b3c26255b1
Upgrade to Hibernate ORM 7.2.1 and Protobuf 4.33.4
2 weeks ago
Sam Brannen
66962875f9
Reinstate test for Jetty in CookieIntegrationTests
2 weeks ago
Sam Brannen
5490ba94ae
Simplify tests
2 weeks ago
Sam Brannen
17e02804ba
Revert changes to FailingBeforeAndAfterMethodsTestNGTests
2 weeks ago
Sam Brannen
357205723f
Simplify tests
2 weeks ago
Sam Brannen
c4c167c0e1
Convert various test classes to @ParameterizedClass
...
See gh-35833
2 weeks ago
rstoyanchev
4119ecc25b
Refine solution to clear Netty channel attribute
...
Closes gh-36158
2 weeks 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 weeks ago
Sébastien Deleuze
c4cb55fbde
Modernize DispatcherServlet context hierarchy diagram
...
See gh-36175
2 weeks ago
Sam Brannen
7917ae53e8
Polishing
2 weeks ago
Sébastien Deleuze
693ec8219f
Introduce RestClient.ResponseSpec#requiredBody
...
Closes gh-36173
2 weeks ago
rstoyanchev
9b95482557
ContentRequestMatchers supports HttpEntity multipart
...
Closes gh-36154
2 weeks ago
Sam Brannen
a029dfc6a8
Improve display names for parameterized invocations
...
See gh-35833
2 weeks ago
Sébastien Deleuze
a921c487b4
Fix snippet imports
...
See gh-36175
2 weeks ago
Sébastien Deleuze
3f01830d11
Refine CORS documentation to match latest changes
...
Closes gh-36156
2 weeks ago
Sébastien Deleuze
64d95d7f3e
Extract code snippets from mvc-servlet.adoc
...
Closes gh-36175
2 weeks ago
Sébastien Deleuze
5a4b1bd1d1
Extract code snippets from logging.adoc
...
See gh-36175
2 weeks ago
Sébastien Deleuze
a91402dcc6
Extract code snippets from multipart.adoc
...
See gh-36175
2 weeks ago
Sébastien Deleuze
0014e0b3c9
Extract code snippets from context-hierarchy.adoc
...
See gh-36175
2 weeks ago
Sébastien Deleuze
49da766551
Extract code snippets from exceceptionhandlers.adoc
...
See gh-36175
2 weeks ago
Sébastien Deleuze
50bbe6191a
Extract code snippets from container-config.adoc
...
See gh-36175
2 weeks ago
Shubham Kalloli
a8c33c13e2
Upgraded Apache POI and Commons IO to remediate CVEs
...
Signed-off-by: Shubham Kalloli <shubham.kalloli@est.tech>
2 weeks ago
Sam Brannen
b164db35c1
Revise contribution
...
See gh-36170
2 weeks 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 weeks ago
Sam Brannen
4d4adeb2c6
Polish Javadoc
2 weeks ago
Juergen Hoeller
7aa862f5ec
Make scope fully configurable
...
Closes gh-36171
2 weeks ago
Juergen Hoeller
2d2809f45c
Consistently throw Task/InvocationRejectedException on access rejected
...
Closes gh-36167
2 weeks 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 weeks ago
Juergen Hoeller
2b96a61063
Apply transactionIsolationLock in EclipseLinkConnectionHandle as well
...
Closes gh-36165
2 weeks ago
Juergen Hoeller
c55351aa4a
Remove javadoc references to WebLogic API
...
See gh-36151
2 weeks ago
Juergen Hoeller
48bedd0af1
Revise DefaultMessageListenerContainer connection recovery
...
Includes listener validation for consistent back-off behavior.
Closes gh-36143
2 weeks ago
Juergen Hoeller
c1b0e68d6c
Bring back WebLogicJtaTransactionManager for WebLogic 15.1.1
...
Closes gh-36151
2 weeks ago
rstoyanchev
fe2113f5a3
Clear Netty channel attribute
...
Closes gh-36158
2 weeks ago
Sam Brannen
2ff2a89f22
Upgrade to Gradle 9.3
...
Closes gh-36161
2 weeks ago
Brian Clozel
14641c4299
Next development version (v7.0.4-SNAPSHOT)
2 weeks ago
Juergen Hoeller
62fd09dfa5
Polishing
2 weeks ago
Sam Brannen
9df19dedaf
Revise wording for PauseMode documentation
...
See gh-36044
2 weeks ago
Sam Brannen
01a57a7219
Simplify DefaultContextCache implementation by using entrySet().removeIf()
2 weeks ago
Sam Brannen
b5c2003c51
Fix variable name
2 weeks ago
Sam Brannen
5f5da06467
Upgrade to JUnit 6.0.2
...
Closes gh-36149
2 weeks ago
rstoyanchev
9f19b4074d
Exclude DataAccessException and MessagingException in DisconnectedClientHelper
...
Closes gh-36134
2 weeks 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 weeks 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 weeks ago
Sam Brannen
948af8bcc6
Fix typo in Javadoc
2 weeks ago