Java source code in Github: corda-networkmap
- Corda Doorman should be running successfully. Otherwise, please see here.
- Deploy the application to Tomcat according to README.md.
- Unzip "corda-release-V3-networkmap.zip".
- Respectively change working directory to "Notary"/"PartyA"/"PartyB" and modify URL in "node.conf" if necessary before executing cmd "java -jar corda.jar --initial-registration --network-root-truststore-password keystorepass".
- Copy "Notary/certificates/nodekeystore.jks" to "TOMCAT_HOME/webapps/corda-networkmap/WEB-INF/classes/notaries".
- Copy "PartyA/cordapps/cordapp-example-0.1.jar" to "TOMCAT_HOME/webapps/corda-networkmap/WEB-INF/classes/cordapps".
- Respectively change working directory to "Notary"/"PartyA"/"PartyB" and execute cmd "java -jar corda.jar".
After a node is started up, many files would be created.
Specifically, "additional-node-infos" is empty, which is completely different from Corda Network Bootstrapper.
- Respectively change working directory to "PartyA"/"PartyB" and execute cmd "java -jar corda-webserver.jar".
- Use Chrome or other browsers to visit "http://localhost:10009/web/example/" and "http://localhost:10012/web/example/" and create "IOU".