Commit Graph

25924 Commits

Author SHA1 Message Date
Phillip Webb 72f379a5b2 Merge branch '3.2.x' into 3.3.x
Closes gh-42434
2024-09-24 13:01:05 -07:00
Phillip Webb eafe61c4ca Backport upgrade to Gradle 8.10.1
Cherry-pick commits d756bf4e86, 083ac67d13 and 162c929a80 to
upgrade to Gradle 8.10.1.

Closes gh-42433
2024-09-24 12:55:29 -07:00
Andy Wilkinson 9c6a744fc9 Merge branch '3.2.x' into 3.3.x
Closes gh-42421
2024-09-23 15:23:51 +01:00
Andy Wilkinson 2aea7caf36 Remove use of reflection in Artemis connection factory creation
Fixes gh-42414
2024-09-23 14:08:35 +01:00
Johnny Lim a0dc929e6c Add Javadoc `@Since` for new `PrometheusScrapeEndpoint` constructor
See gh-42406
2024-09-22 20:30:31 -07:00
Phillip Webb 593862b082 Merge branch '3.2.x' into 3.3.x
Closes gh-42417
2024-09-22 17:52:37 -07:00
arefbehboudi 0d3fceec5d Polish
See gh-42413
2024-09-22 17:45:59 -07:00
Andy Wilkinson 391b643d8d Revert "Merge branch '3.2.x' into 3.3.x"
This reverts commit d86160d362, reversing
changes made to 70d2907351.

See gh-42388
2024-09-20 11:07:30 +01:00
Andy Wilkinson b4702612de Revert "Increase timeouts in ZipkinWebClientSenderTests"
This reverts commit 0aeea6f069.

See gh-42375
2024-09-20 11:06:18 +01:00
Andy Wilkinson a1593585e3 Merge branch '3.2.x' into 3.3.x
Closes gh-42397
2024-09-20 10:33:02 +01:00
Andy Wilkinson 267a642e0f Reduce duplicate binding of meters to user-defined composites
Fixes gh-42396
2024-09-20 10:32:20 +01:00
Yanming Zhou 7c8a6740c1 Remove redundant @Test annotation
See gh-42393
2024-09-20 10:22:47 +02:00
Andy Wilkinson d86160d362 Merge branch '3.2.x' into 3.3.x
Closes gh-42388
2024-09-19 19:09:52 +01:00
Andy Wilkinson 0aeea6f069 Increase timeouts in ZipkinWebClientSenderTests
This is an attempt to stabilize the tests. They are currently flaky
due to a timeout that appears to occur because the mock web server isn't
responding quickly enough. A larger timeout will either confirm this if
the tests stabilize or indicate that the problem has a different cause
if they do not stabilize.

Closes gh-42375
2024-09-19 19:06:53 +01:00
Andy Wilkinson 70d2907351 Merge branch '3.2.x' into 3.3.x
Closes gh-42386
2024-09-19 19:06:12 +01:00
Andy Wilkinson 319e33f786 Make a single scrape attempt, protected by Awaitility
Using a single scrape attempt that is protected by Awaitility should
protect against instability of the OpenTelemetry Collector instance
running in the container and will hopefully stabilize the test.

This commit has also increased the timeout for a successful response
to 30 seconds and removed the configuration of the configuration of
the polling delay and interval as the values being set were the same
as the defaults.

Closes gh-42377
2024-09-19 19:06:05 +01:00
Andy Wilkinson 61ce431761 Merge branch '3.2.x' into 3.3.x
Closes gh-42382
2024-09-19 19:03:11 +01:00
Andy Wilkinson 0e7bdb3e8b Remove note about graceful shutdown requiring Tomcat 9.0.33
Since the note was added, we've upgraded to and now require Tomcat
10.1 so it no longer applies.

