This is an automated email from the ASF dual-hosted git repository.

aleks pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract.git


The following commit(s) were added to refs/heads/develop by this push:
     new 17f5216  Fix transitive dependency issues introduced by Mock Server 
upgrade
17f5216 is described below

commit 17f521604d768614ec0744b13bdfe52928da01bd
Author: Aleksandar Vidakovic <[email protected]>
AuthorDate: Mon Mar 21 11:56:17 2022 +0100

    Fix transitive dependency issues introduced by Mock Server upgrade
---
 .github/workflows/build-postgresql.yml                            | 2 +-
 .github/workflows/build.yml                                       | 2 +-
 .github/workflows/sonarqube.yml                                   | 2 +-
 build.gradle                                                      | 8 ++++----
 fineract-provider/dependencies.gradle                             | 2 ++
 .../classpath/ClasspathDuplicatesStepDefinitions.java             | 4 ++--
 integration-tests/dependencies.gradle                             | 4 ++--
 oauth2-tests/dependencies.gradle                                  | 2 ++
 twofactor-tests/dependencies.gradle                               | 2 ++
 9 files changed, 17 insertions(+), 11 deletions(-)

diff --git a/.github/workflows/build-postgresql.yml 
b/.github/workflows/build-postgresql.yml
index 73a7415..0366f82 100644
--- a/.github/workflows/build-postgresql.yml
+++ b/.github/workflows/build-postgresql.yml
@@ -27,7 +27,7 @@ jobs:
         TZ: Asia/Kolkata
     steps:
       - name: Set up cache
-        uses: actions/cache@v2
+        uses: actions/cache@v3
         with:
           path: |
             ~/.gradle/caches
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 236163f..0fa6bbe 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -26,7 +26,7 @@ jobs:
         TZ: Asia/Kolkata
     steps:
       - name: Set up cache
-        uses: actions/cache@v2
+        uses: actions/cache@v3
         with:
           path: |
             ~/.gradle/caches
diff --git a/.github/workflows/sonarqube.yml b/.github/workflows/sonarqube.yml
index b4fafc5..af4fde7 100644
--- a/.github/workflows/sonarqube.yml
+++ b/.github/workflows/sonarqube.yml
@@ -11,7 +11,7 @@ jobs:
         SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
     steps:
       - name: Set up cache
-        uses: actions/cache@v2
+        uses: actions/cache@v3
         with:
           path: |
             ~/.gradle/caches
