diff --git a/buildSrc/scripts/runnodes b/buildSrc/scripts/runnodes deleted file mode 100755 index a6bec7cef8..0000000000 --- a/buildSrc/scripts/runnodes +++ /dev/null @@ -1,17 +0,0 @@ -#!/usr/bin/env bash -# Creates three nodes. A network map and notary node and two regular nodes that can be extended with cordapps. - -set -euo pipefail -trap 'kill $(jobs -p)' SIGINT SIGTERM EXIT -export CAPSULE_CACHE_DIR=cache -pushd nameserver -( java -jar JAR_NAME )& -popd -pushd nodea -( java -jar JAR_NAME )& -popd -pushd nodeb -( java -jar JAR_NAME )& -popd -read -p 'Any key to exit' -kill $(jobs -p) diff --git a/node/capsule/NOTICE b/node/capsule/NOTICE new file mode 100644 index 0000000000..0b8a9491f2 --- /dev/null +++ b/node/capsule/NOTICE @@ -0,0 +1,15 @@ +This JAR contains executable versions of 'Covered Software' distributed under the terms of the Common Development and Distribution License and/or the GNU General Public License with ClassPath exception. + +Source code versions of the Covered Software are available online from their source projects via the links indicated below. + +-------------------- + +JAX-RS API - licensed under CDDL-1.0 (https://opensource.org/licenses/cddl1.php) +Source code available at: https://java.net/projects/jax-rs-spec/sources/api/show + +Jersey - dual-licensed under CDDL-1.0 and GPL 2.0 with ClassPath exception (https://jersey.java.net/license.html) +Source code available at: https://maven.java.net/content/repositories/releases/org/glassfish/jersey/ + +HK2 - dual-licensed under CDDL-1.0 and GPL 2.0 with ClassPath exception (https://hk2.java.net/2.5.0-b32/license.html) +Source code available at: https://java.net/projects/hk2/sources/git/show + diff --git a/node/capsule/build.gradle b/node/capsule/build.gradle index e6f1ddc61f..992c4e9fc1 100644 --- a/node/capsule/build.gradle +++ b/node/capsule/build.gradle @@ -52,6 +52,7 @@ task buildCordaJAR(type: FatCapsule, dependsOn: ['buildCertSigningRequestUtility applicationClass 'net.corda.node.Corda' archiveName "corda-${corda_version}.jar" applicationSource = files(project.tasks.findByName('jar'), '../build/classes/main/CordaCaplet.class', 'config/dev/log4j2.xml') + from 'NOTICE' // Copy CDDL notice capsuleManifest { applicationVersion = corda_version