Closes gh-42373
2024-09-19 19:02:56 +01:00
Andy Wilkinson d4f7cb7bae Merge branch '3.2.x' into 3.3.x
Closes gh-42380
2024-09-19 19:02:03 +01:00
Andy Wilkinson 41bcda8429 Document support for Java 23
Closes gh-42374
2024-09-19 14:23:32 +01:00
Stéphane Nicoll 97dd01e28a Upgrade to SendGrid 4.10.3
Closes gh-42366
2024-09-19 07:48:46 +02:00
Stéphane Nicoll 1b3b3aaef4 Upgrade to Hibernate 6.5.3.Final
Closes gh-42365
2024-09-19 07:48:42 +02:00
Stéphane Nicoll c2adc3b6cb Upgrade to Zipkin Reporter 3.4.2
Closes gh-42364
2024-09-19 07:48:38 +02:00
Andy Wilkinson 4a6793eab5 Merge branch '3.2.x' into 3.3.x
Closes gh-42357
2024-09-18 14:55:35 +01:00
Andy Wilkinson 1240c59482 Only configure plugin classpath where it's needed
When spring-boot-gradle-plugin is using GradleRunner, it needs to be
configured with a custom plugin classpath to account for the fact
that our Gradle plugin is on the classpath of the system classloader
but some of the other plugins would only be available on a
Gradle-created classloader. This imbalance cause class loading
problems as code in spring-boot-gradle-plugin can't see types at
runtime that are only available on the Gradle-created classloader.

To overcome this, we need to configure the GradleRunner with a custom
plugin classpath that contains both spring-boot-gradle-plugin and all
of the other plugins that are used in its various integration tests.
Previously, this was done in GradleBuild that's used by both
spring-boot-gradle-plugin and spring-boot-image-tests. This caused
a problem as spring-boot-image-tests does not have the
above-described problem and trying to correct it did not work leaving
tests that use spring-boot-gradle-plugin unable to see other plugins
such that the native image plugin.

This commit reworks the customization of the plugin classpath so that
it's only done in spring-boot-gradle-plugin's integration tests.

Closes gh-42338
2024-09-18 14:53:54 +01:00
Andy Wilkinson 3706dced23 Upgrade to Spring Integration 6.3.4
Closes gh-42134
2024-09-18 08:48:02 +01:00
Andy Wilkinson c37f786914 Upgrade to Spring Integration 6.2.9
Closes gh-42126
2024-09-18 08:19:23 +01:00
Stéphane Nicoll 36b43f681c Upgrade to Spring Pulsar 1.1.4
Closes gh-42136
2024-09-17 09:13:10 +02:00
Stéphane Nicoll fc5b80ac64 Upgrade to Spring Kafka 3.2.4
Closes gh-42135
2024-09-17 09:13:10 +02:00
Stéphane Nicoll de5f7ad318 Upgrade to Spring Pulsar 1.0.10
Closes gh-42128
2024-09-17 09:13:03 +02:00
Stéphane Nicoll e009581a41 Upgrade to Spring Kafka 3.1.9
Closes gh-42127
2024-09-17 09:13:02 +02:00
Stéphane Nicoll f7cb18c605 Upgrade to Spring Retry 2.0.9
Closes gh-42327
2024-09-16 14:49:27 +02:00
Stéphane Nicoll c16c04abfe Upgrade to R2DBC MariaDB 1.2.2
Closes gh-42326
2024-09-16 14:49:22 +02:00
Stéphane Nicoll b75c2b6529 Upgrade to Spring Retry 2.0.9
Closes gh-42325
2024-09-16 14:48:13 +02:00
Stéphane Nicoll 04891746ff Merge branch '3.2.x' into 3.3.x
Closes gh-42322
2024-09-16 09:45:23 +02:00
Stéphane Nicoll 78a140ae25 Polish "Use DataSource.unwrap to get routing data source"
See gh-42313
2024-09-16 09:37:22 +02:00
Dmytro Nosan 3f9f0490a6 Use DataSource.unwrap to get routing data source
This commit uses DataSource.isWrapperFor and DataSource.unwrap to detect
if a DataSource is an AbstractRoutingDataSource. Previously, it relied
on instanceof which does not account for cases where the datasource has
been proxied.

