mirror of
https://github.com/corda/corda.git
synced 2025-02-21 09:51:57 +00:00
Load CordaServices before NotaryService (#6173)
On node start, load CordaServices before starting the NotaryService, so that the NotaryService can check that the services it requires are available when starting. Resolves #6172.
This commit is contained in:
parent
824c01daad
commit
a298a94960
@ -527,8 +527,8 @@ abstract class AbstractNode<S>(val configuration: NodeConfiguration,
|
||||
// the KMS is meant for derived temporary keys used in transactions, and we're not supposed to sign things with
|
||||
// the identity key. But the infrastructure to make that easy isn't here yet.
|
||||
keyManagementService.start(keyPairs)
|
||||
notaryService = maybeStartNotaryService(myNotaryIdentity)
|
||||
installCordaServices()
|
||||
notaryService = maybeStartNotaryService(myNotaryIdentity)
|
||||
contractUpgradeService.start()
|
||||
vaultService.start()
|
||||
ScheduledActivityObserver.install(vaultService, schedulerService, flowLogicRefFactory)
|
||||
|
Loading…
x
Reference in New Issue
Block a user