From 9e4eb037f67fa72c58032bf4f17ebb9c295b2a65 Mon Sep 17 00:00:00 2001 From: Andy Wilkinson Date: Fri, 13 May 2016 16:21:43 +0100 Subject: [PATCH] Improve diagnostics for start failures in TomcatStarter Closes gh-5934 --- .../boot/context/embedded/tomcat/TomcatStarter.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spring-boot/src/main/java/org/springframework/boot/context/embedded/tomcat/TomcatStarter.java b/spring-boot/src/main/java/org/springframework/boot/context/embedded/tomcat/TomcatStarter.java index 7a6b5fba21..433d96b063 100644 --- a/spring-boot/src/main/java/org/springframework/boot/context/embedded/tomcat/TomcatStarter.java +++ b/spring-boot/src/main/java/org/springframework/boot/context/embedded/tomcat/TomcatStarter.java @@ -60,7 +60,8 @@ class TomcatStarter implements ServletContainerInitializer { // Prevent Tomcat from logging and re-throwing when we know we can // deal with it in the main thread, but log for information here. if (logger.isErrorEnabled()) { - logger.error("Error starting Tomcat context: " + ex.getClass().getName()); + logger.error("Error starting Tomcat context. Exception: " + + ex.getClass().getName() + ". Message: " + ex.getMessage()); } } }