Steps to recreate:
- Clone https://github.com/corda/cordapp-example
- Checkout branch release-enterprise-V3
- Modify it to use to use the correct artifactory repository
- In the root build.gradle, update ext.corda_release_version = '3.2'
- From the root directory run gradlew :kotlin-source:deployNodes
- Copy corda.jar and corda-webserver.jar from the O/S 4.0-RC01 artifacts into the kotlin-source/build/nodes/PartyB directory
- Delete persistent.mv.db and persistence.trace.db from the kotlin-source/build/nodes/PartyB directory (there is no DB upgrade path from ENT 3.2 -> O/S 4)
- Run /kotlin-source/build/nodes/runnodes
- In PartyA, self issue some cash by running: flow start CashIssueFlow amount: "100 GBP", issuerBankPartyRef: "1234" , notary: "O=Notary,L=London,C=GB"
- In PartyA, make a payment to PartyB by running: flow start CashPaymentFlow amount: "10 GBP", recipient: PartyB, anonymous: false
- In PartyB, make a payment to PartyA by running: flow start CashPaymentFlow amount: "10 GBP", recipient: PartyA, anonymous: false
Full log attached.