From b4152ea0765eb2db345a7fb6e8b4baaf62a375b8 Mon Sep 17 00:00:00 2001 From: NaKami Cai Date: Sat, 18 Nov 2023 00:33:16 +0800 Subject: [PATCH] SpringBoot08-09 --- .idea/sqldialects.xml | 7 + SpringBoot03/db/db.sql | 7 + SpringBoot03/src/main/resources/logback.xml | 50 +++ .../logs/server.2023-11-18.log | 305 ++++++++++++++++++ 4 files changed, 369 insertions(+) create mode 100644 .idea/sqldialects.xml create mode 100644 SpringBoot03/db/db.sql create mode 100644 SpringBoot03/src/main/resources/logback.xml create mode 100644 catalina.base_IS_UNDEFINED/logs/server.2023-11-18.log diff --git a/.idea/sqldialects.xml b/.idea/sqldialects.xml new file mode 100644 index 0000000..210d124 --- /dev/null +++ b/.idea/sqldialects.xml @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/SpringBoot03/db/db.sql b/SpringBoot03/db/db.sql new file mode 100644 index 0000000..fd3ccc0 --- /dev/null +++ b/SpringBoot03/db/db.sql @@ -0,0 +1,7 @@ +create database SpringBoot; +use SpringBoot; +create table user( + userId int not null primary key auto_increment, + userName varchar(64) not null , + password varchar(128) not null +); diff --git a/SpringBoot03/src/main/resources/logback.xml b/SpringBoot03/src/main/resources/logback.xml new file mode 100644 index 0000000..53dd12a --- /dev/null +++ b/SpringBoot03/src/main/resources/logback.xml @@ -0,0 +1,50 @@ + + + + + + + + + + %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n + + + + + + + + ${LOG_HOME}/server.%d{yyyy-MM-dd}.log + 30 + + + + %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n + + + + + 10MB + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/catalina.base_IS_UNDEFINED/logs/server.2023-11-18.log b/catalina.base_IS_UNDEFINED/logs/server.2023-11-18.log new file mode 100644 index 0000000..ec0075d --- /dev/null +++ b/catalina.base_IS_UNDEFINED/logs/server.2023-11-18.log @@ -0,0 +1,305 @@ +2023-11-18 00:23:11.795 [main] ERROR org.springframework.boot.SpringApplication - Application run failed +java.lang.IllegalStateException: java.lang.IllegalStateException: Logback configuration error detected: +ERROR in ch.qos.logback.core.joran.action.AppenderAction - Could not create an Appender of type [ch.qos.logback.classic.db.DBAppender]. ch.qos.logback.core.util.DynamicClassLoadingException: Failed to instantiate type ch.qos.logback.classic.db.DBAppender +ERROR in ch.qos.logback.core.joran.spi.Interpreter@38:70 - ActionException in Action for tag [appender] ch.qos.logback.core.joran.spi.ActionException: ch.qos.logback.core.util.DynamicClassLoadingException: Failed to instantiate type ch.qos.logback.classic.db.DBAppender + at org.springframework.boot.context.logging.LoggingApplicationListener.initializeSystem(LoggingApplicationListener.java:344) + at org.springframework.boot.context.logging.LoggingApplicationListener.initialize(LoggingApplicationListener.java:298) + at org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationEnvironmentPreparedEvent(LoggingApplicationListener.java:246) + at org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationEvent(LoggingApplicationListener.java:223) + at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:178) + at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:171) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:145) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:133) + at org.springframework.boot.context.event.EventPublishingRunListener.environmentPrepared(EventPublishingRunListener.java:85) + at org.springframework.boot.SpringApplicationRunListeners.lambda$environmentPrepared$2(SpringApplicationRunListeners.java:66) + at java.util.ArrayList.forEach(ArrayList.java:1259) + at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:120) + at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:114) + at org.springframework.boot.SpringApplicationRunListeners.environmentPrepared(SpringApplicationRunListeners.java:65) + at org.springframework.boot.SpringApplication.prepareEnvironment(SpringApplication.java:344) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:302) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1300) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1289) + at com.msb.springboot03.SpringBoot03Application.main(SpringBoot03Application.java:12) +Caused by: java.lang.IllegalStateException: Logback configuration error detected: +ERROR in ch.qos.logback.core.joran.action.AppenderAction - Could not create an Appender of type [ch.qos.logback.classic.db.DBAppender]. ch.qos.logback.core.util.DynamicClassLoadingException: Failed to instantiate type ch.qos.logback.classic.db.DBAppender +ERROR in ch.qos.logback.core.joran.spi.Interpreter@38:70 - ActionException in Action for tag [appender] ch.qos.logback.core.joran.spi.ActionException: ch.qos.logback.core.util.DynamicClassLoadingException: Failed to instantiate type ch.qos.logback.classic.db.DBAppender + at org.springframework.boot.logging.logback.LogbackLoggingSystem.reportConfigurationErrorsIfNecessary(LogbackLoggingSystem.java:189) + at org.springframework.boot.logging.logback.LogbackLoggingSystem.loadConfiguration(LogbackLoggingSystem.java:170) + at org.springframework.boot.logging.logback.LogbackLoggingSystem.reinitialize(LogbackLoggingSystem.java:243) + at org.springframework.boot.logging.AbstractLoggingSystem.initializeWithConventions(AbstractLoggingSystem.java:73) + at org.springframework.boot.logging.AbstractLoggingSystem.initialize(AbstractLoggingSystem.java:60) + at org.springframework.boot.logging.logback.LogbackLoggingSystem.initialize(LogbackLoggingSystem.java:132) + at org.springframework.boot.context.logging.LoggingApplicationListener.initializeSystem(LoggingApplicationListener.java:329) + ... 18 common frames omitted + Suppressed: ch.qos.logback.core.util.DynamicClassLoadingException: Failed to instantiate type ch.qos.logback.classic.db.DBAppender + at ch.qos.logback.core.util.OptionHelper.instantiateByClassNameAndParameter(OptionHelper.java:68) + at ch.qos.logback.core.util.OptionHelper.instantiateByClassName(OptionHelper.java:44) + at ch.qos.logback.core.util.OptionHelper.instantiateByClassName(OptionHelper.java:33) + at ch.qos.logback.core.joran.action.AppenderAction.begin(AppenderAction.java:52) + at ch.qos.logback.core.joran.spi.Interpreter.callBeginAction(Interpreter.java:269) + at ch.qos.logback.core.joran.spi.Interpreter.startElement(Interpreter.java:145) + at ch.qos.logback.core.joran.spi.Interpreter.startElement(Interpreter.java:128) + at ch.qos.logback.core.joran.spi.EventPlayer.play(EventPlayer.java:50) + at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:165) + at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:152) + at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:110) + at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:53) + at org.springframework.boot.logging.logback.LogbackLoggingSystem.configureByResourceUrl(LogbackLoggingSystem.java:199) + at org.springframework.boot.logging.logback.LogbackLoggingSystem.loadConfiguration(LogbackLoggingSystem.java:165) + ... 23 common frames omitted + Caused by: java.lang.ClassNotFoundException: ch.qos.logback.classic.db.DBAppender + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:419) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352) + at java.lang.ClassLoader.loadClass(ClassLoader.java:352) + at ch.qos.logback.core.util.OptionHelper.instantiateByClassNameAndParameter(OptionHelper.java:55) + ... 36 common frames omitted + Suppressed: ch.qos.logback.core.joran.spi.ActionException: ch.qos.logback.core.util.DynamicClassLoadingException: Failed to instantiate type ch.qos.logback.classic.db.DBAppender + at ch.qos.logback.core.joran.action.AppenderAction.begin(AppenderAction.java:76) + at ch.qos.logback.core.joran.spi.Interpreter.callBeginAction(Interpreter.java:269) + at ch.qos.logback.core.joran.spi.Interpreter.startElement(Interpreter.java:145) + at ch.qos.logback.core.joran.spi.Interpreter.startElement(Interpreter.java:128) + at ch.qos.logback.core.joran.spi.EventPlayer.play(EventPlayer.java:50) + at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:165) + at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:152) + at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:110) + at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:53) + at org.springframework.boot.logging.logback.LogbackLoggingSystem.configureByResourceUrl(LogbackLoggingSystem.java:199) + at org.springframework.boot.logging.logback.LogbackLoggingSystem.loadConfiguration(LogbackLoggingSystem.java:165) + ... 23 common frames omitted + Caused by: ch.qos.logback.core.util.DynamicClassLoadingException: Failed to instantiate type ch.qos.logback.classic.db.DBAppender +2023-11-18 00:24:01.806 [main] ERROR org.springframework.boot.SpringApplication - Application run failed +java.lang.IllegalStateException: java.lang.IllegalStateException: Logback configuration error detected: +ERROR in ch.qos.logback.core.joran.action.AppenderAction - Could not create an Appender of type [ch.qos.logback.classic.db.DBAppender]. ch.qos.logback.core.util.DynamicClassLoadingException: Failed to instantiate type ch.qos.logback.classic.db.DBAppender +ERROR in ch.qos.logback.core.joran.spi.Interpreter@38:70 - ActionException in Action for tag [appender] ch.qos.logback.core.joran.spi.ActionException: ch.qos.logback.core.util.DynamicClassLoadingException: Failed to instantiate type ch.qos.logback.classic.db.DBAppender + at org.springframework.boot.context.logging.LoggingApplicationListener.initializeSystem(LoggingApplicationListener.java:344) + at org.springframework.boot.context.logging.LoggingApplicationListener.initialize(LoggingApplicationListener.java:298) + at org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationEnvironmentPreparedEvent(LoggingApplicationListener.java:246) + at org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationEvent(LoggingApplicationListener.java:223) + at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:178) + at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:171) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:145) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:133) + at org.springframework.boot.context.event.EventPublishingRunListener.environmentPrepared(EventPublishingRunListener.java:85) + at org.springframework.boot.SpringApplicationRunListeners.lambda$environmentPrepared$2(SpringApplicationRunListeners.java:66) + at java.util.ArrayList.forEach(ArrayList.java:1259) + at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:120) + at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:114) + at org.springframework.boot.SpringApplicationRunListeners.environmentPrepared(SpringApplicationRunListeners.java:65) + at org.springframework.boot.SpringApplication.prepareEnvironment(SpringApplication.java:344) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:302) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1300) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1289) + at com.msb.springboot03.SpringBoot03Application.main(SpringBoot03Application.java:12) +Caused by: java.lang.IllegalStateException: Logback configuration error detected: +ERROR in ch.qos.logback.core.joran.action.AppenderAction - Could not create an Appender of type [ch.qos.logback.classic.db.DBAppender]. ch.qos.logback.core.util.DynamicClassLoadingException: Failed to instantiate type ch.qos.logback.classic.db.DBAppender +ERROR in ch.qos.logback.core.joran.spi.Interpreter@38:70 - ActionException in Action for tag [appender] ch.qos.logback.core.joran.spi.ActionException: ch.qos.logback.core.util.DynamicClassLoadingException: Failed to instantiate type ch.qos.logback.classic.db.DBAppender + at org.springframework.boot.logging.logback.LogbackLoggingSystem.reportConfigurationErrorsIfNecessary(LogbackLoggingSystem.java:189) + at org.springframework.boot.logging.logback.LogbackLoggingSystem.loadConfiguration(LogbackLoggingSystem.java:170) + at org.springframework.boot.logging.logback.LogbackLoggingSystem.reinitialize(LogbackLoggingSystem.java:243) + at org.springframework.boot.logging.AbstractLoggingSystem.initializeWithConventions(AbstractLoggingSystem.java:73) + at org.springframework.boot.logging.AbstractLoggingSystem.initialize(AbstractLoggingSystem.java:60) + at org.springframework.boot.logging.logback.LogbackLoggingSystem.initialize(LogbackLoggingSystem.java:132) + at org.springframework.boot.context.logging.LoggingApplicationListener.initializeSystem(LoggingApplicationListener.java:329) + ... 18 common frames omitted + Suppressed: ch.qos.logback.core.util.DynamicClassLoadingException: Failed to instantiate type ch.qos.logback.classic.db.DBAppender + at ch.qos.logback.core.util.OptionHelper.instantiateByClassNameAndParameter(OptionHelper.java:68) + at ch.qos.logback.core.util.OptionHelper.instantiateByClassName(OptionHelper.java:44) + at ch.qos.logback.core.util.OptionHelper.instantiateByClassName(OptionHelper.java:33) + at ch.qos.logback.core.joran.action.AppenderAction.begin(AppenderAction.java:52) + at ch.qos.logback.core.joran.spi.Interpreter.callBeginAction(Interpreter.java:269) + at ch.qos.logback.core.joran.spi.Interpreter.startElement(Interpreter.java:145) + at ch.qos.logback.core.joran.spi.Interpreter.startElement(Interpreter.java:128) + at ch.qos.logback.core.joran.spi.EventPlayer.play(EventPlayer.java:50) + at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:165) + at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:152) + at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:110) + at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:53) + at org.springframework.boot.logging.logback.LogbackLoggingSystem.configureByResourceUrl(LogbackLoggingSystem.java:199) + at org.springframework.boot.logging.logback.LogbackLoggingSystem.loadConfiguration(LogbackLoggingSystem.java:165) + ... 23 common frames omitted + Caused by: java.lang.ClassNotFoundException: ch.qos.logback.classic.db.DBAppender + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:419) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352) + at java.lang.ClassLoader.loadClass(ClassLoader.java:352) + at ch.qos.logback.core.util.OptionHelper.instantiateByClassNameAndParameter(OptionHelper.java:55) + ... 36 common frames omitted + Suppressed: ch.qos.logback.core.joran.spi.ActionException: ch.qos.logback.core.util.DynamicClassLoadingException: Failed to instantiate type ch.qos.logback.classic.db.DBAppender + at ch.qos.logback.core.joran.action.AppenderAction.begin(AppenderAction.java:76) + at ch.qos.logback.core.joran.spi.Interpreter.callBeginAction(Interpreter.java:269) + at ch.qos.logback.core.joran.spi.Interpreter.startElement(Interpreter.java:145) + at ch.qos.logback.core.joran.spi.Interpreter.startElement(Interpreter.java:128) + at ch.qos.logback.core.joran.spi.EventPlayer.play(EventPlayer.java:50) + at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:165) + at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:152) + at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:110) + at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:53) + at org.springframework.boot.logging.logback.LogbackLoggingSystem.configureByResourceUrl(LogbackLoggingSystem.java:199) + at org.springframework.boot.logging.logback.LogbackLoggingSystem.loadConfiguration(LogbackLoggingSystem.java:165) + ... 23 common frames omitted + Caused by: ch.qos.logback.core.util.DynamicClassLoadingException: Failed to instantiate type ch.qos.logback.classic.db.DBAppender +2023-11-18 00:25:49.408 [main] ERROR org.springframework.boot.SpringApplication - Application run failed +java.lang.IllegalStateException: java.lang.IllegalStateException: Logback configuration error detected: +ERROR in ch.qos.logback.core.joran.action.AppenderAction - Could not create an Appender of type [ch.qos.logback.classic.db.DBAppender]. ch.qos.logback.core.util.DynamicClassLoadingException: Failed to instantiate type ch.qos.logback.classic.db.DBAppender +ERROR in ch.qos.logback.core.joran.spi.Interpreter@38:70 - ActionException in Action for tag [appender] ch.qos.logback.core.joran.spi.ActionException: ch.qos.logback.core.util.DynamicClassLoadingException: Failed to instantiate type ch.qos.logback.classic.db.DBAppender + at org.springframework.boot.context.logging.LoggingApplicationListener.initializeSystem(LoggingApplicationListener.java:344) + at org.springframework.boot.context.logging.LoggingApplicationListener.initialize(LoggingApplicationListener.java:298) + at org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationEnvironmentPreparedEvent(LoggingApplicationListener.java:246) + at org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationEvent(LoggingApplicationListener.java:223) + at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:178) + at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:171) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:145) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:133) + at org.springframework.boot.context.event.EventPublishingRunListener.environmentPrepared(EventPublishingRunListener.java:85) + at org.springframework.boot.SpringApplicationRunListeners.lambda$environmentPrepared$2(SpringApplicationRunListeners.java:66) + at java.util.ArrayList.forEach(ArrayList.java:1259) + at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:120) + at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:114) + at org.springframework.boot.SpringApplicationRunListeners.environmentPrepared(SpringApplicationRunListeners.java:65) + at org.springframework.boot.SpringApplication.prepareEnvironment(SpringApplication.java:344) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:302) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1300) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1289) + at com.msb.springboot03.SpringBoot03Application.main(SpringBoot03Application.java:12) +Caused by: java.lang.IllegalStateException: Logback configuration error detected: +ERROR in ch.qos.logback.core.joran.action.AppenderAction - Could not create an Appender of type [ch.qos.logback.classic.db.DBAppender]. ch.qos.logback.core.util.DynamicClassLoadingException: Failed to instantiate type ch.qos.logback.classic.db.DBAppender +ERROR in ch.qos.logback.core.joran.spi.Interpreter@38:70 - ActionException in Action for tag [appender] ch.qos.logback.core.joran.spi.ActionException: ch.qos.logback.core.util.DynamicClassLoadingException: Failed to instantiate type ch.qos.logback.classic.db.DBAppender + at org.springframework.boot.logging.logback.LogbackLoggingSystem.reportConfigurationErrorsIfNecessary(LogbackLoggingSystem.java:189) + at org.springframework.boot.logging.logback.LogbackLoggingSystem.loadConfiguration(LogbackLoggingSystem.java:170) + at org.springframework.boot.logging.logback.LogbackLoggingSystem.reinitialize(LogbackLoggingSystem.java:243) + at org.springframework.boot.logging.AbstractLoggingSystem.initializeWithConventions(AbstractLoggingSystem.java:73) + at org.springframework.boot.logging.AbstractLoggingSystem.initialize(AbstractLoggingSystem.java:60) + at org.springframework.boot.logging.logback.LogbackLoggingSystem.initialize(LogbackLoggingSystem.java:132) + at org.springframework.boot.context.logging.LoggingApplicationListener.initializeSystem(LoggingApplicationListener.java:329) + ... 18 common frames omitted + Suppressed: ch.qos.logback.core.util.DynamicClassLoadingException: Failed to instantiate type ch.qos.logback.classic.db.DBAppender + at ch.qos.logback.core.util.OptionHelper.instantiateByClassNameAndParameter(OptionHelper.java:68) + at ch.qos.logback.core.util.OptionHelper.instantiateByClassName(OptionHelper.java:44) + at ch.qos.logback.core.util.OptionHelper.instantiateByClassName(OptionHelper.java:33) + at ch.qos.logback.core.joran.action.AppenderAction.begin(AppenderAction.java:52) + at ch.qos.logback.core.joran.spi.Interpreter.callBeginAction(Interpreter.java:269) + at ch.qos.logback.core.joran.spi.Interpreter.startElement(Interpreter.java:145) + at ch.qos.logback.core.joran.spi.Interpreter.startElement(Interpreter.java:128) + at ch.qos.logback.core.joran.spi.EventPlayer.play(EventPlayer.java:50) + at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:165) + at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:152) + at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:110) + at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:53) + at org.springframework.boot.logging.logback.LogbackLoggingSystem.configureByResourceUrl(LogbackLoggingSystem.java:199) + at org.springframework.boot.logging.logback.LogbackLoggingSystem.loadConfiguration(LogbackLoggingSystem.java:165) + ... 23 common frames omitted + Caused by: java.lang.ClassNotFoundException: ch.qos.logback.classic.db.DBAppender + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:419) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352) + at java.lang.ClassLoader.loadClass(ClassLoader.java:352) + at ch.qos.logback.core.util.OptionHelper.instantiateByClassNameAndParameter(OptionHelper.java:55) + ... 36 common frames omitted + Suppressed: ch.qos.logback.core.joran.spi.ActionException: ch.qos.logback.core.util.DynamicClassLoadingException: Failed to instantiate type ch.qos.logback.classic.db.DBAppender + at ch.qos.logback.core.joran.action.AppenderAction.begin(AppenderAction.java:76) + at ch.qos.logback.core.joran.spi.Interpreter.callBeginAction(Interpreter.java:269) + at ch.qos.logback.core.joran.spi.Interpreter.startElement(Interpreter.java:145) + at ch.qos.logback.core.joran.spi.Interpreter.startElement(Interpreter.java:128) + at ch.qos.logback.core.joran.spi.EventPlayer.play(EventPlayer.java:50) + at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:165) + at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:152) + at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:110) + at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:53) + at org.springframework.boot.logging.logback.LogbackLoggingSystem.configureByResourceUrl(LogbackLoggingSystem.java:199) + at org.springframework.boot.logging.logback.LogbackLoggingSystem.loadConfiguration(LogbackLoggingSystem.java:165) + ... 23 common frames omitted + Caused by: ch.qos.logback.core.util.DynamicClassLoadingException: Failed to instantiate type ch.qos.logback.classic.db.DBAppender +2023-11-18 00:27:39.185 [main] ERROR org.springframework.boot.SpringApplication - Application run failed +java.lang.IllegalStateException: java.lang.IllegalStateException: Logback configuration error detected: +ERROR in ch.qos.logback.core.joran.action.AppenderAction - Could not create an Appender of type [ch.qos.logback.classic.db.DBAppender]. ch.qos.logback.core.util.DynamicClassLoadingException: Failed to instantiate type ch.qos.logback.classic.db.DBAppender +ERROR in ch.qos.logback.core.joran.spi.Interpreter@38:70 - ActionException in Action for tag [appender] ch.qos.logback.core.joran.spi.ActionException: ch.qos.logback.core.util.DynamicClassLoadingException: Failed to instantiate type ch.qos.logback.classic.db.DBAppender + at org.springframework.boot.context.logging.LoggingApplicationListener.initializeSystem(LoggingApplicationListener.java:344) + at org.springframework.boot.context.logging.LoggingApplicationListener.initialize(LoggingApplicationListener.java:298) + at org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationEnvironmentPreparedEvent(LoggingApplicationListener.java:246) + at org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationEvent(LoggingApplicationListener.java:223) + at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:178) + at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:171) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:145) + at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:133) + at org.springframework.boot.context.event.EventPublishingRunListener.environmentPrepared(EventPublishingRunListener.java:85) + at org.springframework.boot.SpringApplicationRunListeners.lambda$environmentPrepared$2(SpringApplicationRunListeners.java:66) + at java.util.ArrayList.forEach(ArrayList.java:1259) + at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:120) + at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:114) + at org.springframework.boot.SpringApplicationRunListeners.environmentPrepared(SpringApplicationRunListeners.java:65) + at org.springframework.boot.SpringApplication.prepareEnvironment(SpringApplication.java:344) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:302) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1300) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1289) + at com.msb.springboot03.SpringBoot03Application.main(SpringBoot03Application.java:12) +Caused by: java.lang.IllegalStateException: Logback configuration error detected: +ERROR in ch.qos.logback.core.joran.action.AppenderAction - Could not create an Appender of type [ch.qos.logback.classic.db.DBAppender]. ch.qos.logback.core.util.DynamicClassLoadingException: Failed to instantiate type ch.qos.logback.classic.db.DBAppender +ERROR in ch.qos.logback.core.joran.spi.Interpreter@38:70 - ActionException in Action for tag [appender] ch.qos.logback.core.joran.spi.ActionException: ch.qos.logback.core.util.DynamicClassLoadingException: Failed to instantiate type ch.qos.logback.classic.db.DBAppender + at org.springframework.boot.logging.logback.LogbackLoggingSystem.reportConfigurationErrorsIfNecessary(LogbackLoggingSystem.java:189) + at org.springframework.boot.logging.logback.LogbackLoggingSystem.loadConfiguration(LogbackLoggingSystem.java:170) + at org.springframework.boot.logging.logback.LogbackLoggingSystem.reinitialize(LogbackLoggingSystem.java:243) + at org.springframework.boot.logging.AbstractLoggingSystem.initializeWithConventions(AbstractLoggingSystem.java:73) + at org.springframework.boot.logging.AbstractLoggingSystem.initialize(AbstractLoggingSystem.java:60) + at org.springframework.boot.logging.logback.LogbackLoggingSystem.initialize(LogbackLoggingSystem.java:132) + at org.springframework.boot.context.logging.LoggingApplicationListener.initializeSystem(LoggingApplicationListener.java:329) + ... 18 common frames omitted + Suppressed: ch.qos.logback.core.util.DynamicClassLoadingException: Failed to instantiate type ch.qos.logback.classic.db.DBAppender + at ch.qos.logback.core.util.OptionHelper.instantiateByClassNameAndParameter(OptionHelper.java:68) + at ch.qos.logback.core.util.OptionHelper.instantiateByClassName(OptionHelper.java:44) + at ch.qos.logback.core.util.OptionHelper.instantiateByClassName(OptionHelper.java:33) + at ch.qos.logback.core.joran.action.AppenderAction.begin(AppenderAction.java:52) + at ch.qos.logback.core.joran.spi.Interpreter.callBeginAction(Interpreter.java:269) + at ch.qos.logback.core.joran.spi.Interpreter.startElement(Interpreter.java:145) + at ch.qos.logback.core.joran.spi.Interpreter.startElement(Interpreter.java:128) + at ch.qos.logback.core.joran.spi.EventPlayer.play(EventPlayer.java:50) + at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:165) + at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:152) + at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:110) + at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:53) + at org.springframework.boot.logging.logback.LogbackLoggingSystem.configureByResourceUrl(LogbackLoggingSystem.java:199) + at org.springframework.boot.logging.logback.LogbackLoggingSystem.loadConfiguration(LogbackLoggingSystem.java:165) + ... 23 common frames omitted + Caused by: java.lang.ClassNotFoundException: ch.qos.logback.classic.db.DBAppender + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:419) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352) + at java.lang.ClassLoader.loadClass(ClassLoader.java:352) + at ch.qos.logback.core.util.OptionHelper.instantiateByClassNameAndParameter(OptionHelper.java:55) + ... 36 common frames omitted + Suppressed: ch.qos.logback.core.joran.spi.ActionException: ch.qos.logback.core.util.DynamicClassLoadingException: Failed to instantiate type ch.qos.logback.classic.db.DBAppender + at ch.qos.logback.core.joran.action.AppenderAction.begin(AppenderAction.java:76) + at ch.qos.logback.core.joran.spi.Interpreter.callBeginAction(Interpreter.java:269) + at ch.qos.logback.core.joran.spi.Interpreter.startElement(Interpreter.java:145) + at ch.qos.logback.core.joran.spi.Interpreter.startElement(Interpreter.java:128) + at ch.qos.logback.core.joran.spi.EventPlayer.play(EventPlayer.java:50) + at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:165) + at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:152) + at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:110) + at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:53) + at org.springframework.boot.logging.logback.LogbackLoggingSystem.configureByResourceUrl(LogbackLoggingSystem.java:199) + at org.springframework.boot.logging.logback.LogbackLoggingSystem.loadConfiguration(LogbackLoggingSystem.java:165) + ... 23 common frames omitted + Caused by: ch.qos.logback.core.util.DynamicClassLoadingException: Failed to instantiate type ch.qos.logback.classic.db.DBAppender +2023-11-18 00:29:23.794 [main] INFO com.msb.springboot03.SpringBoot03Application - Starting SpringBoot03Application using Java 1.8.0_382 on Nakami-12gen with PID 27716 (C:\Users\Nakam\IdeaProjects\SpringBoot\SpringBoot03\target\classes started by Nakam in C:\Users\Nakam\IdeaProjects\SpringBoot) +2023-11-18 00:29:23.796 [main] INFO com.msb.springboot03.SpringBoot03Application - No active profile set, falling back to 1 default profile: "default" +2023-11-18 00:29:24.357 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 9000 (http) +2023-11-18 00:29:24.361 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9000"] +2023-11-18 00:29:24.362 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat] +2023-11-18 00:29:24.362 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.82] +2023-11-18 00:29:24.441 [main] INFO o.a.c.c.ContainerBase.[Tomcat].[localhost].[/yml] - Initializing Spring embedded WebApplicationContext +2023-11-18 00:29:24.442 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 619 ms +2023-11-18 00:29:24.770 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9000"] +2023-11-18 00:29:24.780 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 9000 (http) with context path '/yml' +2023-11-18 00:29:24.786 [main] INFO com.msb.springboot03.SpringBoot03Application - Started SpringBoot03Application in 1.212 seconds (JVM running for 1.614) +2023-11-18 00:30:07.687 [http-nio-9000-exec-1] INFO o.a.c.c.ContainerBase.[Tomcat].[localhost].[/yml] - Initializing Spring DispatcherServlet 'dispatcherServlet' +2023-11-18 00:30:07.688 [http-nio-9000-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet' +2023-11-18 00:30:07.688 [http-nio-9000-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Completed initialization in 0 ms +2023-11-18 00:30:07.710 [http-nio-9000-exec-1] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting... +2023-11-18 00:30:07.776 [http-nio-9000-exec-1] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Start completed. +2023-11-18 00:30:07.780 [http-nio-9000-exec-1] DEBUG com.msb.springboot03.mapper.UserMapper.selectAll - ==> Preparing: SELECT * FROM USER +2023-11-18 00:30:07.793 [http-nio-9000-exec-1] DEBUG com.msb.springboot03.mapper.UserMapper.selectAll - ==> Parameters: +2023-11-18 00:30:07.807 [http-nio-9000-exec-1] DEBUG com.msb.springboot03.mapper.UserMapper.selectAll - <== Total: 1 +2023-11-18 00:30:19.607 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown initiated... +2023-11-18 00:30:19.625 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown completed.