From 0296d37c3093a5e6b1842febb85fabb67774f98a Mon Sep 17 00:00:00 2001 From: Jens Reimann Date: Wed, 10 Apr 2019 15:53:48 +0200 Subject: [PATCH] Handle the case the application fails to start --- .../java/de/dentrassi/hono/simulator/http/Application.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/simulator-http/src/main/java/de/dentrassi/hono/simulator/http/Application.java b/simulator-http/src/main/java/de/dentrassi/hono/simulator/http/Application.java index 7c73495..1622fde 100644 --- a/simulator-http/src/main/java/de/dentrassi/hono/simulator/http/Application.java +++ b/simulator-http/src/main/java/de/dentrassi/hono/simulator/http/Application.java @@ -49,6 +49,10 @@ public static void main(final String[] args) throws Exception { DeadlockDetector detector = new DeadlockDetector(); AppRuntime runtime = new AppRuntime();) { runSimulator(runtime); + } catch (final Exception e) { + System.err.println("Failed to initialize application"); + e.printStackTrace(); + System.exit(1); } } @@ -91,8 +95,7 @@ private static void runSimulator(final AppRuntime runtime) throws InterruptedExc username, PASSWORD); final Device device = new Device(runtime.getVertx(), () -> request, config, username, deviceId, - Tenant.TENANT, - "hono-secret", register, Payload.payload(), stats); + Tenant.TENANT, PASSWORD, register, Payload.payload(), stats); device.start(); }