fix(): Remove embededed tomcat transitive dependency from spring boot (#13283)

This commit is contained in:
Esteban Gutierrez 2025-04-22 20:07:22 -05:00 committed by GitHub
parent ee40115bc6
commit 40c4579810
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 22 additions and 4 deletions

View File

@ -12,6 +12,12 @@ dependencies {
implementation externalDependency.springKafka
implementation externalDependency.slf4jApi
implementation(externalDependency.springBootStarterJetty) {
exclude group: 'org.apache.tomcat.embed', module: 'tomcat-embed-el'
}
implementation(externalDependency.springBootStarterValidation) {
exclude group: 'org.apache.tomcat.embed', module: 'tomcat-embed-el'
}
compileOnly externalDependency.lombok
annotationProcessor externalDependency.lombok

View File

@ -21,7 +21,9 @@ dependencies {
implementation(externalDependency.springBootStarterWeb) {
exclude module: "spring-boot-starter-tomcat"
}
implementation externalDependency.springBootStarterJetty
implementation(externalDependency.springBootStarterJetty) {
exclude group: 'org.apache.tomcat.embed', module: 'tomcat-embed-el'
}
implementation externalDependency.springKafka
implementation externalDependency.springBootAutoconfigure
implementation externalDependency.springActuator

View File

@ -21,7 +21,9 @@ dependencies {
implementation(externalDependency.springBootStarterWeb) {
exclude module: "spring-boot-starter-tomcat"
}
implementation externalDependency.springBootStarterJetty
implementation(externalDependency.springBootStarterJetty) {
exclude group: 'org.apache.tomcat.embed', module: 'tomcat-embed-el'
}
implementation externalDependency.springKafka
implementation externalDependency.springBootAutoconfigure
implementation externalDependency.springActuator

View File

@ -15,7 +15,9 @@ dependencies {
implementation project(':metadata-models')
implementation externalDependency.servletApi
implementation externalDependency.springBootStarterValidation
implementation(externalDependency.springBootStarterValidation) {
exclude group: 'org.apache.tomcat.embed', module: 'tomcat-embed-el'
}
implementation externalDependency.springBoot
implementation externalDependency.springCore
implementation externalDependency.springDocUI

View File

@ -38,7 +38,13 @@ dependencies {
implementation(externalDependency.springBootStarterWeb) {
exclude module: "spring-boot-starter-tomcat"
}
implementation externalDependency.springBootStarterJetty
implementation(externalDependency.springBootStarterJetty) {
exclude group: 'org.apache.tomcat.embed', module: 'tomcat-embed-el'
}
implementation(externalDependency.springBootStarterValidation) {
exclude group: 'org.apache.tomcat.embed', module: 'tomcat-embed-el'
}
implementation externalDependency.jettyJmx
implementation externalDependency.springWebMVC
implementation externalDependency.springBootAutoconfigure