File tree Expand file tree Collapse file tree 7 files changed +12
-11
lines changed
spring-boot-actuator-autoconfigure-all
src/main/resources/META-INF/spring
java/org/springframework/boot/jersey/autoconfigure/metrics
resources/META-INF/spring
test/java/org/springframework/boot/jersey/autoconfigure/metrics Expand file tree Collapse file tree 7 files changed +12
-11
lines changed Original file line number Diff line number Diff line change @@ -91,7 +91,6 @@ dependencies {
9191 }
9292 optional(" org.glassfish.jersey.core:jersey-server" )
9393 optional(" org.glassfish.jersey.containers:jersey-container-servlet-core" )
94- optional(" org.glassfish.jersey.ext:jersey-micrometer" )
9594 optional(" org.hibernate.orm:hibernate-core" )
9695 optional(" org.hibernate.orm:hibernate-micrometer" )
9796 optional(" org.hibernate.validator:hibernate-validator" )
Original file line number Diff line number Diff line change @@ -14,7 +14,6 @@ org.springframework.boot.actuate.autoconfigure.env.EnvironmentEndpointAutoConfig
1414org.springframework.boot.actuate.autoconfigure.management.HeapDumpWebEndpointAutoConfiguration
1515org.springframework.boot.actuate.autoconfigure.management.ThreadDumpEndpointAutoConfiguration
1616org.springframework.boot.actuate.autoconfigure.metrics.data.RepositoryMetricsAutoConfiguration
17- org.springframework.boot.actuate.autoconfigure.metrics.jersey.JerseyServerMetricsAutoConfiguration
1817org.springframework.boot.actuate.autoconfigure.metrics.task.TaskExecutorMetricsAutoConfiguration
1918org.springframework.boot.actuate.autoconfigure.observability.ObservabilityAutoConfiguration
2019org.springframework.boot.actuate.autoconfigure.observation.batch.BatchObservationAutoConfiguration
@@ -43,4 +42,4 @@ org.springframework.boot.actuate.autoconfigure.tracing.zipkin.ZipkinTracingAutoC
4342org.springframework.boot.actuate.autoconfigure.web.exchanges.HttpExchangesAutoConfiguration
4443org.springframework.boot.actuate.autoconfigure.web.exchanges.HttpExchangesEndpointAutoConfiguration
4544org.springframework.boot.actuate.autoconfigure.web.mappings.MappingsEndpointAutoConfiguration
46- org.springframework.boot.actuate.autoconfigure.web.servlet.ServletManagementContextAutoConfiguration
45+ org.springframework.boot.actuate.autoconfigure.web.servlet.ServletManagementContextAutoConfiguration
Original file line number Diff line number Diff line change @@ -23,7 +23,10 @@ dependencies {
2323 optional(project(" :spring-boot-project:spring-boot-actuator-autoconfigure" ))
2424 optional(project(" :spring-boot-project:spring-boot-autoconfigure" ))
2525 optional(project(" :spring-boot-project:spring-boot-jackson" ))
26+ optional(project(" :spring-boot-project:spring-boot-metrics" ))
27+ optional(project(" :spring-boot-project:spring-boot-micrometer-observation" ))
2628 optional(" io.projectreactor:reactor-core" )
29+ optional(" org.glassfish.jersey.ext:jersey-micrometer" )
2730
2831 testFixturesApi(testFixtures(project(" :spring-boot-project:spring-boot-actuator" )))
2932 testFixturesImplementation(project(" :spring-boot-project:spring-boot-tomcat" ))
Original file line number Diff line number Diff line change 1414 * limitations under the License.
1515 */
1616
17- package org .springframework .boot .actuate .autoconfigure .metrics . jersey ;
17+ package org .springframework .boot .jersey .autoconfigure .metrics ;
1818
1919import io .micrometer .core .instrument .config .MeterFilter ;
2020import io .micrometer .observation .ObservationRegistry ;
3232import org .springframework .boot .jersey .autoconfigure .ResourceConfigCustomizer ;
3333import org .springframework .boot .metrics .OnlyOnceLoggingDenyMeterFilter ;
3434import org .springframework .boot .metrics .autoconfigure .MetricsProperties ;
35- import org .springframework .boot .micrometer .observation .autoconfigure .ObservationAutoConfiguration ;
3635import org .springframework .boot .micrometer .observation .autoconfigure .ObservationProperties ;
3736import org .springframework .context .annotation .Bean ;
3837import org .springframework .core .annotation .Order ;
4443 * @author Michael Simons
4544 * @author Andy Wilkinson
4645 * @author Moritz Halbritter
47- * @since 2.1 .0
46+ * @since 4.0 .0
4847 */
49- @ AutoConfiguration (after = { ObservationAutoConfiguration .class })
48+ @ AutoConfiguration (
49+ afterName = "org.springframework.boot.micrometer.observation.autoconfigure.ObservationAutoConfiguration" )
5050@ ConditionalOnWebApplication (type = ConditionalOnWebApplication .Type .SERVLET )
5151@ ConditionalOnClass ({ ResourceConfig .class , ObservationApplicationEventListener .class })
5252@ ConditionalOnBean ({ ResourceConfig .class , ObservationRegistry .class })
Original file line number Diff line number Diff line change 1717/**
1818 * Auto-configuration for Jersey actuator metrics.
1919 */
20- package org .springframework .boot .actuate .autoconfigure .metrics . jersey ;
20+ package org .springframework .boot .jersey .autoconfigure .metrics ;
Original file line number Diff line number Diff line change 11org.springframework.boot.jersey.actuate.autoconfigure.health.HealthEndpointJerseyExtensionAutoConfiguration
22org.springframework.boot.jersey.autoconfigure.JerseyAutoConfiguration
3+ org.springframework.boot.jersey.autoconfigure.metrics.JerseyServerMetricsAutoConfiguration
Original file line number Diff line number Diff line change 1414 * limitations under the License.
1515 */
1616
17- package org .springframework .boot .actuate .autoconfigure .metrics . jersey ;
17+ package org .springframework .boot .jersey .autoconfigure .metrics ;
1818
1919import java .net .URI ;
2020
3030import org .glassfish .jersey .server .ResourceConfig ;
3131import org .junit .jupiter .api .Test ;
3232
33- import org .springframework .boot .actuate .autoconfigure .metrics .test .MetricsRun ;
3433import org .springframework .boot .autoconfigure .AutoConfigurations ;
3534import org .springframework .boot .jersey .autoconfigure .JerseyAutoConfiguration ;
3635import org .springframework .boot .jersey .autoconfigure .ResourceConfigCustomizer ;
5857 */
5958class JerseyServerMetricsAutoConfigurationTests {
6059
61- private final ApplicationContextRunner contextRunner = new ApplicationContextRunner (). with ( MetricsRun . simple ())
60+ private final ApplicationContextRunner contextRunner = new ApplicationContextRunner ()
6261 .withConfiguration (AutoConfigurations .of (JerseyServerMetricsAutoConfiguration .class ));
6362
6463 private final WebApplicationContextRunner webContextRunner = new WebApplicationContextRunner (
You can’t perform that action at this time.
0 commit comments