See gh-42313
2024-09-16 09:28:46 +02:00
Stéphane Nicoll 437ff754ef Merge branch '3.2.x' into 3.3.x
Closes gh-42320
2024-09-16 09:04:07 +02:00
Stéphane Nicoll 242803d59b Polish "Replace Configuration fully qualified name by constant"
See gh-42311
2024-09-16 09:01:36 +02:00
mushroom528 9bcfc72307 Replace Configuration fully qualified name by constant
See gh-42311
2024-09-16 09:01:23 +02:00
Stéphane Nicoll 6c36c82376 Merge branch '3.2.x' into 3.3.x
Closes gh-42303
2024-09-13 16:27:13 +02:00
Stéphane Nicoll e6e7357303 Upgrade to Undertow 2.3.17.Final
Closes gh-42302
2024-09-13 16:26:00 +02:00
Stéphane Nicoll 99d4e5cbf8 Upgrade to Spring Data Bom 2024.0.4
Closes gh-42132
2024-09-13 15:47:29 +02:00
Stéphane Nicoll d3861bcaef Upgrade to Spring Data Bom 2023.1.10
Closes gh-42124
2024-09-13 15:45:58 +02:00
Stéphane Nicoll 831cbedb31 Upgrade to Groovy 4.0.23
Closes gh-42292
2024-09-13 11:20:54 +02:00
Stéphane Nicoll 0215da06df Upgrade to Groovy 4.0.23
Closes gh-42291
2024-09-13 11:17:58 +02:00
Phillip Webb ee2ec9bc9d Merge branch '3.2.x' into 3.3.x
Closes gh-42287
2024-09-12 18:57:01 -07:00
Yanming Zhou ee10425b6d Add tests to ensure private constructor is not used for binding
See gh-42277
2024-09-12 18:54:30 -07:00
Phillip Webb a405c42006 Merge branch '3.2.x' into 3.3.x
Closes gh-42285
2024-09-12 18:43:54 -07:00
Phillip Webb 03e7be3ccf Document that spring.jmx.enabled is not for third-party libraries
Closes gh-42272
2024-09-12 18:35:57 -07:00
Stéphane Nicoll 37cd9e7949 Upgrade to Spring HATEOAS 2.3.3
Closes gh-42282
2024-09-12 15:13:43 +02:00
Stéphane Nicoll a810494447 Upgrade to Spring HATEOAS 2.2.5
Closes gh-42281
2024-09-12 15:06:46 +02:00
Moritz Halbritter 4e3360560a Merge branch '3.2.x' into 3.3.x
Closes gh-42279
2024-09-12 14:29:49 +02:00
Moritz Halbritter 206c28704f Put registration id in validation error message
Closes gh-42278
2024-09-12 14:19:03 +02:00
Phillip Webb 94fc6b4fe1 Polish formatting 2024-09-11 12:53:25 -07:00
Stéphane Nicoll 726ee27cce Merge branch '3.2.x' into 3.3.x
Closes gh-42269
2024-09-11 18:56:35 +02:00
Stéphane Nicoll 5bddca850a Link to major.minor versions of Spring projects
This commit updates the doc build process to link to the latest doc for
a given generation, rather than a specific version. This applies to both
the reference guide and the aggregated Javadoc.

