Sam Brannen
78a24c0dd1
Update "Reporting a Vulnerability" link
2021-10-20 14:50:19 +02:00
Sam Brannen
2bec54e7b3
Fix Javadoc in [NamedParameter]JdbcOperations.queryForObject methods
...
This commit fixes the Javadoc in all queryForObject(...) methods in
JdbcOperations and NamedParameterJdbcOperations regarding what kinds of
exceptions are thrown under which conditions.
Closes gh-27559
(cherry picked from commit 0853baaa3f )
2021-10-19 18:38:17 +02:00
Rossen Stoyanchev
52e2953de9
Fix checkstyle warning
...
See gh-27569
2021-10-18 17:09:46 +01:00
Rossen Stoyanchev
7b149a68c6
Fix assertion message in DefaultDataBuffer
...
Closes gh-27567
2021-10-18 16:57:12 +01:00
Smile
d1b3b8eaf6
Update Javadoc in DefaultResponseErrorHandler
...
Closes gh-27569
2021-10-18 16:28:19 +01:00
Spring Builds
f94794e5c0
Next development version (v5.2.19.BUILD-SNAPSHOT)
2021-10-14 10:25:19 +00:00
Rossen Stoyanchev
26af506441
DefaultResponseErrorHandler shows full error details
...
Closes gh-27552
2021-10-13 21:21:38 +01:00
Juergen Hoeller
b14a940716
Polishing
2021-10-13 13:00:53 +02:00
Juergen Hoeller
4ecbf6511d
Remove dead fallback code
2021-10-13 12:52:38 +02:00
Juergen Hoeller
5b6a32d1b9
Polishing
2021-10-12 16:18:41 +02:00
Juergen Hoeller
263244f637
Avoid expensive isReadable() check during classpath scan
...
Closes gh-27541
See gh-21372
2021-10-12 16:18:21 +02:00
Juergen Hoeller
3a166ea742
Add efficient existence check to ClassPathResource.isReadable()
...
Includes reduced isReadable() check in PathResourceLookupFunction, aligned with PathResourceResolver.
Closes gh-27538
See gh-21372
2021-10-12 16:18:09 +02:00
Sam Brannen
6d4dfed772
Introduce test for gh-27499 and polish contribution
2021-10-12 13:19:13 +02:00
Nick
09ef597836
Avoid duplicate JCacheOperationSource bean registration in <cache:annotation-driven />
...
In our application we use XML context and <cache:annotation-driven />
declaration. Also we disable bean definition duplication by setting
GenericApplicationContext.setAllowBeanDefinitionOverriding(false) in an
ApplicationContextInitializer. This combination leads to a
BeanDefinitionOverrideException because the
DefaultJCacheOperationSource bean is registered twice.
- once for: parserContext.getReaderContext().registerWithGeneratedName(sourceDef);
- once for: parserContext.registerBeanComponent(new BeanComponentDefinition(sourceDef, sourceName));
This commit refactors JCacheCachingConfigurer.registerCacheAspect(...)
so that the JCacheOperationSource bean is registered only once.
Closes gh-27499
2021-10-12 13:19:13 +02:00
Sam Brannen
50920e1a96
Upgrade to Reactor Dysprosium-SR24
...
Closes gh-27526
2021-10-12 13:19:13 +02:00
Stephane Nicoll
8c4d1d4d29
Upgrade CI to github-release resource 1.5.5
...
Closes gh-27460
2021-10-11 16:20:35 +02:00
Rossen Stoyanchev
82f8d0dfd7
Apply value formatting to resolved exceptions
2021-10-11 11:15:59 +01:00
Stephane Nicoll
38f616a8e8
Start building against Reactor Dysprosium-SR23 snapshots
...
See gh-27526
2021-10-07 08:52:40 +02:00
Rossen Stoyanchev
441c4d5d5c
Generalize formatValue
...
Provide an overload for additional control and compact output.
2021-10-06 21:31:02 +01:00
Sam Brannen
66f4d20fd4
Comment out unused fudgeFactor
2021-10-05 14:22:51 +02:00
Rossen Stoyanchev
2fa44d62b9
ResponseStatusExceptionHandler logs exception message only
...
No need to log the full exception for a resolved exception, and as the
comment suggests that it mirrors Spring MVC equivalent, which also
logs the message only.
2021-10-05 12:13:39 +01:00
Stephane Nicoll
c86ac97267
Upgrade to GitHub Changelog Generator 0.0.7 in CI
...
Closes gh-27513
2021-10-03 07:10:06 +02:00
Juergen Hoeller
fd916baf79
Skip all flaky StopWatch time assertions
2021-10-02 12:09:01 +02:00
Juergen Hoeller
790d56dd18
Backported tests for bean-derived (Auto)Closeable.close() method
...
See gh-27504
2021-10-01 13:47:58 +02:00
Sam Brannen
5a5f118efc
Escape closing curly braces in regular expressions for Android support
...
PR gh-24470 introduced a regression for Android users by no longer
escaping closing curly braces in regular expressions.
This commit therefore partially reverts the changes made in 273812f9c5
for closing curly braces (`}`).
Closes gh27467
2021-10-01 10:56:00 +02:00
Juergen Hoeller
edf664c1cf
Defensively handle fast class generation failure for individual methods
...
Includes rethrowing of last actual defineClass exception encountered.
Closes gh-27490
2021-09-30 18:00:10 +02:00
Juergen Hoeller
137bca129f
Skip flaky StopWatch time assertions
2021-09-27 17:43:25 +02:00
Juergen Hoeller
b01a3aeb6b
Fix invalid characters in source files
...
Closes gh-27475
2021-09-27 17:42:27 +02:00
Juergen Hoeller
195d375964
Polishing
2021-09-24 13:49:48 +02:00
Juergen Hoeller
ebd351753f
Fix contract violations in ConcurrentReferenceHashMap's EntrySet/Iterator
...
Closes gh-27454
(cherry picked from commit 208fafa4a3 )
2021-09-24 13:41:35 +02:00
Juergen Hoeller
9524ecd5b0
Log rejected listener container tasks at warn level
...
Closes gh-27451
2021-09-24 13:30:50 +02:00
Spring Builds
9053613a65
Next development version (v5.2.18.BUILD-SNAPSHOT)
2021-09-15 08:10:53 +00:00
Stephane Nicoll
0aa7ba80e1
Migrate to Spring Builds account
2021-09-15 09:07:14 +02:00
Stephane Nicoll
9a05a8846b
Fix GitHub credentials to use token rather than password
...
Closes gh-27403
2021-09-15 08:42:30 +02:00
Juergen Hoeller
fb97a126a5
Defensive handling of dimensions nullability
2021-09-14 21:54:42 +02:00
Sam Brannen
1ad5b4fbd6
Support char primitive default values in BeanUtils.instantiateClass()
...
Closes gh-27390
2021-09-14 16:17:46 +02:00
Sam Brannen
4d1cdf6379
Introduce test for gh-27390
2021-09-14 16:17:36 +02:00
takeaction21
e1ba3e7dbb
Support float and double primitive default values in BeanUtils.instantiateClass()
...
See gh-27390
2021-09-14 16:13:36 +02:00
Rossen Stoyanchev
2b55b9ccd5
Do not log request parameters for multipart requests
...
Closes gh-27350
2021-09-14 13:41:15 +01:00
Brian Clozel
90bcb2e375
Upgrade to Reactor Dysprosium-SR23
...
Closes gh-27378
2021-09-14 13:49:51 +02:00
Juergen Hoeller
9ad3464c80
Reduce log statement for non-unique JavaBean property to debug level
...
Closes gh-27372
(cherry picked from commit 6c17e9375b )
2021-09-13 18:47:27 +02:00
Stephane Nicoll
1954a22c23
Fix bug fix icon in changelog configuration
...
Closes gh-27385
2021-09-11 00:01:46 +02:00
Brian Clozel
bd90c4d0f0
Switch to Reactor Dysprosium SNAPSHOTs
...
See gh-27378
2021-09-09 19:06:25 +02:00
Juergen Hoeller
e31d66cd2b
Polishing (backported from 5.3.x)
2021-09-02 23:18:36 +02:00
Juergen Hoeller
eb349be1fc
Fix Kotlin example for filtering handler functions
...
Closes gh-27337
2021-09-02 23:08:27 +02:00
Juergen Hoeller
4b3e8619ec
Polishing
2021-09-02 22:53:30 +02:00
Juergen Hoeller
50d597eb41
Avoid unnecessary cause initialization in ResponseStatusException
...
Closes gh-27196
2021-09-02 22:52:14 +02:00
Juergen Hoeller
9c931f669c
Convenient configuration of type permissions for XStream 1.4.18
...
Closes gh-27343
(cherry picked from commit 837301fdb3 )
2021-09-02 22:49:09 +02:00
Sam Brannen
b7e6169e12
Update copyright date
2021-08-31 09:46:29 +02:00
Inmord
9c204dc475
Polish AbstractAspectJAdvisorFactory
...
Closes gh-27340
2021-08-31 09:40:28 +02:00