I am trying to run corda as a Windows service. I followed all the steps in documentation. As per the steps the node configuration and corda.jar is invoked by a NSSM service manager. Nowhere it is mentioned to start the controller node. I assume a controller node should be running as a prerequisite. In node.conf file
legalName="O=FooBar NetworkMap, L=Dublin, C=IE" }
networkMapService is pointing to some address. So should I deploy and run the Cordapp before I run the nssm.bat file ? However I when I opened the log file I see the below error though I have the certificates in place. Exception during node startup java.lang.IllegalArgumentException: Identity certificate not found. Please either copy your existing identity key and certificate from another node, or if you don't have one yet, fill out the config file and run corda.jar --initial-registration. I am clueless. Please someone help me understand this process.