Exclude micrometer-observation
ObservedAspect uses `and not` which is invalid for the AspectJ compiler/weaver and only works with the Spring AOP implementation. See https://github.com/micrometer-metrics/micrometer/issues/1149
This commit is contained in:
@@ -22,7 +22,9 @@ compileTestJava {
|
||||
dependencies {
|
||||
aspect platform(libs.org.springframework.spring.framework.bom)
|
||||
aspect platform(libs.org.springframework.security.spring.security.bom)
|
||||
aspect "org.springframework.security:spring-security-aspects"
|
||||
aspect ("org.springframework.security:spring-security-aspects") {
|
||||
exclude(group: "io.micrometer", module: "micrometer-observation")
|
||||
}
|
||||
|
||||
implementation platform(libs.org.springframework.spring.framework.bom)
|
||||
implementation platform(libs.org.springframework.security.spring.security.bom)
|
||||
@@ -30,8 +32,6 @@ dependencies {
|
||||
|
||||
implementation "org.springframework.security:spring-security-config"
|
||||
|
||||
runtimeOnly "org.springframework.security:spring-security-aspects"
|
||||
|
||||
testImplementation "org.assertj:assertj-core:3.18.0"
|
||||
testImplementation "org.springframework:spring-test"
|
||||
testImplementation "org.springframework.security:spring-security-test"
|
||||
|
||||
Reference in New Issue
Block a user