From e89e5e7c5469890f035ef12a2c56da561f9007e5 Mon Sep 17 00:00:00 2001 From: theghost5800 Date: Mon, 27 Oct 2025 16:37:23 +0200 Subject: [PATCH 1/3] Remove usage of derby dependency for tests JIRA:LMCROSSITXSADEPLOY-3259 --- multiapps-controller-persistence/pom.xml | 15 ------------- .../model/PersistenceMetadata.java | 3 ++- .../test/resources/META-INF/persistence.xml | 4 ++-- .../test/resources/META-INF/persistence.xml | 18 --------------- pom.xml | 22 ------------------- 5 files changed, 4 insertions(+), 58 deletions(-) delete mode 100644 multiapps-controller-process/src/test/resources/META-INF/persistence.xml diff --git a/multiapps-controller-persistence/pom.xml b/multiapps-controller-persistence/pom.xml index 14e98441da..08498147bd 100644 --- a/multiapps-controller-persistence/pom.xml +++ b/multiapps-controller-persistence/pom.xml @@ -85,21 +85,6 @@ org.glassfish.jaxb jaxb-runtime - - org.apache.derby - derby - test - - - org.apache.derby - derbyclient - test - - - org.apache.derby - derbynet - test - com.h2database h2 diff --git a/multiapps-controller-persistence/src/main/java/org/cloudfoundry/multiapps/controller/persistence/model/PersistenceMetadata.java b/multiapps-controller-persistence/src/main/java/org/cloudfoundry/multiapps/controller/persistence/model/PersistenceMetadata.java index e5c17112a1..7862074462 100644 --- a/multiapps-controller-persistence/src/main/java/org/cloudfoundry/multiapps/controller/persistence/model/PersistenceMetadata.java +++ b/multiapps-controller-persistence/src/main/java/org/cloudfoundry/multiapps/controller/persistence/model/PersistenceMetadata.java @@ -80,7 +80,8 @@ private TableColumnNames() { public static final String HISTORIC_OPERATION_EVENT_TIMESTAMP = "timestamp"; public static final String ACCESS_TOKEN_ID = "id"; - public static final String ACCESS_TOKEN_VALUE = "value"; + // Add escaping quotes due to reserved word in some DBMS(h2). + public static final String ACCESS_TOKEN_VALUE = "\"value\""; public static final String ACCESS_TOKEN_USERNAME = "username"; public static final String ACCESS_TOKEN_EXPIRES_AT = "expires_at"; public static final String ACCESS_TOKEN_USER_GUID = "user_guid"; diff --git a/multiapps-controller-persistence/src/test/resources/META-INF/persistence.xml b/multiapps-controller-persistence/src/test/resources/META-INF/persistence.xml index 3a11939a1a..c3a8d536d4 100644 --- a/multiapps-controller-persistence/src/test/resources/META-INF/persistence.xml +++ b/multiapps-controller-persistence/src/test/resources/META-INF/persistence.xml @@ -14,9 +14,9 @@ org.cloudfoundry.multiapps.controller.persistence.dto.BackupDescriptorDto true - + + value="jdbc:h2:mem:configuration-subscriptions:DB_CLOSE_DELAY=-1" /> diff --git a/multiapps-controller-process/src/test/resources/META-INF/persistence.xml b/multiapps-controller-process/src/test/resources/META-INF/persistence.xml deleted file mode 100644 index cda667cd28..0000000000 --- a/multiapps-controller-process/src/test/resources/META-INF/persistence.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - org.eclipse.persistence.jpa.PersistenceProvider - - - - - - - - - - - \ No newline at end of file diff --git a/pom.xml b/pom.xml index 56b28e3697..ed38b817ca 100644 --- a/pom.xml +++ b/pom.xml @@ -18,7 +18,6 @@ 5.13.4 1.13.2 5.18.0 - 10.16.1.1 2.2.224 6.1.0 2.25.1 @@ -384,27 +383,6 @@ swagger-annotations ${swagger.version} - - - org.apache.derby - derby - ${derby.version} - test - - - - org.apache.derby - derbyclient - ${derby.version} - test - - - - org.apache.derby - derbynet - ${derby.version} - test - com.h2database From a6c803fd77504feb8845ba2b3430889744ba1471 Mon Sep 17 00:00:00 2001 From: theghost5800 Date: Mon, 27 Oct 2025 17:23:25 +0200 Subject: [PATCH 2/3] Remove explicit set of mybatis dependency JIRA:LMCROSSITXSADEPLOY-3259 --- pom.xml | 7 ------- 1 file changed, 7 deletions(-) diff --git a/pom.xml b/pom.xml index ed38b817ca..31f68af816 100644 --- a/pom.xml +++ b/pom.xml @@ -29,7 +29,6 @@ 5.3.4 4.0.7 7.2.0 - 3.5.19 6.2.11 6.5.4 2.5.2 @@ -553,12 +552,6 @@ flowable-spring-common ${flowable.version} - - - org.mybatis - mybatis - ${mybatis.version} - org.springframework From 8ff046166f32904a37b9f589eb0bf9caf2faae8c Mon Sep 17 00:00:00 2001 From: theghost5800 Date: Mon, 27 Oct 2025 17:33:46 +0200 Subject: [PATCH 3/3] Remove explicit set of json-smart dependency JIRA:LMCROSSITXSADEPLOY-3259 --- pom.xml | 9 --------- 1 file changed, 9 deletions(-) diff --git a/pom.xml b/pom.xml index 31f68af816..3be1fe5536 100644 --- a/pom.xml +++ b/pom.xml @@ -31,7 +31,6 @@ 7.2.0 6.2.11 6.5.4 - 2.5.2 6.3.0 2.19.2 4.33.0 @@ -762,14 +761,6 @@ commons-codec ${commons-codec.version} - - - - net.minidev - json-smart - ${json-smart.version} - io.github.resilience4j