add dependency on node jar task to get corda-node on classpath

fix example-node.conf for current master
This commit is contained in:
Stefano Franz 2018-05-17 16:18:53 +01:00
parent 7d71233a35
commit 07d89c79be
2 changed files with 58 additions and 18 deletions

View File

@ -30,6 +30,7 @@ sourceSets {
// Runtime dependencies of launcher // Runtime dependencies of launcher
dependencies { dependencies {
compile project(':node')
launcherClasspath project(':launcher') launcherClasspath project(':launcher')
launcherClasspath "org.slf4j:jul-to-slf4j:$slf4j_version" launcherClasspath "org.slf4j:jul-to-slf4j:$slf4j_version"
launcherClasspath "org.apache.logging.log4j:log4j-slf4j-impl:${log4j_version}" launcherClasspath "org.apache.logging.log4j:log4j-slf4j-impl:${log4j_version}"
@ -119,7 +120,7 @@ task buildLauncher(type: Exec, dependsOn: [copyLauncherLibs]) {
} }
} }
task buildNode(type: Copy, dependsOn: [buildLauncher, project(':docs').tasks['makeDocs']]) { task buildNode(type: Copy, dependsOn: [buildLauncher, project(':docs').tasks['makeDocs'], project(':node').tasks['jar']]) {
description 'Build stand-alone Corda Node distribution' description 'Build stand-alone Corda Node distribution'
into(outputDir) into(outputDir)

View File

@ -1,22 +1,61 @@
myLegalName : "O=Bank A,L=London,C=GB" p2pAddress="localhost:10005"
keyStorePassword : "cordacadevpass" myLegalName="O=Bank A,L=London,C=GB"
trustStorePassword : "trustpass" emailAddress = "admin@company.com"
dataSourceProperties : { keyStorePassword = "cordacadevpass"
dataSourceClassName : org.h2.jdbcx.JdbcDataSource trustStorePassword = "trustpass"
"dataSource.url" : "jdbc:h2:file:"${baseDirectory}"/persistence" dataSourceProperties = {
"dataSource.user" : sa dataSourceClassName = org.h2.jdbcx.JdbcDataSource
"dataSource.password" : "" dataSource.url = "jdbc:h2:file:"${baseDirectory}"/persistence;DB_CLOSE_ON_EXIT=FALSE;LOCK_TIMEOUT=10000;WRITE_DELAY=0;AUTO_SERVER_PORT="${h2port}
dataSource.user = sa
dataSource.password = ""
} }
p2pAddress : "my-corda-node:10002" database = {
transactionIsolationLevel = "REPEATABLE_READ"
exportHibernateJMXStatistics = "false"
}
devMode = true
h2port = 0
useTestClock = false
verifierType = InMemory
rpcSettings = { rpcSettings = {
useSsl = false useSsl = false
standAloneBroker = false standAloneBroker = false
address : "my-corda-node:10003" address="localhost:10007"
adminAddress : "my-corda-node:10004" adminAddress="localhost:10008"
} }
webAddress : "localhost:10004" security {
rpcUsers : [ authService {
{ username=user1, password=letmein, permissions=[ StartFlow.net.corda.protocols.CashProtocol ] } dataSource {
type=INMEMORY
users=[
{
password=default
permissions=[
ALL
] ]
devMode : true username=default
// certificateSigningService : "https://testnet.certificate.corda.net" }
]
}
}
}
enterpriseConfiguration = {
mutualExclusionConfiguration = {
on = false
machineName = ""
updateInterval = 20000
waitInterval = 40000
}
tuning = {
flowThreadPoolSize = 1
rpcThreadPoolSize = 4
maximumMessagingBatchSize = 256
p2pConfirmationWindowSize = 1048576
brokerConnectionTtlCheckIntervalMs = 20
stateMachine = {
eventQueueSize = 16
sessionDeliverPersistenceStrategy = "OnNextCommit"
}
}
useMultiThreadedSMM = true
}