Closes gh-42196
2024-09-11 18:55:27 +02:00
Andy Wilkinson 0758624209 Merge branch '3.2.x' into 3.3.x
Closes gh-42263
2024-09-11 14:04:32 +01:00
Andy Wilkinson 504fd62472 Update the link to Log4j2's system properties documentation
Closes gh-42262
2024-09-11 14:02:55 +01:00
Andy Wilkinson b2edefe982 Upgrade to Tomcat 10.1.29
Closes gh-42261
2024-09-11 13:30:08 +01:00
Andy Wilkinson 1503b8db8f Upgrade to Reactor Bom 2023.0.10
Closes gh-42131
2024-09-11 13:30:08 +01:00
Andy Wilkinson 11bd835b5a Upgrade to Postgresql 42.7.4
Closes gh-42260
2024-09-11 13:30:07 +01:00
Andy Wilkinson a253a24228 Upgrade to Netty 4.1.113.Final
Closes gh-42259
2024-09-11 13:30:07 +01:00
Andy Wilkinson 2975661b41 Upgrade to MSSQL JDBC 12.6.4.jre11
Closes gh-42258
2024-09-11 13:30:06 +01:00
Andy Wilkinson a08d173b99 Upgrade to Micrometer Tracing 1.3.4
Closes gh-42130
2024-09-11 13:30:06 +01:00
Andy Wilkinson b570c03044 Upgrade to Micrometer 1.13.4
Closes gh-42129
2024-09-11 13:30:05 +01:00
Andy Wilkinson 6c2fa2fab0 Upgrade to Logback 1.5.8
Closes gh-42257
2024-09-11 13:30:05 +01:00
Andy Wilkinson 9794dc3480 Upgrade to Jetty 12.0.13
Closes gh-42256
2024-09-11 13:27:10 +01:00
Andy Wilkinson a7f74aae36 Upgrade to Jetty Reactive HTTPClient 4.0.7
Closes gh-42255
2024-09-11 13:27:05 +01:00
Andy Wilkinson ef63f1799f Upgrade to Jakarta Servlet JSP JSTL 3.0.2
Closes gh-42254
2024-09-11 13:27:00 +01:00
Andy Wilkinson ad78f8f823 Upgrade to Infinispan 15.0.8.Final
Closes gh-42253
2024-09-11 13:26:56 +01:00
Andy Wilkinson b63f78c4fd Upgrade to Zipkin Reporter 3.4.1
Closes gh-42252
2024-09-11 13:26:51 +01:00
Andy Wilkinson e65cc54ec4 Upgrade to Tomcat 10.1.29
Closes gh-42251
2024-09-11 13:06:45 +01:00
Andy Wilkinson c08c5ae5ed Upgrade to Reactor Bom 2023.0.10
Closes gh-42123
2024-09-11 13:05:26 +01:00
Andy Wilkinson e1724277af Upgrade to Netty 4.1.113.Final
Closes gh-42250
2024-09-11 13:05:26 +01:00
Andy Wilkinson 7d22d7f9cf Upgrade to MongoDB 4.11.4
Closes gh-42249
2024-09-11 13:05:22 +01:00
Andy Wilkinson 4676ad4f4b Upgrade to Micrometer Tracing 1.2.10
Closes gh-42122
2024-09-11 13:05:17 +01:00
Andy Wilkinson 6bced8fe56 Upgrade to Micrometer 1.12.10
Closes gh-42121
2024-09-11 13:05:16 +01:00
Andy Wilkinson d8748ec35d Upgrade to Jetty 12.0.13
Closes gh-42248
2024-09-11 13:05:16 +01:00
Andy Wilkinson a6c9382540 Upgrade to Jetty Reactive HTTPClient 4.0.7
Closes gh-42247
2024-09-11 13:05:11 +01:00
Andy Wilkinson 216c69259e Upgrade to Jakarta Servlet JSP JSTL 3.0.2
Closes gh-42246
2024-09-11 13:05:07 +01:00
Andy Wilkinson ec91b4c8b8 Upgrade to Infinispan 14.0.31.Final
Closes gh-42245
2024-09-11 13:05:02 +01:00
Stéphane Nicoll 0b44452686 Merge branch '3.2.x' into 3.3.x
Closes gh-42208
2024-09-11 11:22:36 +02:00
Stéphane Nicoll 915cb12c64 Fix broken Spring GraphQL links
Closes gh-42207
2024-09-11 11:05:37 +02:00
Stéphane Nicoll bee3158d91 Use Antora links for Spring Data reference doc
Closes gh-42203
2024-09-11 06:48:21 +02:00
Stéphane Nicoll 2389a9c343 Fix syntax error in Pulsar section
Closes gh-42200
2024-09-10 12:21:41 +02:00
Stéphane Nicoll 0cef42c2b1 Merge branch '3.2.x' into 3.3.x
Closes gh-42193
2024-09-09 15:42:22 +02:00
Stéphane Nicoll b1db3ad8ae Clarify reason for deprecating autotime properties
Closes gh-41745
2024-09-09 15:25:23 +02:00
Stéphane Nicoll 7b6997a9c6 Merge branch '3.2.x' into 3.3.x
Closes gh-42190
2024-09-09 15:04:45 +02:00
Stéphane Nicoll aef56bceb9 Replace RFC 7807 by RFC 9457 in documentation
This commit updates all references to RFC 7807 by RFC 9457 since the
former is now obsolete.

