diff --git a/fabric-chaincode-integration-test/src/contracts/bare-maven/pom.xml b/fabric-chaincode-integration-test/src/contracts/bare-maven/pom.xml
index 4fcc03ad..5822c99a 100644
--- a/fabric-chaincode-integration-test/src/contracts/bare-maven/pom.xml
+++ b/fabric-chaincode-integration-test/src/contracts/bare-maven/pom.xml
@@ -27,6 +27,21 @@
+
+
+
+ org.bouncycastle
+ bcpkix-jdk18on
+ 1.84
+
+
+ org.bouncycastle
+ bcprov-jdk18on
+ 1.84
+
+
+
+
diff --git a/fabric-chaincode-integration-test/src/contracts/wrapper-maven/pom.xml b/fabric-chaincode-integration-test/src/contracts/wrapper-maven/pom.xml
index bf64b273..46b01140 100644
--- a/fabric-chaincode-integration-test/src/contracts/wrapper-maven/pom.xml
+++ b/fabric-chaincode-integration-test/src/contracts/wrapper-maven/pom.xml
@@ -31,6 +31,21 @@
+
+
+
+ org.bouncycastle
+ bcpkix-jdk18on
+ 1.84
+
+
+ org.bouncycastle
+ bcprov-jdk18on
+ 1.84
+
+
+
+
diff --git a/fabric-chaincode-shim/build.gradle b/fabric-chaincode-shim/build.gradle
index ecfe81f5..81d23417 100644
--- a/fabric-chaincode-shim/build.gradle
+++ b/fabric-chaincode-shim/build.gradle
@@ -13,7 +13,7 @@ plugins {
}
pmd {
- toolVersion = '7.20.0'
+ toolVersion = '7.22.0'
ruleSetFiles = files('../pmd-ruleset.xml')
ruleSets = [] // explicitly set to empty to avoid using the default configuration
ignoreFailures = false