Skip to content
Draft
Original file line number Diff line number Diff line change
Expand Up @@ -21,5 +21,8 @@
"scripts": {
"start": "cds-serve",
"build": "cds build ../.. --for mtx-sidecar --production && cd gen && npm install"
},
"overrides": {
"commander": "2.20.3"
}
}
115 changes: 114 additions & 1 deletion app/multi-tenant/central-space/cloud-cap-samples-java/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>3.2.6</version>
<version>3.5.16</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>

Expand All @@ -28,6 +28,20 @@
<xsuaa.version>3.5.0</xsuaa.version>
<cf-java-logging-support.version>3.8.3</cf-java-logging-support.version>
<cds.install-cdsdk.version>9.8.0</cds.install-cdsdk.version>

<!-- SECURITY OVERRIDES (Black Duck) -->
<netty.version>4.2.17.Final</netty.version>
<bouncycastle.version>1.85</bouncycastle.version>
<nimbus-jose-jwt.version>9.48</nimbus-jose-jwt.version>
<jackson-bom.version>2.22.2</jackson-bom.version>
<micrometer.version>1.17.1</micrometer.version>
<opentelemetry.version>1.65.0</opentelemetry.version>
<logback.version>1.6.3</logback.version>
<tomcat.version>10.1.59</tomcat.version>
<httpclient5.version>5.6.4</httpclient5.version>
<httpcore5.version>5.4.3</httpcore5.version>
<kotlin.version>2.4.20</kotlin.version>
<ngdbc.version>2.29.7</ngdbc.version>
</properties>

<modules>
Expand All @@ -37,6 +51,98 @@

<dependencyManagement>
<dependencies>
<!-- SECURITY OVERRIDES (Black Duck): declared first so these versions win -->
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-bom</artifactId>
<version>${netty.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson</groupId>
<artifactId>jackson-bom</artifactId>
<version>${jackson-bom.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>io.micrometer</groupId>
<artifactId>micrometer-bom</artifactId>
<version>${micrometer.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>io.opentelemetry</groupId>
<artifactId>opentelemetry-bom</artifactId>
<version>${opentelemetry.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-bom</artifactId>
<version>${kotlin.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>${logback.version}</version>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
<version>${logback.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-core</artifactId>
<version>${tomcat.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-el</artifactId>
<version>${tomcat.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-websocket</artifactId>
<version>${tomcat.version}</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents.client5</groupId>
<artifactId>httpclient5</artifactId>
<version>${httpclient5.version}</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents.core5</groupId>
<artifactId>httpcore5</artifactId>
<version>${httpcore5.version}</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents.core5</groupId>
<artifactId>httpcore5-h2</artifactId>
<version>${httpcore5.version}</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcprov-jdk18on</artifactId>
<version>${bouncycastle.version}</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcpkix-jdk18on</artifactId>
<version>${bouncycastle.version}</version>
</dependency>
<dependency>
<groupId>com.nimbusds</groupId>
<artifactId>nimbus-jose-jwt</artifactId>
<version>${nimbus-jose-jwt.version}</version>
</dependency>

<!-- CDS SERVICES -->
<dependency>
<groupId>com.sap.cds</groupId>
Expand Down Expand Up @@ -72,6 +178,13 @@
<version>4.0.0</version>
</dependency>

<!-- HANA JDBC Driver (Black Duck license fix) -->
<dependency>
<groupId>com.sap.cloud.db.jdbc</groupId>
<artifactId>ngdbc</artifactId>
<version>${ngdbc.version}</version>
</dependency>

</dependencies>
</dependencyManagement>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,5 +21,8 @@
"scripts": {
"start": "cds-serve",
"build": "cds build ../.. --for mtx-sidecar --production && cd gen && npm install"
},
"overrides": {
"commander": "2.20.3"
}
}
115 changes: 114 additions & 1 deletion app/multi-tenant/personal-space/cloud-cap-samples-java/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>3.2.6</version>
<version>3.5.16</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>

Expand All @@ -28,6 +28,20 @@
<xsuaa.version>3.5.0</xsuaa.version>
<cf-java-logging-support.version>3.8.3</cf-java-logging-support.version>
<cds.install-cdsdk.version>9.3.1</cds.install-cdsdk.version>

<!-- SECURITY OVERRIDES (Black Duck) -->
<netty.version>4.2.17.Final</netty.version>
<bouncycastle.version>1.85</bouncycastle.version>
<nimbus-jose-jwt.version>9.48</nimbus-jose-jwt.version>
<jackson-bom.version>2.22.2</jackson-bom.version>
<micrometer.version>1.17.1</micrometer.version>
<opentelemetry.version>1.65.0</opentelemetry.version>
<logback.version>1.6.3</logback.version>
<tomcat.version>10.1.59</tomcat.version>
<httpclient5.version>5.6.4</httpclient5.version>
<httpcore5.version>5.4.3</httpcore5.version>
<kotlin.version>2.4.20</kotlin.version>
<ngdbc.version>2.29.7</ngdbc.version>
</properties>

<modules>
Expand All @@ -37,6 +51,98 @@

<dependencyManagement>
<dependencies>
<!-- SECURITY OVERRIDES (Black Duck): declared first so these versions win -->
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-bom</artifactId>
<version>${netty.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson</groupId>
<artifactId>jackson-bom</artifactId>
<version>${jackson-bom.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>io.micrometer</groupId>
<artifactId>micrometer-bom</artifactId>
<version>${micrometer.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>io.opentelemetry</groupId>
<artifactId>opentelemetry-bom</artifactId>
<version>${opentelemetry.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-bom</artifactId>
<version>${kotlin.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>${logback.version}</version>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
<version>${logback.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-core</artifactId>
<version>${tomcat.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-el</artifactId>
<version>${tomcat.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-websocket</artifactId>
<version>${tomcat.version}</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents.client5</groupId>
<artifactId>httpclient5</artifactId>
<version>${httpclient5.version}</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents.core5</groupId>
<artifactId>httpcore5</artifactId>
<version>${httpcore5.version}</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents.core5</groupId>
<artifactId>httpcore5-h2</artifactId>
<version>${httpcore5.version}</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcprov-jdk18on</artifactId>
<version>${bouncycastle.version}</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcpkix-jdk18on</artifactId>
<version>${bouncycastle.version}</version>
</dependency>
<dependency>
<groupId>com.nimbusds</groupId>
<artifactId>nimbus-jose-jwt</artifactId>
<version>${nimbus-jose-jwt.version}</version>
</dependency>

<!-- CDS SERVICES -->
<dependency>
<groupId>com.sap.cds</groupId>
Expand Down Expand Up @@ -72,6 +178,13 @@
<version>4.0.0</version>
</dependency>

<!-- HANA JDBC Driver (Black Duck license fix) -->
<dependency>
<groupId>com.sap.cloud.db.jdbc</groupId>
<artifactId>ngdbc</artifactId>
<version>${ngdbc.version}</version>
</dependency>

</dependencies>
</dependencyManagement>

Expand Down
Loading
Loading