Closes gh-41260
2024-09-09 14:59:21 +02:00
Andy Wilkinson 2c9f693d17 Merge branch '3.2.x' into 3.3.x
Closes gh-42188
2024-09-09 13:53:03 +01:00
Andy Wilkinson 9a74437fbc Delete unused javadoc CSS file
Closes gh-42187
2024-09-09 13:52:23 +01:00
Andy Wilkinson be4f06bb17 Merge branch '3.2.x' into 3.3.x
Closes gh-42176
2024-09-06 14:27:34 +01:00
Andy Wilkinson e30ae7a240 Document problem with property binding and Kotlin value classes
Closes gh-41693
2024-09-06 14:26:13 +01:00
Andy Wilkinson 21b4eb56ec Merge branch '3.2.x' into 3.3.x
Closes gh-42169
2024-09-06 11:32:12 +01:00
Andy Wilkinson a89ae3fbee Improve laziness of Pem and JKS SSL store bundles
Fixes gh-42119
2024-09-06 11:28:46 +01:00
Andy Wilkinson 4d2aa2dcf5 Merge branch '3.2.x' into 3.3.x
Closes gh-42167
2024-09-06 10:19:30 +01:00
Andy Wilkinson f8130791ea Update docs to reflect new no handler found exception behavior
Closes gh-42164
2024-09-06 10:17:20 +01:00
Andy Wilkinson f471990b9d Merge branch '3.2.x' into 3.3.x
Closes gh-42165
2024-09-06 10:12:12 +01:00
Andy Wilkinson 4f576031bc Polish configuration property reference
Closes gh-42162
2024-09-06 10:11:43 +01:00
Moritz Halbritter 1679a72b0e Remove spring-web dependency from ZipkinHttpClientSender
Closes gh-42161
2024-09-06 08:46:20 +02:00
Andy Wilkinson 92ed9efd2c Start building against Spring Pulsar 1.1.4 snapshots
See gh-42136
2024-09-04 13:19:04 +01:00
Andy Wilkinson f804e82d41 Start building against Spring Kafka 3.2.4 snapshots
See gh-42135
2024-09-04 13:19:03 +01:00
Andy Wilkinson 725b1789a4 Start building against Spring Integration 6.3.4 snapshots
See gh-42134
2024-09-04 13:19:02 +01:00
Andy Wilkinson 009ccddcab Start building against Spring Data Bom 2024.0.4 snapshots
See gh-42132
2024-09-04 13:19:00 +01:00
Andy Wilkinson acc60dcab0 Start building against Reactor Bom 2023.0.10 snapshots
See gh-42131
2024-09-04 13:18:59 +01:00
Andy Wilkinson 44882e1ec0 Start building against Micrometer Tracing 1.3.4 snapshots
See gh-42130
2024-09-04 13:18:58 +01:00
Andy Wilkinson 23f8e16d4a Start building against Micrometer 1.13.4 snapshots
See gh-42129
2024-09-04 13:18:57 +01:00
Andy Wilkinson 4b1fcdb74a Start building against Spring Pulsar 1.0.10 snapshots
See gh-42128
2024-09-04 12:14:26 +01:00
Andy Wilkinson e972ddfe50 Start building against Spring Kafka 3.1.9 snapshots
See gh-42127
2024-09-04 12:14:21 +01:00
Andy Wilkinson 68c331f496 Start building against Spring Integration 6.2.9 snapshots
See gh-42126
2024-09-04 12:14:17 +01:00
Andy Wilkinson ced01c1dd3 Start building against Spring Data Bom 2023.1.10 snapshots
See gh-42124
2024-09-04 12:14:08 +01:00
Andy Wilkinson a465e37908 Start building against Reactor Bom 2023.0.10 snapshots
See gh-42123
2024-09-04 12:14:03 +01:00
Andy Wilkinson 49d4f7ac0e Start building against Micrometer Tracing 1.2.10 snapshots
See gh-42122
2024-09-04 12:13:59 +01:00
Andy Wilkinson 593fecbe35 Start building against Micrometer 1.12.10 snapshots
See gh-42121
2024-09-04 12:13:54 +01:00
Moritz Halbritter 8d44fd5f3e Improve docker without buildpacks documentation
Explain how CDS can be enabled with plain Dockerfiles.

