From 30088a4984aece5a52c509d3243f3a4a4b23e521 Mon Sep 17 00:00:00 2001 From: Konstantinos Chalkias Date: Tue, 6 Jun 2017 17:24:17 +0300 Subject: [PATCH] Descriptive error and suggest fix for unknown curve during node startup --- node/src/main/kotlin/net/corda/node/Corda.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/node/src/main/kotlin/net/corda/node/Corda.kt b/node/src/main/kotlin/net/corda/node/Corda.kt index b5fcf0ccae..175c5b7491 100644 --- a/node/src/main/kotlin/net/corda/node/Corda.kt +++ b/node/src/main/kotlin/net/corda/node/Corda.kt @@ -166,7 +166,11 @@ fun main(args: Array) { } node.run() } catch (e: Exception) { - log.error("Exception during node startup", e) + if (e.message!!.startsWith("Unknown named curve:")) { + log.error("Exception during node startup - ${e.message}. " + + "This is a known OpenJDK issue on some Linux distributions, please use OpenJDK from zulu.org or Oracle JDK.") + } else + log.error("Exception during node startup", e) exitProcess(1) }