From bafedc21e20d97894f8632920494f72d8a92d6d3 Mon Sep 17 00:00:00 2001
From: josecoll <jose.coll@r3cev.com>
Date: Wed, 29 Mar 2017 09:22:01 +0100
Subject: [PATCH] Display Corda node legal name in JVisualVM Console for
 MockNode testing. (#444)

* Display Corda node legal name in JVisualVM Console for MockNode testing.

* Removed dash in displayed corda node name.

* Reinstated the dash in displayed corda node name (as JVisualVM does not parse the space correctly)
---
 node/src/main/kotlin/net/corda/node/driver/Driver.kt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/node/src/main/kotlin/net/corda/node/driver/Driver.kt b/node/src/main/kotlin/net/corda/node/driver/Driver.kt
index 3a11097354..1a13a698bf 100644
--- a/node/src/main/kotlin/net/corda/node/driver/Driver.kt
+++ b/node/src/main/kotlin/net/corda/node/driver/Driver.kt
@@ -568,7 +568,7 @@ class DriverDSL(
 
                 val systemProperties = mapOf(
                         "name" to nodeConf.myLegalName,
-                        "visualvm.display.name" to "Corda"
+                        "visualvm.display.name" to "corda-${nodeConf.myLegalName}"
                 ) + overriddenSystemProperties
                 val extraJvmArguments = systemProperties.map { "-D${it.key}=${it.value}" } +
                         "-javaagent:$quasarJarPath"