Closes gh-42106
2024-09-04 08:47:32 +02:00
Phillip Webb 599f1f1a9c Merge branch '3.2.x' into 3.3.x 2024-09-03 21:04:36 -07:00
Phillip Webb f3645bba13 Update copyright year of changed files 2024-09-03 21:04:26 -07:00
Phillip Webb 43afb5bf69 Fix Spring Framework documentation link
See gh-41227
2024-09-03 20:31:15 -07:00
Einar Pehrson 26fb0eecb5 Fix StatsD link typo on Metrics documentation page
The documentation link for StatsD metrics has incorrect anchor text.

See gh-42109
2024-09-03 20:18:48 -07:00
Brian Clozel a04dee67a3 Merge branch '3.2.x' into 3.3.x 2024-09-03 21:12:55 +02:00
Brian Clozel d0c9e0e9e7 List types of OpenTelemetry support in Spring Boot
Closes gh-41227
2024-09-03 21:12:14 +02:00
Phillip Webb 9f38f2b74f Merge branch '3.2.x' into 3.3.x
Closes gh-42107
2024-09-03 12:09:51 -07:00
Phillip Webb aeafa20727 Prevent 'Recursive update' exceptions with Restarter
Update `Restarter` to prevent 'Recursive update' `IllegalStateException`
from being thrown. Calls to `objectFactory.getObject()` now happen
outside of `computeIfAbsent`.

Fixes gh-41571
2024-09-03 12:09:40 -07:00
Andy Wilkinson ea246d378e Merge branch '3.2.x' into 3.3.x
Closes gh-42103
2024-09-03 15:04:22 +01:00
Leszek Jasek 0cd99a7435 Improve "Command-line Completion" section
Replaced deprecated Spring CLI options with the current ones,
improved section related to completion setup for zsh.

