Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=47495
authorkkolinko <kkolinko@13f79535-47bb-0310-9956-ffa450edef68>
Sun, 15 Nov 2009 20:24:48 +0000 (20:24 +0000)
committerkkolinko <kkolinko@13f79535-47bb-0310-9956-ffa450edef68>
Sun, 15 Nov 2009 20:24:48 +0000 (20:24 +0000)
Exit immediately if Catalina.load() failed to create a server instance.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@836405 13f79535-47bb-0310-9956-ffa450edef68

java/org/apache/catalina/startup/Catalina.java

index 31dd0d6..b284866 100644 (file)
@@ -588,6 +588,11 @@ public class Catalina extends Embedded {
             load();
         }
 
+        if (server == null) {
+            log.fatal("Cannot start server. Server instance is not configured.");
+            return;
+        }
+
         long t1 = System.nanoTime();
         
         // Start the new server