diff --git a/build.gradle b/build.gradle
index b5e9fb2..fbbeb6c 100644
--- a/build.gradle
+++ b/build.gradle
@@ -133,7 +133,7 @@ allprojects  {
             dependency 'com.github.librepdf:openpdf:1.3.27'
             dependency 'org.mnode.ical4j:ical4j:3.2.1'
             dependency 'org.quartz-scheduler:quartz:2.3.2'
-            dependency 'com.amazonaws:aws-java-sdk-s3:1.12.180'
+            dependency 'com.amazonaws:aws-java-sdk-s3:1.12.181'
             dependency 'org.ehcache:ehcache:3.10.0'
             dependency 'com.github.spullara.mustache.java:compiler:0.9.10'
             dependency 'com.jayway.jsonpath:json-path:2.7.0'
@@ -155,7 +155,7 @@ allprojects  {
             dependency 'org.webjars.npm:swagger-ui-dist:4.6.2'
             dependency 'org.webjars:webjars-locator-core:0.50'
             dependency 'com.icegreen:greenmail-junit5:1.6.7'
-            dependency 'com.intuit.karate:karate-junit5:1.2.0.RC4'
+            dependency 'com.intuit.karate:karate-junit5:1.2.0.RC5'
 
             // fineract client dependencies
             dependency "com.squareup.retrofit2:retrofit:$retrofitVersion"
@@ -188,8 +188,8 @@ allprojects  {
             dependency "javax.annotation:javax.annotation-api:1.3.2"
             dependency "com.google.code.findbugs:jsr305:3.0.2"
             dependency "commons-codec:commons-codec:1.15"
-            dependency "org.bouncycastle:bcpkix-jdk15on:1.70"
-            dependency "org.bouncycastle:bcprov-jdk15on:1.70"
+            dependency "org.bouncycastle:bcpkix-jdk15to18:1.70"
+            dependency "org.bouncycastle:bcprov-jdk15to18:1.70"
 
             dependency ('org.liquibase:liquibase-core:4.9.0') {
                 exclude 'javax.xml.bind:jaxb-api'
diff --git a/fineract-provider/dependencies.gradle 
b/fineract-provider/dependencies.gradle
index 7a4e704..348f63d 100644
--- a/fineract-provider/dependencies.gradle
+++ b/fineract-provider/dependencies.gradle
@@ -128,6 +128,8 @@ dependencies {
     testImplementation( 'org.mockito:mockito-core',
             'org.mockito:mockito-junit-jupiter',
             'org.junit.platform:junit-platform-runner', // required to be able 
to run tests directly under Eclipse, see FINERACT-943 & FINERACT-1021
+            'org.bouncycastle:bcpkix-jdk15to18',
+            'org.bouncycastle:bcprov-jdk15to18',
             'io.cucumber:cucumber-core',
             'io.cucumber:cucumber-java',
             'io.cucumber:cucumber-java8',
diff --git 
a/fineract-provider/src/test/java/org/apache/fineract/infrastructure/classpath/ClasspathDuplicatesStepDefinitions.java
 
b/fineract-provider/src/test/java/org/apache/fineract/infrastructure/classpath/ClasspathDuplicatesStepDefinitions.java
index ea305b2..cdc2ca4 100644
--- 
a/fineract-provider/src/test/java/org/apache/fineract/infrastructure/classpath/ClasspathDuplicatesStepDefinitions.java
+++ 
b/fineract-provider/src/test/java/org/apache/fineract/infrastructure/classpath/ClasspathDuplicatesStepDefinitions.java
@@ -95,8 +95,8 @@ public class ClasspathDuplicatesStepDefinitions implements En 
{
                 || resourcePath.equals("WEB-INF/web.xml") || 
resourcePath.equals("META-INF/web-fragment.xml")
                 || resourcePath.equals("META-INF/eclipse.inf") || 
resourcePath.equals("META-INF/ECLIPSE_.SF")
                 || resourcePath.equals("META-INF/ECLIPSE_.RSA") || 
resourcePath.equals("META-INF/BC2048KE.DSA")
-                || resourcePath.equals("META-INF/BC2048KE.SF") || 
resourcePath.equals("META-INF/BC1024KE.SF")
-                || resourcePath.equals("OSGI-INF/bundle.info")
+                || resourcePath.equals("META-INF/BC1024KE.DSA") || 
resourcePath.equals("META-INF/BC2048KE.SF")
+                || resourcePath.equals("META-INF/BC1024KE.SF") || 
resourcePath.equals("OSGI-INF/bundle.info")
                 // Spring Framework knows what they are do..
                 || resourcePath.startsWith("META-INF/spring") || 
resourcePath.startsWith("META-INF/additional-spring")
                 || resourcePath.startsWith("META-INF/terracotta")
diff --git a/integration-tests/dependencies.gradle 
b/integration-tests/dependencies.gradle
index 5f82cd0..019ec23 100644
--- a/integration-tests/dependencies.gradle
+++ b/integration-tests/dependencies.gradle
@@ -28,8 +28,8 @@ dependencies {
             'com.google.truth:truth',
             'com.google.truth.extensions:truth-java8-extension',
             'org.awaitility:awaitility',
-            'org.bouncycastle:bcpkix-jdk15on',
-            'org.bouncycastle:bcprov-jdk15on',
+            'org.bouncycastle:bcpkix-jdk15to18',
+            'org.bouncycastle:bcprov-jdk15to18',
             'io.cucumber:cucumber-core',
             'io.cucumber:cucumber-java',
             'io.cucumber:cucumber-java8',
diff --git a/oauth2-tests/dependencies.gradle b/oauth2-tests/dependencies.gradle
index 5524d11..e8088f6 100644
--- a/oauth2-tests/dependencies.gradle
+++ b/oauth2-tests/dependencies.gradle
@@ -24,6 +24,8 @@ dependencies {
     testImplementation( 
files("$rootDir/fineract-provider/build/classes/java/main/"),
             project(path: ':fineract-provider', configuration: 
'runtimeElements'),
             'org.junit.jupiter:junit-jupiter-api',
+            'org.bouncycastle:bcpkix-jdk15to18',
+            'org.bouncycastle:bcprov-jdk15to18',
             'io.cucumber:cucumber-core',
             'io.cucumber:cucumber-java',
             'io.cucumber:cucumber-java8',
diff --git a/twofactor-tests/dependencies.gradle 
b/twofactor-tests/dependencies.gradle
index d134734..190bfff 100644
--- a/twofactor-tests/dependencies.gradle
+++ b/twofactor-tests/dependencies.gradle
@@ -24,6 +24,8 @@ dependencies {
     testImplementation( 
files("$rootDir/fineract-provider/build/classes/java/main/"),
             project(path: ':fineract-provider', configuration: 
'runtimeElements'),
             'org.junit.jupiter:junit-jupiter-api',
+            'org.bouncycastle:bcpkix-jdk15to18',
+            'org.bouncycastle:bcprov-jdk15to18',
             'io.cucumber:cucumber-core',
             'io.cucumber:cucumber-java',
             'io.cucumber:cucumber-java8',

Reply via email to