diff --git a/.github/workflows/internalArticatory.yml b/.github/workflows/internalArticatory.yml index d1c7146a..ca431565 100644 --- a/.github/workflows/internalArticatory.yml +++ b/.github/workflows/internalArticatory.yml @@ -2,7 +2,7 @@ name: Internal Artifactory snapshot deploy env: JAVA_VERSION: '21' - MAVEN_VERSION: '3.6.3' + MAVEN_VERSION: '3.9.16' ARTIFACTORY_URL: ${{ secrets.ARTIFACTORY_URL }} on: diff --git a/.github/workflows/main-build.yml b/.github/workflows/main-build.yml index 324e6595..299d83c8 100644 --- a/.github/workflows/main-build.yml +++ b/.github/workflows/main-build.yml @@ -2,7 +2,7 @@ name: Main build and snapshot deploy env: JAVA_VERSION: '21' - MAVEN_VERSION: '3.6.3' + MAVEN_VERSION: '3.9.16' on: push: diff --git a/app/multi-tenant/central-space/cloud-cap-samples-java/app/package.json b/app/multi-tenant/central-space/cloud-cap-samples-java/app/package.json index 1c66f05b..f99d83a0 100644 --- a/app/multi-tenant/central-space/cloud-cap-samples-java/app/package.json +++ b/app/multi-tenant/central-space/cloud-cap-samples-java/app/package.json @@ -3,6 +3,12 @@ "dependencies": { "@sap/approuter": "23.0.0" }, + "overrides": { + "fast-uri": "3.1.8", + "decode-uri-component": "0.5.0", + "ws": "7.5.13", + "moment": "2.31.0" + }, "scripts": { "start": "node node_modules/@sap/approuter/approuter.js" } diff --git a/app/multi-tenant/central-space/cloud-cap-samples-java/mtx/sidecar/package.json b/app/multi-tenant/central-space/cloud-cap-samples-java/mtx/sidecar/package.json index 55d89b3a..98bb7c04 100644 --- a/app/multi-tenant/central-space/cloud-cap-samples-java/mtx/sidecar/package.json +++ b/app/multi-tenant/central-space/cloud-cap-samples-java/mtx/sidecar/package.json @@ -21,5 +21,10 @@ "scripts": { "start": "cds-serve", "build": "cds build ../.. --for mtx-sidecar --production && cd gen && npm install" + }, + "overrides": { + "commander": "2.20.3", + "semver": "^7.8.5", + "debug": "^4.4.3" } } \ No newline at end of file diff --git a/app/multi-tenant/central-space/cloud-cap-samples-java/pom.xml b/app/multi-tenant/central-space/cloud-cap-samples-java/pom.xml index 6fdfffba..85d8f4a5 100644 --- a/app/multi-tenant/central-space/cloud-cap-samples-java/pom.xml +++ b/app/multi-tenant/central-space/cloud-cap-samples-java/pom.xml @@ -6,7 +6,7 @@ org.springframework.boot spring-boot-starter-parent - 3.2.6 + 3.5.16 @@ -23,10 +23,26 @@ 21 - 4.3.0 - 5.12.0 + 4.9.4 + 5.34.0 3.5.0 3.8.3 + + + 2.22.2 + 1.65.0 + 1.6.3 + 5.4.3 + 4.2.18.Final + 9.48 + 3.8.7 + 5.5.0 + 33.7.1-jre + 2.29.7 + 2.4.240 + 1.17.1 + 5.6.4 + 10.1.59 ^9 @@ -37,6 +53,89 @@ + + + com.fasterxml.jackson + jackson-bom + ${jackson-bom.version} + pom + import + + + io.opentelemetry + opentelemetry-bom + ${opentelemetry.version} + pom + import + + + ch.qos.logback + logback-classic + ${logback.version} + + + ch.qos.logback + logback-core + ${logback.version} + + + org.apache.httpcomponents.core5 + httpcore5 + ${httpcore5.version} + + + org.apache.httpcomponents.core5 + httpcore5-h2 + ${httpcore5.version} + + + org.apache.httpcomponents.client5 + httpclient5 + ${httpclient5.version} + + + com.squareup.okhttp3 + okhttp + ${okhttp.version} + + + com.google.guava + guava + ${guava.version} + + + com.nimbusds + nimbus-jose-jwt + ${nimbus-jose-jwt.version} + + + io.projectreactor + reactor-core + ${reactor-core.version} + + + org.apache.tomcat.embed + tomcat-embed-core + ${tomcat.version} + + + org.apache.tomcat.embed + tomcat-embed-el + ${tomcat.version} + + + org.apache.tomcat.embed + tomcat-embed-websocket + ${tomcat.version} + + + io.micrometer + micrometer-bom + ${micrometer.version} + pom + import + + com.sap.cds @@ -72,6 +171,13 @@ 4.0.0 + + + com.sap.cloud.db.jdbc + ngdbc + ${ngdbc.version} + + diff --git a/app/multi-tenant/central-space/cloud-cap-samples-java/srv/pom.xml b/app/multi-tenant/central-space/cloud-cap-samples-java/srv/pom.xml index e170c32a..77a4717a 100644 --- a/app/multi-tenant/central-space/cloud-cap-samples-java/srv/pom.xml +++ b/app/multi-tenant/central-space/cloud-cap-samples-java/srv/pom.xml @@ -26,6 +26,21 @@ com.sap.cds cds-adapter-odata-v4 runtime + + + + io.opentelemetry + opentelemetry-api + + + io.opentelemetry + opentelemetry-context + + + io.opentelemetry + opentelemetry-common + + org.apache.commons @@ -35,12 +50,28 @@ com.sap.cds cds-feature-mt - 4.3.0 + 4.9.4 com.sap.cds sdm 1.10.1-SNAPSHOT + + + + org.apache.httpcomponents.core5 + httpcore5 + + + org.apache.httpcomponents.core5 + httpcore5-h2 + + + + org.jetbrains.kotlin + kotlin-stdlib + + com.sap.cds @@ -141,6 +172,14 @@ org.springframework.boot spring-boot-starter-actuator + + + + org.hdrhistogram + HdrHistogram + + diff --git a/app/multi-tenant/personal-space/cloud-cap-samples-java/app/package.json b/app/multi-tenant/personal-space/cloud-cap-samples-java/app/package.json index 1c66f05b..f99d83a0 100644 --- a/app/multi-tenant/personal-space/cloud-cap-samples-java/app/package.json +++ b/app/multi-tenant/personal-space/cloud-cap-samples-java/app/package.json @@ -3,6 +3,12 @@ "dependencies": { "@sap/approuter": "23.0.0" }, + "overrides": { + "fast-uri": "3.1.8", + "decode-uri-component": "0.5.0", + "ws": "7.5.13", + "moment": "2.31.0" + }, "scripts": { "start": "node node_modules/@sap/approuter/approuter.js" } diff --git a/app/multi-tenant/personal-space/cloud-cap-samples-java/mtx/sidecar/package.json b/app/multi-tenant/personal-space/cloud-cap-samples-java/mtx/sidecar/package.json index bc443138..bfbf1eb7 100644 --- a/app/multi-tenant/personal-space/cloud-cap-samples-java/mtx/sidecar/package.json +++ b/app/multi-tenant/personal-space/cloud-cap-samples-java/mtx/sidecar/package.json @@ -21,5 +21,10 @@ "scripts": { "start": "cds-serve", "build": "cds build ../.. --for mtx-sidecar --production && cd gen && npm install" + }, + "overrides": { + "commander": "2.20.3", + "semver": "^7.8.5", + "debug": "^4.4.3" } } diff --git a/app/multi-tenant/personal-space/cloud-cap-samples-java/pom.xml b/app/multi-tenant/personal-space/cloud-cap-samples-java/pom.xml index 6fdfffba..f006a7af 100644 --- a/app/multi-tenant/personal-space/cloud-cap-samples-java/pom.xml +++ b/app/multi-tenant/personal-space/cloud-cap-samples-java/pom.xml @@ -6,7 +6,7 @@ org.springframework.boot spring-boot-starter-parent - 3.2.6 + 3.5.16 @@ -23,10 +23,26 @@ 21 - 4.3.0 - 5.12.0 + 4.9.4 + 5.34.0 3.5.0 3.8.3 + + + 2.22.2 + 1.65.0 + 1.6.3 + 5.4.3 + 4.2.18.Final + 9.48 + 3.8.7 + 5.5.0 + 33.7.1-jre + 2.29.7 + 2.4.240 + 1.17.1 + 5.6.4 + 10.1.59 ^9 @@ -37,6 +53,89 @@ + + + com.fasterxml.jackson + jackson-bom + ${jackson-bom.version} + pom + import + + + io.opentelemetry + opentelemetry-bom + ${opentelemetry.version} + pom + import + + + ch.qos.logback + logback-classic + ${logback.version} + + + ch.qos.logback + logback-core + ${logback.version} + + + org.apache.httpcomponents.core5 + httpcore5 + ${httpcore5.version} + + + org.apache.httpcomponents.core5 + httpcore5-h2 + ${httpcore5.version} + + + org.apache.httpcomponents.client5 + httpclient5 + ${httpclient5.version} + + + com.squareup.okhttp3 + okhttp + ${okhttp.version} + + + com.google.guava + guava + ${guava.version} + + + com.nimbusds + nimbus-jose-jwt + ${nimbus-jose-jwt.version} + + + io.projectreactor + reactor-core + ${reactor-core.version} + + + org.apache.tomcat.embed + tomcat-embed-core + ${tomcat.version} + + + org.apache.tomcat.embed + tomcat-embed-el + ${tomcat.version} + + + org.apache.tomcat.embed + tomcat-embed-websocket + ${tomcat.version} + + + io.micrometer + micrometer-bom + ${micrometer.version} + pom + import + + com.sap.cds @@ -72,6 +171,13 @@ 4.0.0 + + + com.sap.cloud.db.jdbc + ngdbc + ${ngdbc.version} + + diff --git a/app/multi-tenant/personal-space/cloud-cap-samples-java/srv/pom.xml b/app/multi-tenant/personal-space/cloud-cap-samples-java/srv/pom.xml index 8ff37509..07db3358 100644 --- a/app/multi-tenant/personal-space/cloud-cap-samples-java/srv/pom.xml +++ b/app/multi-tenant/personal-space/cloud-cap-samples-java/srv/pom.xml @@ -26,6 +26,21 @@ com.sap.cds cds-adapter-odata-v4 runtime + + + + io.opentelemetry + opentelemetry-api + + + io.opentelemetry + opentelemetry-context + + + io.opentelemetry + opentelemetry-common + + org.apache.commons @@ -35,12 +50,28 @@ com.sap.cds cds-feature-mt - 4.3.0 + 4.9.4 com.sap.cds sdm 1.0.0-RC1 + + + + org.apache.httpcomponents.core5 + httpcore5 + + + org.apache.httpcomponents.core5 + httpcore5-h2 + + + + org.jetbrains.kotlin + kotlin-stdlib + + com.sap.cds @@ -141,6 +172,14 @@ org.springframework.boot spring-boot-starter-actuator + + + + org.hdrhistogram + HdrHistogram + + diff --git a/app/single-tenant/central-space/demoapp/app/package.json b/app/single-tenant/central-space/demoapp/app/package.json index 1c66f05b..f99d83a0 100644 --- a/app/single-tenant/central-space/demoapp/app/package.json +++ b/app/single-tenant/central-space/demoapp/app/package.json @@ -3,6 +3,12 @@ "dependencies": { "@sap/approuter": "23.0.0" }, + "overrides": { + "fast-uri": "3.1.8", + "decode-uri-component": "0.5.0", + "ws": "7.5.13", + "moment": "2.31.0" + }, "scripts": { "start": "node node_modules/@sap/approuter/approuter.js" } diff --git a/app/single-tenant/central-space/demoapp/pom.xml b/app/single-tenant/central-space/demoapp/pom.xml index 7a6b443a..c69cf1e9 100644 --- a/app/single-tenant/central-space/demoapp/pom.xml +++ b/app/single-tenant/central-space/demoapp/pom.xml @@ -17,10 +17,18 @@ 21 - 4.3.0 - 3.3.1 + 5.0.2 + 4.1.1 ^9 + + 1.6.3 + 2.22.2 + 3.2.2 + 5.5.0 + 33.7.1-jre + 11.0.26 + https://nodejs.org/dist/ UTF-8 @@ -31,6 +39,69 @@ + + + ch.qos.logback + logback-classic + ${logback.version} + + + ch.qos.logback + logback-core + ${logback.version} + + + com.squareup.okhttp3 + okhttp + ${okhttp.version} + + + com.google.guava + guava + ${guava.version} + + + com.fasterxml.jackson.core + jackson-core + ${jackson-databind.version} + + + com.fasterxml.jackson.core + jackson-databind + ${jackson-databind.version} + + + + tools.jackson.core + jackson-core + ${jackson3.version} + + + tools.jackson.core + jackson-databind + ${jackson3.version} + + + tools.jackson.core + jackson-annotations + ${jackson3.version} + + + org.apache.tomcat.embed + tomcat-embed-core + ${tomcat.version} + + + org.apache.tomcat.embed + tomcat-embed-el + ${tomcat.version} + + + org.apache.tomcat.embed + tomcat-embed-websocket + ${tomcat.version} + + com.sap.cds diff --git a/app/single-tenant/central-space/demoapp/srv/pom.xml b/app/single-tenant/central-space/demoapp/srv/pom.xml index 2a91cb15..4afc1da5 100644 --- a/app/single-tenant/central-space/demoapp/srv/pom.xml +++ b/app/single-tenant/central-space/demoapp/srv/pom.xml @@ -19,6 +19,22 @@ com.sap.cds sdm 1.10.1-SNAPSHOT + + + + org.apache.httpcomponents.core5 + httpcore5 + + + org.apache.httpcomponents.core5 + httpcore5-h2 + + + + org.jetbrains.kotlin + kotlin-stdlib + + @@ -33,6 +49,21 @@ com.sap.cds cds-adapter-odata-v4 runtime + + + + io.opentelemetry + opentelemetry-api + + + io.opentelemetry + opentelemetry-context + + + io.opentelemetry + opentelemetry-common + + @@ -109,10 +140,11 @@ cds.install-cdsdk - install-cdsdk + npm ${cdsdk-global} + install @sap/cds-dk@${cds.install-cdsdk.version} --no-save diff --git a/app/single-tenant/personal-space/demoapp/app/package.json b/app/single-tenant/personal-space/demoapp/app/package.json index 1c66f05b..f99d83a0 100644 --- a/app/single-tenant/personal-space/demoapp/app/package.json +++ b/app/single-tenant/personal-space/demoapp/app/package.json @@ -3,6 +3,12 @@ "dependencies": { "@sap/approuter": "23.0.0" }, + "overrides": { + "fast-uri": "3.1.8", + "decode-uri-component": "0.5.0", + "ws": "7.5.13", + "moment": "2.31.0" + }, "scripts": { "start": "node node_modules/@sap/approuter/approuter.js" } diff --git a/app/single-tenant/personal-space/demoapp/pom.xml b/app/single-tenant/personal-space/demoapp/pom.xml index 7a6b443a..f25cd77d 100644 --- a/app/single-tenant/personal-space/demoapp/pom.xml +++ b/app/single-tenant/personal-space/demoapp/pom.xml @@ -17,10 +17,19 @@ 21 - 4.3.0 - 3.3.1 + 5.0.2 + 4.1.1 ^9 + + 1.6.3 + 2.22.2 + 3.2.2 + 5.5.0 + 33.7.1-jre + 1.17.1 + 11.0.26 + https://nodejs.org/dist/ UTF-8 @@ -31,6 +40,76 @@ + + + io.micrometer + micrometer-bom + ${micrometer.version} + pom + import + + + ch.qos.logback + logback-classic + ${logback.version} + + + ch.qos.logback + logback-core + ${logback.version} + + + com.squareup.okhttp3 + okhttp + ${okhttp.version} + + + com.google.guava + guava + ${guava.version} + + + com.fasterxml.jackson.core + jackson-core + ${jackson-databind.version} + + + com.fasterxml.jackson.core + jackson-databind + ${jackson-databind.version} + + + + tools.jackson.core + jackson-core + ${jackson3.version} + + + tools.jackson.core + jackson-databind + ${jackson3.version} + + + tools.jackson.core + jackson-annotations + ${jackson3.version} + + + org.apache.tomcat.embed + tomcat-embed-core + ${tomcat.version} + + + org.apache.tomcat.embed + tomcat-embed-el + ${tomcat.version} + + + org.apache.tomcat.embed + tomcat-embed-websocket + ${tomcat.version} + + com.sap.cds diff --git a/app/single-tenant/personal-space/demoapp/srv/pom.xml b/app/single-tenant/personal-space/demoapp/srv/pom.xml index 1a18bebd..afb0976c 100644 --- a/app/single-tenant/personal-space/demoapp/srv/pom.xml +++ b/app/single-tenant/personal-space/demoapp/srv/pom.xml @@ -19,6 +19,22 @@ com.sap.cds sdm 1.0.0-RC1 + + + + org.apache.httpcomponents.core5 + httpcore5 + + + org.apache.httpcomponents.core5 + httpcore5-h2 + + + + org.jetbrains.kotlin + kotlin-stdlib + + @@ -33,6 +49,21 @@ com.sap.cds cds-adapter-odata-v4 runtime + + + + io.opentelemetry + opentelemetry-api + + + io.opentelemetry + opentelemetry-context + + + io.opentelemetry + opentelemetry-common + + @@ -109,10 +140,11 @@ cds.install-cdsdk - install-cdsdk + npm ${cdsdk-global} + install @sap/cds-dk@${cds.install-cdsdk.version} --no-save diff --git a/pom.xml b/pom.xml index c188cfe7..eaed4de9 100644 --- a/pom.xml +++ b/pom.xml @@ -39,6 +39,11 @@ 5.15.2 3.27.7 5.15.2 + + + 4.1.121.Final + 1.85 + 9.48 com.sap.cds @@ -56,6 +61,31 @@ + + + io.netty + netty-bom + ${netty.version} + pom + import + + + org.bouncycastle + bcprov-jdk18on + ${bouncycastle.version} + + + org.bouncycastle + bcpkix-jdk18on + ${bouncycastle.version} + + + com.nimbusds + nimbus-jose-jwt + ${nimbus-jose-jwt.version} + + com.sap.cds cds-services-bom