See gh-42091
2024-09-03 15:02:46 +01:00
Andy Wilkinson 790fd4a3e3 Merge branch '3.2.x' into 3.3.x
Closes gh-42100
2024-09-03 14:57:18 +01:00
Andy Wilkinson 55f2af1279 Polish "Polish"
See gh-42095
2024-09-03 14:56:14 +01:00
arefbehboudi aa83bbee3d Polish
See gh-42095
2024-09-03 14:45:56 +01:00
Moritz Halbritter 8c5a0f08a4 Merge branch '3.2.x' into 3.3.x
Closes gh-42098
2024-09-03 14:46:52 +02:00
Moritz Halbritter e7d6bd6ccd Test spring-boot-maven-plugin against Maven 3.9.9
Closes gh-42097
2024-09-03 14:29:49 +02:00
Andy Wilkinson d2f0b2b090 Correct package statements of Testing section's Kotlin snippets
Closes gh-42094
2024-09-03 10:05:19 +01:00
martinfrancois fd9d907ef3 Improve formatting for Docker configuration example with Colima
See gh-42078
2024-09-01 18:55:59 -07:00
Phillip Webb b29bc2dc2e Merge branch '3.2.x' into 3.3.x
Closes gh-42081
2024-09-01 18:51:33 -07:00
Johnny Lim a8452b54b5 Polish
See gh-42069
2024-09-01 18:50:38 -07:00
Phillip Webb 101ed0e543 Merge branch '3.2.x' into 3.3.x
Closes gh-42079
2024-09-01 15:25:15 -07:00
Phillip Webb 8c1d9872d2 Fix support for large zip files
Update `spring-boot-loader` to support large zip files by correctly
dealing with unsigned ints.

Fixes gh-42012
2024-09-01 15:13:46 -07:00
Phillip Webb 3a458d8062 Merge branch '3.2.x' into 3.3.x
Closes gh-42071
2024-08-31 11:21:51 -07:00
Phillip Webb cc2dc558f1 Don't report already migrated properties when has group
Refine the fix adding commit 962936370a so that items with a group
are correctly checked.

Fixes gh-42068
2024-08-31 11:18:47 -07:00
Phillip Webb a09af7ebcf Merge branch '3.2.x' into 3.3.x
Closes gh-42059
2024-08-29 15:06:12 -07:00
Phillip Webb 10855056cc Support blank MongoDB 'replica-set-name' properties
Update `null` checks to `StringUtils.hasText` to allow the
`replica-set-name' property to be overridden with an empty string.

Fixes gh-42055
2024-08-29 15:05:33 -07:00
Phillip Webb 71f509c9fd Fix broken tab markup
Closes gh-42046
2024-08-28 13:00:25 -07:00
Stéphane Nicoll aea45b5013 Adapt to Logback deprecation
This commit also adds a test so that we can catch this problem hopefully
sooner in the future.

Closes gh-42006
2024-08-23 09:23:30 +02:00
Stéphane Nicoll f0d2503b64 Merge branch '3.2.x' into 3.3.x
Closes gh-42001
2024-08-22 16:50:42 +02:00
Stéphane Nicoll 1822b2fade Include spring-boot-starter-parent in Integration tests repository
This commit makes sure that integration tests for the Maven Plugin have
access to the current "spring-boot-starter-parent" pom and its
hierarchy as new integration tests rely on that.

Closes gh-42000
2024-08-22 16:46:52 +02:00
Andy Wilkinson d4e1aedba5 Merge branch '3.2.x' into 3.3.x 2024-08-22 13:07:24 +01:00
Andy Wilkinson 0b24ee8571 Improve loading of jar entry certificates
Co-Authored-By: Phillip Webb <phil.webb@broadcom.com>
2024-08-22 10:56:25 +01:00
Phillip Webb 05b73ceeec Call getErrorAttributes() only once
Refine the fix introduced in commit 60b7e6cf23 so that the
`getErrorAttributes()` method is not called multiple times. If the
status is missing, the `DefaultErrorWebExceptionHandler` will now
call an internal `DefaultErrorAttributes` instance in order to obtain
the actual status result.

Fixes gh-41732
2024-08-21 18:24:08 -07:00
Phillip Webb d9746861a7 Upgrade to apachepulsar/pulsar 3.2.4 2024-08-21 18:24:08 -07:00
Andy Wilkinson e08a66f261 Upgrade to Spring Security 6.3.3
Closes gh-41985
2024-08-21 18:51:19 +01:00