From a4af963f006359cf68269d301a2eb1e0d1dfb846 Mon Sep 17 00:00:00 2001 From: Eduardo Flores Date: Wed, 2 Oct 2024 03:18:12 -0600 Subject: [PATCH 1/9] Changed update spring boot starter parent to 3.0 --- fr-batch-service/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr-batch-service/pom.xml b/fr-batch-service/pom.xml index 2d7f3eb..fb92ccd 100644 --- a/fr-batch-service/pom.xml +++ b/fr-batch-service/pom.xml @@ -5,7 +5,7 @@ org.springframework.boot spring-boot-starter-parent - 2.7.18 + 3.0.0 com.fronzec From f22777c11309df70723e91c665e78f7355b17bdf Mon Sep 17 00:00:00 2001 From: Eduardo Flores Date: Wed, 2 Oct 2024 03:20:07 -0600 Subject: [PATCH 2/9] MIgrated javax package to jakarta --- .../batchjobs/JobsManagerService.java | 2 +- .../DispatchedGroupEntity.java | 18 +++++++++--------- .../frbatchservice/person/PersonsEntity.java | 14 +++++++------- .../personv2/PersonsV2Entity.java | 14 +++++++------- .../frbatchservice/web/AllJobsDataRequest.java | 4 ++-- .../frbatchservice/web/JobController.java | 2 +- .../web/SingleJobDataRequest.java | 4 ++-- 7 files changed, 29 insertions(+), 29 deletions(-) diff --git a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/JobsManagerService.java b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/JobsManagerService.java index 15c8d0f..78d81e4 100644 --- a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/JobsManagerService.java +++ b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/JobsManagerService.java @@ -5,7 +5,7 @@ import com.fronzec.frbatchservice.web.SingleJobDataRequest; import java.time.LocalDate; import java.util.*; -import javax.annotation.PostConstruct; +import jakarta.annotation.PostConstruct; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.batch.core.Job; diff --git a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/dispatchedgroups/DispatchedGroupEntity.java b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/dispatchedgroups/DispatchedGroupEntity.java index a74394e..c7931a4 100644 --- a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/dispatchedgroups/DispatchedGroupEntity.java +++ b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/dispatchedgroups/DispatchedGroupEntity.java @@ -2,15 +2,15 @@ import java.time.LocalDateTime; import java.util.Objects; -import javax.persistence.Basic; -import javax.persistence.Column; -import javax.persistence.Entity; -import javax.persistence.EnumType; -import javax.persistence.Enumerated; -import javax.persistence.GeneratedValue; -import javax.persistence.GenerationType; -import javax.persistence.Id; -import javax.persistence.Table; +import jakarta.persistence.Basic; +import jakarta.persistence.Column; +import jakarta.persistence.Entity; +import jakarta.persistence.EnumType; +import jakarta.persistence.Enumerated; +import jakarta.persistence.GeneratedValue; +import jakarta.persistence.GenerationType; +import jakarta.persistence.Id; +import jakarta.persistence.Table; import org.hibernate.annotations.CreationTimestamp; import org.hibernate.annotations.UpdateTimestamp; diff --git a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/person/PersonsEntity.java b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/person/PersonsEntity.java index 06c8b27..bbca336 100644 --- a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/person/PersonsEntity.java +++ b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/person/PersonsEntity.java @@ -2,13 +2,13 @@ import java.sql.Timestamp; import java.util.Objects; -import javax.persistence.Basic; -import javax.persistence.Column; -import javax.persistence.Entity; -import javax.persistence.GeneratedValue; -import javax.persistence.GenerationType; -import javax.persistence.Id; -import javax.persistence.Table; +import jakarta.persistence.Basic; +import jakarta.persistence.Column; +import jakarta.persistence.Entity; +import jakarta.persistence.GeneratedValue; +import jakarta.persistence.GenerationType; +import jakarta.persistence.Id; +import jakarta.persistence.Table; import org.hibernate.annotations.UpdateTimestamp; @Entity diff --git a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/personv2/PersonsV2Entity.java b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/personv2/PersonsV2Entity.java index 85e46a9..09a4f68 100644 --- a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/personv2/PersonsV2Entity.java +++ b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/personv2/PersonsV2Entity.java @@ -3,13 +3,13 @@ import java.math.BigDecimal; import java.time.LocalDate; import java.time.LocalDateTime; -import javax.persistence.Basic; -import javax.persistence.Column; -import javax.persistence.Entity; -import javax.persistence.GeneratedValue; -import javax.persistence.GenerationType; -import javax.persistence.Id; -import javax.persistence.Table; +import jakarta.persistence.Basic; +import jakarta.persistence.Column; +import jakarta.persistence.Entity; +import jakarta.persistence.GeneratedValue; +import jakarta.persistence.GenerationType; +import jakarta.persistence.Id; +import jakarta.persistence.Table; import org.hibernate.annotations.CreationTimestamp; import org.hibernate.annotations.UpdateTimestamp; diff --git a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/web/AllJobsDataRequest.java b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/web/AllJobsDataRequest.java index 208e517..2373136 100644 --- a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/web/AllJobsDataRequest.java +++ b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/web/AllJobsDataRequest.java @@ -5,8 +5,8 @@ import com.fronzec.frbatchservice.utils.JsonUtils; import java.time.LocalDate; import java.util.Date; -import javax.validation.constraints.NotNull; -import javax.validation.constraints.PositiveOrZero; +import jakarta.validation.constraints.NotNull; +import jakarta.validation.constraints.PositiveOrZero; @JsonIgnoreProperties(ignoreUnknown = true) public class AllJobsDataRequest { diff --git a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/web/JobController.java b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/web/JobController.java index b3cc1ed..2a6e079 100644 --- a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/web/JobController.java +++ b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/web/JobController.java @@ -3,7 +3,7 @@ import com.fronzec.frbatchservice.batchjobs.JobsManagerService; import java.util.HashMap; import java.util.Map; -import javax.validation.Valid; +import jakarta.validation.Valid; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.http.ResponseEntity; diff --git a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/web/SingleJobDataRequest.java b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/web/SingleJobDataRequest.java index 7f399a0..49da8ac 100644 --- a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/web/SingleJobDataRequest.java +++ b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/web/SingleJobDataRequest.java @@ -6,8 +6,8 @@ import com.fronzec.frbatchservice.utils.JsonUtils; import java.util.HashMap; import java.util.Map; -import javax.validation.constraints.NotEmpty; -import javax.validation.constraints.NotNull; +import jakarta.validation.constraints.NotEmpty; +import jakarta.validation.constraints.NotNull; @JsonNaming(value = PropertyNamingStrategies.SnakeCaseStrategy.class) public class SingleJobDataRequest { From ca5d460bd6a6b05413d305c849ff492c423433cf Mon Sep 17 00:00:00 2001 From: Eduardo Flores Date: Wed, 2 Oct 2024 03:51:41 -0600 Subject: [PATCH 3/9] Changed first functional changes using spring boot 3 and spring batch 5.x - Guide https://github.com/spring-projects/spring-batch/wiki/Spring-Batch-5.0-Migration-Guide --- fr-batch-service/pom.xml | 6 +++ .../batchjobs/BatchConfiguration.java | 10 ++-- .../batchjobs/job1/Job1Configuration.java | 17 +++--- .../job1/step1/Step1Configuration.java | 22 ++++---- .../job1/step2/Step2Configuration.java | 24 +++++---- .../job1/step2/Step2Personv2Writer.java | 9 ++-- .../job1/step3/Step3Configuration.java | 16 +++--- .../batchjobs/job1/step3/Step3Writer.java | 11 ++-- .../datasources/main/JpaConfig.java | 54 +++++++++++++++++++ .../src/main/resources/application.properties | 2 +- 10 files changed, 117 insertions(+), 54 deletions(-) create mode 100644 fr-batch-service/src/main/java/com/fronzec/frbatchservice/datasources/main/JpaConfig.java diff --git a/fr-batch-service/pom.xml b/fr-batch-service/pom.xml index fb92ccd..99e194b 100644 --- a/fr-batch-service/pom.xml +++ b/fr-batch-service/pom.xml @@ -74,6 +74,12 @@ org.springframework.boot spring-boot-starter-jetty + + jakarta.servlet + jakarta.servlet-api + 5.0.0 + provided + - /* (C)$YEAR */ + /* $YEAR */ diff --git a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/BatchConfiguration.java b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/BatchConfiguration.java index 5992d1b..3bc499b 100644 --- a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/BatchConfiguration.java +++ b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/BatchConfiguration.java @@ -1,4 +1,4 @@ -/* (C)2024 */ +/* 2024 */ package com.fronzec.frbatchservice.batchjobs; import org.springframework.batch.core.launch.JobLauncher; diff --git a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/JobsManagerService.java b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/JobsManagerService.java index 7ffe368..5c81012 100644 --- a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/JobsManagerService.java +++ b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/JobsManagerService.java @@ -1,4 +1,4 @@ -/* (C)2024 */ +/* 2024 */ package com.fronzec.frbatchservice.batchjobs; import com.fronzec.frbatchservice.utils.JsonUtils; diff --git a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/dispatchedgroups/DispatchedGroupEntity.java b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/dispatchedgroups/DispatchedGroupEntity.java index a5d359d..eb0d3a2 100644 --- a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/dispatchedgroups/DispatchedGroupEntity.java +++ b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/dispatchedgroups/DispatchedGroupEntity.java @@ -1,4 +1,4 @@ -/* (C)2024 */ +/* 2024 */ package com.fronzec.frbatchservice.batchjobs.dispatchedgroups; import jakarta.persistence.Basic; diff --git a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/job1/Job1Configuration.java b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/job1/Job1Configuration.java index 8b32e56..372837d 100644 --- a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/job1/Job1Configuration.java +++ b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/job1/Job1Configuration.java @@ -1,4 +1,4 @@ -/* (C)2024 */ +/* 2024 */ package com.fronzec.frbatchservice.batchjobs.job1; import com.fronzec.frbatchservice.batchjobs.JobCompletionNotificationListener; diff --git a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/job1/step1/Step1Configuration.java b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/job1/step1/Step1Configuration.java index aa4abff..aa1e2e7 100644 --- a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/job1/step1/Step1Configuration.java +++ b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/job1/step1/Step1Configuration.java @@ -1,4 +1,4 @@ -/* (C)2024 */ +/* 2024 */ package com.fronzec.frbatchservice.batchjobs.job1.step1; import com.fronzec.frbatchservice.batchjobs.job1.Person; diff --git a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/job1/step2/Step2Configuration.java b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/job1/step2/Step2Configuration.java index b3f7b80..b493bbd 100644 --- a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/job1/step2/Step2Configuration.java +++ b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/job1/step2/Step2Configuration.java @@ -1,4 +1,4 @@ -/* (C)2024 */ +/* 2024 */ package com.fronzec.frbatchservice.batchjobs.job1.step2; import com.fronzec.frbatchservice.batchjobs.persons.ProcessIndicatorItemWrapper; diff --git a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/job1/step2/Step2Personv2Writer.java b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/job1/step2/Step2Personv2Writer.java index 8008cb9..31a3030 100644 --- a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/job1/step2/Step2Personv2Writer.java +++ b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/job1/step2/Step2Personv2Writer.java @@ -1,4 +1,4 @@ -/* (C)2024 */ +/* 2024 */ package com.fronzec.frbatchservice.batchjobs.job1.step2; import com.fronzec.frbatchservice.batchjobs.persons.ProcessIndicatorItemWrapper; diff --git a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/job1/step3/Step3Configuration.java b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/job1/step3/Step3Configuration.java index 99c3e81..35b4602 100644 --- a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/job1/step3/Step3Configuration.java +++ b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/job1/step3/Step3Configuration.java @@ -1,4 +1,4 @@ -/* (C)2024 */ +/* 2024 */ package com.fronzec.frbatchservice.batchjobs.job1.step3; import com.fronzec.frbatchservice.batchjobs.persons.ProcessIndicatorItemWrapper; diff --git a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/job1/step3/Step3Writer.java b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/job1/step3/Step3Writer.java index 3bd9b53..5e4f5fa 100644 --- a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/job1/step3/Step3Writer.java +++ b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/batchjobs/job1/step3/Step3Writer.java @@ -1,4 +1,4 @@ -/* (C)2024 */ +/* 2024 */ package com.fronzec.frbatchservice.batchjobs.job1.step3; import com.fronzec.frbatchservice.batchjobs.dispatchedgroups.DispatchStatus; diff --git a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/datasources/main/JpaConfig.java b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/datasources/main/JpaConfig.java index c56cbd9..cc61e8c 100644 --- a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/datasources/main/JpaConfig.java +++ b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/datasources/main/JpaConfig.java @@ -1,4 +1,4 @@ -/* (C)2024 */ +/* 2024 */ package com.fronzec.frbatchservice.datasources.main; import jakarta.persistence.EntityManagerFactory; diff --git a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/person/PersonsEntity.java b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/person/PersonsEntity.java index 2813ffa..bb44999 100644 --- a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/person/PersonsEntity.java +++ b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/person/PersonsEntity.java @@ -1,4 +1,4 @@ -/* (C)2024 */ +/* 2024 */ package com.fronzec.frbatchservice.person; import jakarta.persistence.Basic; diff --git a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/personv2/PersonsV2Entity.java b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/personv2/PersonsV2Entity.java index c2b0aea..19a1581 100644 --- a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/personv2/PersonsV2Entity.java +++ b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/personv2/PersonsV2Entity.java @@ -1,4 +1,4 @@ -/* (C)2024 */ +/* 2024 */ package com.fronzec.frbatchservice.personv2; import jakarta.persistence.Basic; diff --git a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/web/AllJobsDataRequest.java b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/web/AllJobsDataRequest.java index 207673c..b1854bb 100644 --- a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/web/AllJobsDataRequest.java +++ b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/web/AllJobsDataRequest.java @@ -1,4 +1,4 @@ -/* (C)2024 */ +/* 2024 */ package com.fronzec.frbatchservice.web; import com.fasterxml.jackson.annotation.JsonFormat; diff --git a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/web/JobController.java b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/web/JobController.java index b2736fa..476ac21 100644 --- a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/web/JobController.java +++ b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/web/JobController.java @@ -1,4 +1,4 @@ -/* (C)2024 */ +/* 2024 */ package com.fronzec.frbatchservice.web; import com.fronzec.frbatchservice.batchjobs.JobsManagerService; diff --git a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/web/SingleJobDataRequest.java b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/web/SingleJobDataRequest.java index e75d2e5..e1a3780 100644 --- a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/web/SingleJobDataRequest.java +++ b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/web/SingleJobDataRequest.java @@ -1,4 +1,4 @@ -/* (C)2024 */ +/* 2024 */ package com.fronzec.frbatchservice.web; import com.fasterxml.jackson.annotation.JsonAnySetter; From 7fc1c9c3406c60aadc30420bfc3feae7030d0b4c Mon Sep 17 00:00:00 2001 From: Eduardo Flores Date: Thu, 3 Oct 2024 01:07:55 -0600 Subject: [PATCH 7/9] Upgrade service to next minor version 3.1.12 --- fr-batch-service/pom.xml | 4 +-- fr-batch-service/qodana.yaml | 31 +++++++++++++++++++ .../datasources/main/JpaConfig.java | 1 - 3 files changed, 33 insertions(+), 3 deletions(-) create mode 100644 fr-batch-service/qodana.yaml diff --git a/fr-batch-service/pom.xml b/fr-batch-service/pom.xml index 6fa016e..a2fbb7a 100644 --- a/fr-batch-service/pom.xml +++ b/fr-batch-service/pom.xml @@ -5,7 +5,7 @@ org.springframework.boot spring-boot-starter-parent - 3.0.0 + 3.1.12 com.fronzec @@ -96,7 +96,7 @@ com.mysql mysql-connector-j - 8.0.33 + 8.2.0 runtime diff --git a/fr-batch-service/qodana.yaml b/fr-batch-service/qodana.yaml new file mode 100644 index 0000000..021f333 --- /dev/null +++ b/fr-batch-service/qodana.yaml @@ -0,0 +1,31 @@ +#-------------------------------------------------------------------------------# +# Qodana analysis is configured by qodana.yaml file # +# https://www.jetbrains.com/help/qodana/qodana-yaml.html # +#-------------------------------------------------------------------------------# +version: "1.0" + +#Specify inspection profile for code analysis +profile: + name: qodana.starter + +#Enable inspections +#include: +# - name: + +#Disable inspections +#exclude: +# - name: +# paths: +# - + +projectJDK: 22 #(Applied in CI/CD pipeline) + +#Execute shell command before Qodana execution (Applied in CI/CD pipeline) +#bootstrap: sh ./prepare-qodana.sh + +#Install IDE plugins before Qodana execution (Applied in CI/CD pipeline) +#plugins: +# - id: #(plugin id can be found at https://plugins.jetbrains.com) + +#Specify Qodana linter for analysis (Applied in CI/CD pipeline) +linter: jetbrains/qodana-jvm:latest diff --git a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/datasources/main/JpaConfig.java b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/datasources/main/JpaConfig.java index cc61e8c..7485011 100644 --- a/fr-batch-service/src/main/java/com/fronzec/frbatchservice/datasources/main/JpaConfig.java +++ b/fr-batch-service/src/main/java/com/fronzec/frbatchservice/datasources/main/JpaConfig.java @@ -48,7 +48,6 @@ public PlatformTransactionManager transactionManager( private Properties hibernateProperties() { Properties properties = new Properties(); properties.setProperty("hibernate.hbm2ddl.auto", "none"); // Configuración de Hibernate - properties.setProperty("hibernate.dialect", "org.hibernate.dialect.MySQLDialect"); return properties; } } From 516f53f88d9fd946a0536afb90c0ac9af3cd7c4c Mon Sep 17 00:00:00 2001 From: Eduardo Flores Date: Thu, 3 Oct 2024 01:14:37 -0600 Subject: [PATCH 8/9] Updated service to next minor version 3.2.10 --- fr-batch-service/pom.xml | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/fr-batch-service/pom.xml b/fr-batch-service/pom.xml index a2fbb7a..2b5ffe1 100644 --- a/fr-batch-service/pom.xml +++ b/fr-batch-service/pom.xml @@ -5,7 +5,7 @@ org.springframework.boot spring-boot-starter-parent - 3.1.12 + 3.2.10 com.fronzec @@ -74,12 +74,6 @@ org.springframework.boot spring-boot-starter-jetty - - jakarta.servlet - jakarta.servlet-api - 5.0.0 - provided - + 3.3.4 com.fronzec