Skip to content

Commit e2227e8

Browse files
committed
Refactor StartupAbortException out of the validator package
1 parent 79947dd commit e2227e8

File tree

4 files changed

+6
-3
lines changed

4 files changed

+6
-3
lines changed

java/org/apache/catalina/startup/Bootstrap.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -540,7 +540,7 @@ public static void main(String[] args) {
540540

541541
public static boolean isStartupAbort(Throwable t) {
542542
while (t != null) {
543-
if ("org.apache.catalina.startup.validator.StartupAbortException".equals(t.getClass().getName())) {
543+
if ("org.apache.catalina.startup.StartupAbortException".equals(t.getClass().getName())) {
544544
return true;
545545
}
546546
t = t.getCause();

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

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@
3838
import org.apache.catalina.Server;
3939
import org.apache.catalina.connector.Connector;
4040
import org.apache.catalina.core.StandardContext;
41-
import org.apache.catalina.startup.validator.StartupAbortException;
4241
import org.apache.juli.ClassLoaderLogManager;
4342
import org.apache.juli.logging.Log;
4443
import org.apache.juli.logging.LogFactory;

java/org/apache/catalina/startup/validator/StartupAbortException.java renamed to java/org/apache/catalina/startup/StartupAbortException.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,15 @@
1515
* limitations under the License.
1616
*/
1717

18-
package org.apache.catalina.startup.validator;
18+
package org.apache.catalina.startup;
19+
20+
import java.io.Serial;
1921

2022
/**
2123
* Exception used to abort startup due to validation failures without producing a noisy stack trace.
2224
*/
2325
public class StartupAbortException extends RuntimeException {
26+
@Serial
2427
private static final long serialVersionUID = 1L;
2528

2629
public StartupAbortException(String message) {

java/org/apache/catalina/startup/validator/StartupValidationListener.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
import org.apache.catalina.LifecycleEvent;
2121
import org.apache.catalina.LifecycleListener;
2222
import org.apache.catalina.Server;
23+
import org.apache.catalina.startup.StartupAbortException;
2324
import org.apache.juli.logging.Log;
2425
import org.apache.juli.logging.LogFactory;
2526
import org.apache.tomcat.util.res.StringManager;

0 commit comments

Comments
 (0)