From da65e20f7d3c0b49f001ba8ae0cba4a36abdcf9b Mon Sep 17 00:00:00 2001 From: fraVlaca <86831094+fraVlaca@users.noreply.github.com> Date: Wed, 1 Sep 2021 19:19:15 +0100 Subject: [PATCH] Updated dependencies for Json and fabric-chaincode-shim:2.+ in java samples (#481) * fixed json dependencies for java Signed-off-by: fraVlaca * updated dependency for asset-tranfer-sbe: now declaing also org.hyperledger.fabric.protos.common Signed-off-by: fraVlaca * "corrected typo of last commit and added testImplementation 'org.hyperledger.fabric.protos.common'" Signed-off-by: fraVlaca * included correct dependecy for fabric-protos and added com.google.protobuf as well Signed-off-by: fraVlaca --- asset-transfer-basic/chaincode-java/build.gradle | 3 ++- asset-transfer-events/chaincode-java/build.gradle | 3 ++- asset-transfer-private-data/chaincode-java/build.gradle | 3 ++- asset-transfer-sbe/chaincode-java/build.gradle | 6 +++++- 4 files changed, 11 insertions(+), 4 deletions(-) diff --git a/asset-transfer-basic/chaincode-java/build.gradle b/asset-transfer-basic/chaincode-java/build.gradle index 1b5a2070..41183acd 100644 --- a/asset-transfer-basic/chaincode-java/build.gradle +++ b/asset-transfer-basic/chaincode-java/build.gradle @@ -14,7 +14,8 @@ version '1.0-SNAPSHOT' dependencies { - compileOnly 'org.hyperledger.fabric-chaincode-java:fabric-chaincode-shim:2.+' + implementation 'org.hyperledger.fabric-chaincode-java:fabric-chaincode-shim:2.+' + implementation 'org.json:json:+' implementation 'com.owlike:genson:1.5' testImplementation 'org.hyperledger.fabric-chaincode-java:fabric-chaincode-shim:2.+' testImplementation 'org.junit.jupiter:junit-jupiter:5.4.2' diff --git a/asset-transfer-events/chaincode-java/build.gradle b/asset-transfer-events/chaincode-java/build.gradle index 17599503..f59f27c7 100644 --- a/asset-transfer-events/chaincode-java/build.gradle +++ b/asset-transfer-events/chaincode-java/build.gradle @@ -13,7 +13,8 @@ group 'org.hyperledger.fabric.samples' version '1.0-SNAPSHOT' dependencies { - compileOnly 'org.hyperledger.fabric-chaincode-java:fabric-chaincode-shim:2.+' + implementation 'org.hyperledger.fabric-chaincode-java:fabric-chaincode-shim:2.+' + implementation 'org.json:json:+' testImplementation 'org.hyperledger.fabric-chaincode-java:fabric-chaincode-shim:2.+' } diff --git a/asset-transfer-private-data/chaincode-java/build.gradle b/asset-transfer-private-data/chaincode-java/build.gradle index 1aac92b5..6054373e 100644 --- a/asset-transfer-private-data/chaincode-java/build.gradle +++ b/asset-transfer-private-data/chaincode-java/build.gradle @@ -14,7 +14,8 @@ version '1.0-SNAPSHOT' dependencies { - compileOnly 'org.hyperledger.fabric-chaincode-java:fabric-chaincode-shim:2.+' + implementation 'org.hyperledger.fabric-chaincode-java:fabric-chaincode-shim:2.+' + implementation 'org.json:json:+' testImplementation 'org.hyperledger.fabric-chaincode-java:fabric-chaincode-shim:2.+' testImplementation 'org.junit.jupiter:junit-jupiter:5.4.2' diff --git a/asset-transfer-sbe/chaincode-java/build.gradle b/asset-transfer-sbe/chaincode-java/build.gradle index 1b5a2070..e220c114 100644 --- a/asset-transfer-sbe/chaincode-java/build.gradle +++ b/asset-transfer-sbe/chaincode-java/build.gradle @@ -14,8 +14,12 @@ version '1.0-SNAPSHOT' dependencies { - compileOnly 'org.hyperledger.fabric-chaincode-java:fabric-chaincode-shim:2.+' + implementation 'org.hyperledger.fabric-chaincode-java:fabric-chaincode-shim:2.+' + implementation 'org.json:json:+' + implementation 'com.google.protobuf:protobuf-java:3.+' + implementation 'org.hyperledger.fabric-chaincode-java:fabric-chaincode-protos:2.+' implementation 'com.owlike:genson:1.5' + testImplementation 'org.hyperledger.fabric-chaincode-java:fabric-chaincode-shim:2.+' testImplementation 'org.junit.jupiter:junit-jupiter:5.4.2' testImplementation 'org.assertj:assertj-core:3.11.1'