spring-boot
spring-boot copied to clipboard
Spring Boot helps you to create Spring-powered, production-grade applications and services with absolute minimum fuss.
@garyrussell, in support of this can you please: 1. Schedule AMQP's 3.0.0-M4 release 2. Upgrade to Micrometer 1.10.0-M3 3. Upgrade to Micrometer Tracing 1.0.0-M6
At present, both Spring MVC and Spring WebFlux auto-configurations hardcode path pattern for WebJars resource handlers to `/webjars/**` which means users are unable to change the path. This commit introduces...
If there are any beans of type `GlobalObservationHandler` or `GlobalKeyValuesProvider` they should be set on the `ObservationRegistry#observationConfig`
I'd like an actuator endpoint that shows details of the jars that are included in the spring boot application. Perhaps the endpoint id could be "manifest". Some examples of things...
This commit updates Servlet based Spring Security auto-configuration to use `AuthorizationFilter`, which is intended to superseed `FilterSecurityInterceptor`. See note in [Authorize HttpServletRequests with AuthorizationFilter section](https://docs.spring.io/spring-security/reference/6.0.0-M5/servlet/authorization/authorize-http-requests.html) of Spring Security's reference manual....
After moving from spring-boot 2.6.7 to 2.7.0 appeared cycle dependency error, related to `PrometheusMeterRegistry` and `DataSourcePoolMetricsAutoConfiguration`: > Error creating bean with name 'prometheusMeterRegistry': Requested bean is currently in creation: Is...
Getting all the dependencies right for various tracing options is no easy task. We should provide starters to make that easier for users. For example, using Brave + Zipkin, we...
Using these dependencies ```xml org.springframework.boot spring-boot-starter-actuator io.micrometer micrometer-tracing io.zipkin.brave brave ``` results in a ``` java.lang.IllegalStateException: Failed to introspect Class [org.springframework.boot.actuate.autoconfigure.tracing.BraveAutoConfiguration] from ClassLoader [jdk.internal.loader.ClassLoaders$AppClassLoader@251a69d7] at org.springframework.util.ReflectionUtils.getDeclaredMethods(ReflectionUtils.java:483) ~[spring-core-6.0.0-20220710.183850-587.jar:6.0.0-SNAPSHOT] at org.springframework.util.ReflectionUtils.doWithMethods(ReflectionUtils.java:360) ~[spring-core-6.0.0-20220710.183850-587.jar:6.0.0-SNAPSHOT]...
When using these dependencies: ```xml org.springframework.boot spring-boot-actuator-autoconfigure io.micrometer micrometer-tracing io.micrometer micrometer-tracing-bridge-brave ``` the application startup fails with ``` Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'observationRegistry' defined in class...
The change in https://github.com/spring-projects/spring-boot/pull/31828 is breaking a native image deployment as follows: ``` Exception in thread "main" java.lang.UnsupportedOperationException at java.lang.StackWalker$StackFrame.getMethodType(StackWalker.java:148) at org.springframework.boot.SpringApplication.lambda$findMainClass$1(SpringApplication.java:290) at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:178) at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) at com.oracle.svm.core.jdk.Target_java_lang_StackWalker$AbstractStackFrameSpliterator.tryAdvance(Target_java_lang_StackWalker.java:220) at java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:129)...