From f444ea113dc6658d64b2b1039d0e96d982ab9705 Mon Sep 17 00:00:00 2001 From: Rolain Djeumen Date: Tue, 18 Jun 2024 12:24:49 +0100 Subject: [PATCH] feat(jans-keycloak-integration): enhancements to jans-keycloak-integration #8614 * minor bugfix to scheduler. did not show fatal startup errors in log file Signed-off-by: Rolain Djeumen --- .../src/main/java/io/jans/kc/scheduler/App.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/jans-keycloak-integration/job-scheduler/src/main/java/io/jans/kc/scheduler/App.java b/jans-keycloak-integration/job-scheduler/src/main/java/io/jans/kc/scheduler/App.java index 883b09a55ec..7032cce632a 100644 --- a/jans-keycloak-integration/job-scheduler/src/main/java/io/jans/kc/scheduler/App.java +++ b/jans-keycloak-integration/job-scheduler/src/main/java/io/jans/kc/scheduler/App.java @@ -95,6 +95,13 @@ public static void main(String[] args) throws InterruptedException, ParserCreate } System.exit(-1); return; + }catch(Exception e) { + log.error("Fatal error starting application",e); + if(jobScheduler != null ) { + jobScheduler.stop(); + } + System.exit(-1); + return; } } @@ -271,7 +278,7 @@ public static class ShutdownHook extends Thread { public void run() { try { - log.debug("Shutting down application"); + log.info("Shutting down application"); if (jobScheduler != null) { jobScheduler.stop(); }