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 @@ -108,7 +108,6 @@ dependencies {
108
108
}
109
109
optional(" org.glassfish.jersey.core:jersey-server" )
110
110
optional(" org.glassfish.jersey.containers:jersey-container-servlet-core" )
111
- optional(" org.glassfish.jersey.ext:jersey-micrometer" )
112
111
optional(" org.hibernate.orm:hibernate-core" )
113
112
optional(" org.hibernate.orm:hibernate-micrometer" )
114
113
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
14
14
org.springframework.boot.actuate.autoconfigure.management.HeapDumpWebEndpointAutoConfiguration
15
15
org.springframework.boot.actuate.autoconfigure.management.ThreadDumpEndpointAutoConfiguration
16
16
org.springframework.boot.actuate.autoconfigure.metrics.data.RepositoryMetricsAutoConfiguration
17
- org.springframework.boot.actuate.autoconfigure.metrics.jersey.JerseyServerMetricsAutoConfiguration
18
17
org.springframework.boot.actuate.autoconfigure.metrics.task.TaskExecutorMetricsAutoConfiguration
19
18
org.springframework.boot.actuate.autoconfigure.observability.ObservabilityAutoConfiguration
20
19
org.springframework.boot.actuate.autoconfigure.observation.batch.BatchObservationAutoConfiguration
@@ -43,4 +42,4 @@ org.springframework.boot.actuate.autoconfigure.tracing.zipkin.ZipkinTracingAutoC
43
42
org.springframework.boot.actuate.autoconfigure.web.exchanges.HttpExchangesAutoConfiguration
44
43
org.springframework.boot.actuate.autoconfigure.web.exchanges.HttpExchangesEndpointAutoConfiguration
45
44
org.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 @@ -40,7 +40,10 @@ dependencies {
40
40
optional(project(" :spring-boot-project:spring-boot-actuator-autoconfigure" ))
41
41
optional(project(" :spring-boot-project:spring-boot-autoconfigure" ))
42
42
optional(project(" :spring-boot-project:spring-boot-jackson" ))
43
+ optional(project(" :spring-boot-project:spring-boot-metrics" ))
44
+ optional(project(" :spring-boot-project:spring-boot-micrometer-observation" ))
43
45
optional(" io.projectreactor:reactor-core" )
46
+ optional(" org.glassfish.jersey.ext:jersey-micrometer" )
44
47
45
48
testFixturesApi(testFixtures(project(" :spring-boot-project:spring-boot-actuator" )))
46
49
testFixturesImplementation(project(" :spring-boot-project:spring-boot-tomcat" ))
Original file line number Diff line number Diff line change 14
14
* limitations under the License.
15
15
*/
16
16
17
- package org .springframework .boot .actuate .autoconfigure .metrics . jersey ;
17
+ package org .springframework .boot .jersey .autoconfigure .metrics ;
18
18
19
19
import io .micrometer .core .instrument .config .MeterFilter ;
20
20
import io .micrometer .observation .ObservationRegistry ;
32
32
import org .springframework .boot .jersey .autoconfigure .ResourceConfigCustomizer ;
33
33
import org .springframework .boot .metrics .OnlyOnceLoggingDenyMeterFilter ;
34
34
import org .springframework .boot .metrics .autoconfigure .MetricsProperties ;
35
- import org .springframework .boot .micrometer .observation .autoconfigure .ObservationAutoConfiguration ;
36
35
import org .springframework .boot .micrometer .observation .autoconfigure .ObservationProperties ;
37
36
import org .springframework .context .annotation .Bean ;
38
37
import org .springframework .core .annotation .Order ;
44
43
* @author Michael Simons
45
44
* @author Andy Wilkinson
46
45
* @author Moritz Halbritter
47
- * @since 2.1 .0
46
+ * @since 4.0 .0
48
47
*/
49
- @ AutoConfiguration (after = { ObservationAutoConfiguration .class })
48
+ @ AutoConfiguration (
49
+ afterName = "org.springframework.boot.micrometer.observation.autoconfigure.ObservationAutoConfiguration" )
50
50
@ ConditionalOnWebApplication (type = ConditionalOnWebApplication .Type .SERVLET )
51
51
@ ConditionalOnClass ({ ResourceConfig .class , ObservationApplicationEventListener .class })
52
52
@ ConditionalOnBean ({ ResourceConfig .class , ObservationRegistry .class })
Original file line number Diff line number Diff line change 17
17
/**
18
18
* Auto-configuration for Jersey actuator metrics.
19
19
*/
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 1
1
org.springframework.boot.jersey.actuate.autoconfigure.health.HealthEndpointJerseyExtensionAutoConfiguration
2
2
org.springframework.boot.jersey.autoconfigure.JerseyAutoConfiguration
3
+ org.springframework.boot.jersey.autoconfigure.metrics.JerseyServerMetricsAutoConfiguration
Original file line number Diff line number Diff line change 14
14
* limitations under the License.
15
15
*/
16
16
17
- package org .springframework .boot .actuate .autoconfigure .metrics . jersey ;
17
+ package org .springframework .boot .jersey .autoconfigure .metrics ;
18
18
19
19
import java .net .URI ;
20
20
30
30
import org .glassfish .jersey .server .ResourceConfig ;
31
31
import org .junit .jupiter .api .Test ;
32
32
33
- import org .springframework .boot .actuate .autoconfigure .metrics .test .MetricsRun ;
34
33
import org .springframework .boot .autoconfigure .AutoConfigurations ;
35
34
import org .springframework .boot .jersey .autoconfigure .JerseyAutoConfiguration ;
36
35
import org .springframework .boot .jersey .autoconfigure .ResourceConfigCustomizer ;
58
57
*/
59
58
class JerseyServerMetricsAutoConfigurationTests {
60
59
61
- private final ApplicationContextRunner contextRunner = new ApplicationContextRunner (). with ( MetricsRun . simple ())
60
+ private final ApplicationContextRunner contextRunner = new ApplicationContextRunner ()
62
61
.withConfiguration (AutoConfigurations .of (JerseyServerMetricsAutoConfiguration .class ));
63
62
64
63
private final WebApplicationContextRunner webContextRunner = new WebApplicationContextRunner (
You can’t perform that action at this time.
0 commit comments