On 22/06/17 11:57, Pesonen, Harri wrote:
> 8.5.13. Maybe it is supported in 9 only.
Yes, throwOnFailure is 9.0.x only. It comes from
https://bz.apache.org/bugzilla/show_bug.cgi?id=60152
What you can do in 8.5.x (and 9.0.x) is:
That will stop the web application starting if a load-on-startup
8.5.13. Maybe it is supported in 9 only.
-Harri
-Original Message-
From: Mark Thomas [mailto:ma...@apache.org]
Sent: 22. kesäkuuta 2017 13:46
To: Tomcat Users List
Subject: Re: How to stop Tomcat if servlet fails to initialize
On 22/06/17 11:44, Pesonen, Harri
On 22/06/17 11:44, Pesonen, Harri wrote:
> Hello, I tried adding throwOnFailure to conf/context.xml, but it did not
> work, I only got this:
>
> 10:34:23.582 (14) WRN>
> (org.apache.catalina.startup.SetContextPropertiesRule#begin)
> [SetContextPropertiesRule]{Context} Setting property
Hello, I tried adding throwOnFailure to conf/context.xml, but it did not work,
I only got this:
10:34:23.582 (14) WRN>
(org.apache.catalina.startup.SetContextPropertiesRule#begin)
[SetContextPropertiesRule]{Context} Setting property 'throwOnFailure' to 'true'
did not find a matching property.
On 21/06/17 13:33, Pesonen, Harri wrote:
> Hello, if one servlet fails to initialize, meaning that
> ServletContextListener.contextInitialized() throws exception, then Tomcat
> still starts (but without the servlet).
If ServletContextListener.contextInitialized(), the web application will
not
Hello, if one servlet fails to initialize, meaning that
ServletContextListener.contextInitialized() throws exception, then Tomcat still
starts (but without the servlet).
I found out that if servlet calls System.exit(1), then Tomcat dies. Is this the
only way to make this happen?
This does not