From 96d6041313457b720841bfe2e254cbd10a4b38f1 Mon Sep 17 00:00:00 2001 From: WuLiZeng <53033075+unluckynike@users.noreply.github.com> Date: Sun, 14 Feb 2021 12:03:18 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=86=E7=B1=BB=E7=AE=A1=E7=90=86?= =?UTF-8?q?=F0=9F=A4=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...alidation_jakarta_validation_api_2_0_2.xml | 13 + ...idator_hibernate_validator_6_1_7_Final.xml | 13 + ...t_spring_boot_starter_validation_2_4_2.xml | 13 + beizhai.iml | 5 +- log/blog-pro.log | 8214 +++-------------- pom.xml | 5 + .../com/hailin/beizhai/aspect/LogAspect.java | 2 +- .../hailin/beizhai/dao/TypeRepository.java | 2 + src/main/java/com/hailin/beizhai/po/Type.java | 2 + .../hailin/beizhai/service/TypeService.java | 2 + .../beizhai/service/TypeServiceImpl.java | 6 + .../beizhai/web/admin/TypeController.java | 67 +- .../resources/templates/admin/_fragments.html | 7 +- src/main/resources/templates/admin/index.html | 4 +- .../templates/admin/types-input.html | 29 +- src/main/resources/templates/admin/types.html | 36 +- .../hailin/beizhai/dao/TypeRepository.class | Bin 335 -> 444 bytes .../hailin/beizhai/service/TypeService.class | Bin 758 -> 851 bytes .../beizhai/service/TypeServiceImpl.class | Bin 2452 -> 3015 bytes .../beizhai/web/admin/TypeController.class | Bin 2478 -> 5088 bytes .../classes/templates/admin/_fragments.html | 7 +- target/classes/templates/admin/index.html | 4 +- .../classes/templates/admin/types-input.html | 29 +- target/classes/templates/admin/types.html | 36 +- 24 files changed, 1308 insertions(+), 7188 deletions(-) create mode 100644 .idea/libraries/Maven__jakarta_validation_jakarta_validation_api_2_0_2.xml create mode 100644 .idea/libraries/Maven__org_hibernate_validator_hibernate_validator_6_1_7_Final.xml create mode 100644 .idea/libraries/Maven__org_springframework_boot_spring_boot_starter_validation_2_4_2.xml diff --git a/.idea/libraries/Maven__jakarta_validation_jakarta_validation_api_2_0_2.xml b/.idea/libraries/Maven__jakarta_validation_jakarta_validation_api_2_0_2.xml new file mode 100644 index 0000000..9878acc --- /dev/null +++ b/.idea/libraries/Maven__jakarta_validation_jakarta_validation_api_2_0_2.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_hibernate_validator_hibernate_validator_6_1_7_Final.xml b/.idea/libraries/Maven__org_hibernate_validator_hibernate_validator_6_1_7_Final.xml new file mode 100644 index 0000000..34c3887 --- /dev/null +++ b/.idea/libraries/Maven__org_hibernate_validator_hibernate_validator_6_1_7_Final.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_validation_2_4_2.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_validation_2_4_2.xml new file mode 100644 index 0000000..8f62503 --- /dev/null +++ b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_validation_2_4_2.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/beizhai.iml b/beizhai.iml index 26e4b97..1a26c98 100644 --- a/beizhai.iml +++ b/beizhai.iml @@ -96,7 +96,6 @@ - @@ -137,5 +136,9 @@ + + + + \ No newline at end of file diff --git a/log/blog-pro.log b/log/blog-pro.log index 9a774fd..3a694ab 100644 --- a/log/blog-pro.log +++ b/log/blog-pro.log @@ -1,89 +1,113 @@ -2021-02-13 10:58:39.090 INFO 58447 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 58447 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 10:58:39.092 DEBUG 58447 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 10:58:39.092 INFO 58447 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 10:58:39.120 INFO 58447 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2021-02-13 10:58:39.120 INFO 58447 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2021-02-13 10:58:39.410 INFO 58447 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 10:58:39.416 INFO 58447 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 2 ms. Found 0 JPA repository interfaces. -2021-02-13 10:58:39.758 INFO 58447 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 10:58:39.763 INFO 58447 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 10:58:39.763 INFO 58447 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 10:58:39.793 INFO 58447 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 10:58:39.793 INFO 58447 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 671 ms -2021-02-13 10:58:39.897 INFO 58447 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 10:58:39.921 INFO 58447 --- [restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.27.Final -2021-02-13 10:58:40.032 INFO 58447 --- [restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} -2021-02-13 10:58:40.074 INFO 58447 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2021-02-13 10:58:40.074 WARN 58447 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 10:58:40.258 INFO 58447 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2021-02-13 10:58:40.266 INFO 58447 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 10:58:40.337 INFO 58447 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 10:58:40.341 INFO 58447 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 10:58:40.368 INFO 58447 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 10:58:40.403 WARN 58447 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 10:58:40.502 INFO 58447 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 10:58:40.553 INFO 58447 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 10:58:40.701 INFO 58447 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 10:58:40.708 INFO 58447 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 1.888 seconds (JVM running for 2.355) -2021-02-13 10:58:58.715 INFO 58447 --- [http-nio-8080-exec-1] o.apache.tomcat.util.http.parser.Cookie : A cookie header was received [1610766931,1610805598,1610884631; CNZZDATA1279096621=1786622301-1610242524-%7C1611149783; Webstorm-a04307b7=98e54c31-b574-4032-ba13-42e4af915773; Idea-e55ac3f0=010dca81-f0ca-4056-bbe4-1e521e2f9f2e] that contained an invalid cookie. That cookie will be ignored. +2021-02-14 10:03:08.201 INFO 92421 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 92421 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) +2021-02-14 10:03:08.204 DEBUG 92421 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 +2021-02-14 10:03:08.205 INFO 92421 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev +2021-02-14 10:03:08.239 INFO 92421 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2021-02-14 10:03:08.240 INFO 92421 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2021-02-14 10:03:08.617 INFO 92421 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2021-02-14 10:03:08.644 INFO 92421 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 23 ms. Found 2 JPA repository interfaces. +2021-02-14 10:03:08.989 INFO 92421 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) +2021-02-14 10:03:08.994 INFO 92421 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2021-02-14 10:03:08.994 INFO 92421 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] +2021-02-14 10:03:09.034 INFO 92421 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2021-02-14 10:03:09.034 INFO 92421 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 793 ms +2021-02-14 10:03:09.137 INFO 92421 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2021-02-14 10:03:09.189 INFO 92421 --- [restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.27.Final +2021-02-14 10:03:09.246 INFO 92421 --- [restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} +2021-02-14 10:03:09.281 INFO 92421 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2021-02-14 10:03:09.282 WARN 92421 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. +2021-02-14 10:03:09.470 INFO 92421 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2021-02-14 10:03:09.479 INFO 92421 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect +2021-02-14 10:03:09.778 INFO 92421 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] +2021-02-14 10:03:09.782 INFO 92421 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2021-02-14 10:03:09.817 INFO 92421 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 +2021-02-14 10:03:10.111 WARN 92421 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning +2021-02-14 10:03:10.197 INFO 92421 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' +2021-02-14 10:03:10.245 INFO 92421 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index +2021-02-14 10:03:10.515 INFO 92421 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' +2021-02-14 10:03:10.522 INFO 92421 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 2.613 seconds (JVM running for 2.935) +2021-02-14 10:03:16.521 INFO 92421 --- [http-nio-8080-exec-1] o.apache.tomcat.util.http.parser.Cookie : A cookie header was received [1610766931,1610805598,1610884631; CNZZDATA1279096621=1786622301-1610242524-%7C1611149783; Webstorm-a04307b7=98e54c31-b574-4032-ba13-42e4af915773; Idea-e55ac3f0=010dca81-f0ca-4056-bbe4-1e521e2f9f2e; JSESSIONID=66E5F98F8A958D82FD51522D44207D7C] that contained an invalid cookie. That cookie will be ignored. Note: further occurrences of this error will be logged at DEBUG level. -2021-02-13 10:58:58.718 INFO 58447 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2021-02-13 10:58:58.719 INFO 58447 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2021-02-13 10:58:58.719 INFO 58447 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 0 ms -2021-02-13 10:58:58.762 INFO 58447 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : ---------doBefore-------- -2021-02-13 10:58:58.762 INFO 58447 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : Requestlog:Requestlog{url='/', ip='0:0:0:0:0:0:0:1', classMethod='com.hailin.beizhai.web.IndexController.index', args=[]} -2021-02-13 10:58:58.767 INFO 58447 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : Result:index -2021-02-13 10:58:58.767 INFO 58447 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : ---------doAfter-------- -2021-02-13 11:00:59.437 INFO 58447 --- [http-nio-8080-exec-9] com.hailin.beizhai.aspect.LogAspect : ---------doBefore-------- -2021-02-13 11:00:59.438 INFO 58447 --- [http-nio-8080-exec-9] com.hailin.beizhai.aspect.LogAspect : Requestlog:Requestlog{url='/', ip='0:0:0:0:0:0:0:1', classMethod='com.hailin.beizhai.web.IndexController.index', args=[]} -2021-02-13 11:00:59.438 INFO 58447 --- [http-nio-8080-exec-9] com.hailin.beizhai.aspect.LogAspect : Result:index -2021-02-13 11:00:59.438 INFO 58447 --- [http-nio-8080-exec-9] com.hailin.beizhai.aspect.LogAspect : ---------doAfter-------- -2021-02-13 11:06:18.435 INFO 58447 --- [Thread-6] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 11:06:18.435 INFO 58447 --- [Thread-6] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 11:06:18.440 INFO 58447 --- [Thread-6] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... -2021-02-13 11:06:18.445 INFO 58447 --- [Thread-6] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. -2021-02-13 11:06:18.714 INFO 58447 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 58447 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 11:06:18.714 DEBUG 58447 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 11:06:18.714 INFO 58447 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 11:06:18.777 INFO 58447 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 11:06:18.778 INFO 58447 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 0 ms. Found 0 JPA repository interfaces. -2021-02-13 11:06:18.839 INFO 58447 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 11:06:18.839 INFO 58447 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 11:06:18.839 INFO 58447 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 11:06:18.846 INFO 58447 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 11:06:18.846 INFO 58447 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 131 ms -2021-02-13 11:06:18.874 INFO 58447 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 11:06:18.876 INFO 58447 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Starting... -2021-02-13 11:06:18.876 WARN 58447 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 11:06:18.905 INFO 58447 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Start completed. -2021-02-13 11:06:18.905 INFO 58447 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 11:06:18.910 INFO 58447 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 11:06:18.911 INFO 58447 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 11:06:18.928 INFO 58447 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 11:06:18.945 WARN 58447 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 11:06:19.006 INFO 58447 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 11:06:19.025 INFO 58447 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 11:06:19.105 INFO 58447 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 11:06:19.107 INFO 58447 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 0.568 seconds (JVM running for 460.759) -2021-02-13 11:06:19.108 INFO 58447 --- [restartedMain] .ConditionEvaluationDeltaLoggingListener : Condition evaluation unchanged -2021-02-13 11:07:47.481 INFO 58447 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2021-02-13 11:07:47.482 INFO 58447 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2021-02-13 11:07:47.484 INFO 58447 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms -2021-02-13 11:07:47.494 INFO 58447 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : ---------doBefore-------- -2021-02-13 11:07:47.494 INFO 58447 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : Requestlog:Requestlog{url='/', ip='0:0:0:0:0:0:0:1', classMethod='com.hailin.beizhai.web.IndexController.index', args=[]} -2021-02-13 11:07:47.499 INFO 58447 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : Result:index -2021-02-13 11:07:47.500 INFO 58447 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : ---------doAfter-------- -2021-02-13 11:21:21.217 INFO 58447 --- [http-nio-8080-exec-9] com.hailin.beizhai.aspect.LogAspect : ---------doBefore-------- -2021-02-13 11:21:21.218 INFO 58447 --- [http-nio-8080-exec-9] com.hailin.beizhai.aspect.LogAspect : Requestlog:Requestlog{url='/', ip='0:0:0:0:0:0:0:1', classMethod='com.hailin.beizhai.web.IndexController.index', args=[]} -2021-02-13 11:21:21.218 INFO 58447 --- [http-nio-8080-exec-9] com.hailin.beizhai.aspect.LogAspect : Result:index -2021-02-13 11:21:21.218 INFO 58447 --- [http-nio-8080-exec-9] com.hailin.beizhai.aspect.LogAspect : ---------doAfter-------- -2021-02-13 11:26:19.670 INFO 58447 --- [http-nio-8080-exec-4] com.hailin.beizhai.aspect.LogAspect : ---------doBefore-------- -2021-02-13 11:26:19.671 INFO 58447 --- [http-nio-8080-exec-4] com.hailin.beizhai.aspect.LogAspect : Requestlog:Requestlog{url='/', ip='0:0:0:0:0:0:0:1', classMethod='com.hailin.beizhai.web.IndexController.index', args=[]} -2021-02-13 11:26:19.671 INFO 58447 --- [http-nio-8080-exec-4] com.hailin.beizhai.aspect.LogAspect : Result:index -2021-02-13 11:26:19.671 INFO 58447 --- [http-nio-8080-exec-4] com.hailin.beizhai.aspect.LogAspect : ---------doAfter-------- -2021-02-13 11:26:19.689 ERROR 58447 --- [http-nio-8080-exec-4] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-4] Exception processing template "index": An error happened during template parsing (template: "class path resource [templates/index.html]") +2021-02-14 10:03:16.525 INFO 92421 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2021-02-14 10:03:16.525 INFO 92421 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2021-02-14 10:03:16.526 INFO 92421 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms +2021-02-14 10:05:13.749 INFO 92421 --- [http-nio-8080-exec-3] com.hailin.beizhai.aspect.LogAspect : ---------doBefore-------- +2021-02-14 10:05:13.750 INFO 92421 --- [http-nio-8080-exec-3] com.hailin.beizhai.aspect.LogAspect : Requestlog:Requestlog{url='/', ip='0:0:0:0:0:0:0:1', classMethod='com.hailin.beizhai.web.IndexController.index', args=[]} +2021-02-14 10:05:13.755 INFO 92421 --- [http-nio-8080-exec-3] com.hailin.beizhai.aspect.LogAspect : Result:index +2021-02-14 10:05:13.755 INFO 92421 --- [http-nio-8080-exec-3] com.hailin.beizhai.aspect.LogAspect : ---------doAfter-------- +2021-02-14 10:07:53.394 INFO 92421 --- [SpringContextShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' +2021-02-14 10:07:53.394 INFO 92421 --- [SpringContextShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' +2021-02-14 10:07:53.397 INFO 92421 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... +2021-02-14 10:07:53.399 INFO 92421 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. +2021-02-14 10:37:05.956 INFO 94371 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 94371 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) +2021-02-14 10:37:05.957 DEBUG 94371 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 +2021-02-14 10:37:05.957 INFO 94371 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev +2021-02-14 10:37:05.975 INFO 94371 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2021-02-14 10:37:05.976 INFO 94371 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2021-02-14 10:37:06.268 INFO 94371 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2021-02-14 10:37:06.291 INFO 94371 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 19 ms. Found 2 JPA repository interfaces. +2021-02-14 10:37:06.598 INFO 94371 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) +2021-02-14 10:37:06.602 INFO 94371 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2021-02-14 10:37:06.602 INFO 94371 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] +2021-02-14 10:37:06.632 INFO 94371 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2021-02-14 10:37:06.632 INFO 94371 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 656 ms +2021-02-14 10:37:06.716 INFO 94371 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2021-02-14 10:37:06.762 INFO 94371 --- [restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.27.Final +2021-02-14 10:37:06.811 INFO 94371 --- [restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} +2021-02-14 10:37:06.846 INFO 94371 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2021-02-14 10:37:06.847 WARN 94371 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. +2021-02-14 10:37:07.029 INFO 94371 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2021-02-14 10:37:07.037 INFO 94371 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect +2021-02-14 10:37:07.327 INFO 94371 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] +2021-02-14 10:37:07.331 INFO 94371 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2021-02-14 10:37:07.357 INFO 94371 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 +2021-02-14 10:37:07.601 WARN 94371 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning +2021-02-14 10:37:07.689 INFO 94371 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' +2021-02-14 10:37:07.738 INFO 94371 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index +2021-02-14 10:37:07.979 INFO 94371 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' +2021-02-14 10:37:07.985 INFO 94371 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 2.244 seconds (JVM running for 2.698) +2021-02-14 10:41:10.473 INFO 94371 --- [http-nio-8080-exec-1] o.apache.tomcat.util.http.parser.Cookie : A cookie header was received [1610766931,1610805598,1610884631; CNZZDATA1279096621=1786622301-1610242524-%7C1611149783; Webstorm-a04307b7=98e54c31-b574-4032-ba13-42e4af915773; Idea-e55ac3f0=010dca81-f0ca-4056-bbe4-1e521e2f9f2e; JSESSIONID=913EFF5E5E754975268BB85915F1EDE3] that contained an invalid cookie. That cookie will be ignored. + Note: further occurrences of this error will be logged at DEBUG level. +2021-02-14 10:41:10.478 INFO 94371 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2021-02-14 10:41:10.478 INFO 94371 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2021-02-14 10:41:10.479 INFO 94371 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms +2021-02-14 10:41:10.492 INFO 94371 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : ---------doBefore-------- +2021-02-14 10:41:10.492 INFO 94371 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : Requestlog:Requestlog{url='/', ip='0:0:0:0:0:0:0:1', classMethod='com.hailin.beizhai.web.IndexController.index', args=[]} +2021-02-14 10:41:10.497 INFO 94371 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : Result:index +2021-02-14 10:41:10.497 INFO 94371 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : ---------doAfter-------- +2021-02-14 10:56:46.201 INFO 94371 --- [Thread-7] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' +2021-02-14 10:56:46.201 INFO 94371 --- [Thread-7] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' +2021-02-14 10:56:46.204 INFO 94371 --- [Thread-7] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... +2021-02-14 10:56:46.206 INFO 94371 --- [Thread-7] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. +2021-02-14 10:56:46.525 INFO 94371 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 94371 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) +2021-02-14 10:56:46.525 DEBUG 94371 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 +2021-02-14 10:56:46.525 INFO 94371 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev +2021-02-14 10:56:46.619 INFO 94371 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2021-02-14 10:56:46.624 INFO 94371 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 5 ms. Found 2 JPA repository interfaces. +2021-02-14 10:56:46.688 INFO 94371 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) +2021-02-14 10:56:46.689 INFO 94371 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2021-02-14 10:56:46.689 INFO 94371 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] +2021-02-14 10:56:46.692 INFO 94371 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2021-02-14 10:56:46.692 INFO 94371 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 164 ms +2021-02-14 10:56:46.721 INFO 94371 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2021-02-14 10:56:46.723 INFO 94371 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Starting... +2021-02-14 10:56:46.723 WARN 94371 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. +2021-02-14 10:56:46.751 INFO 94371 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Start completed. +2021-02-14 10:56:46.751 INFO 94371 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect +2021-02-14 10:56:46.818 INFO 94371 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] +2021-02-14 10:56:46.819 INFO 94371 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2021-02-14 10:56:46.837 INFO 94371 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 +2021-02-14 10:56:46.992 WARN 94371 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning +2021-02-14 10:56:47.088 INFO 94371 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' +2021-02-14 10:56:47.111 INFO 94371 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index +2021-02-14 10:56:47.193 INFO 94371 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' +2021-02-14 10:56:47.195 INFO 94371 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 0.891 seconds (JVM running for 1181.893) +2021-02-14 10:56:47.196 INFO 94371 --- [restartedMain] .ConditionEvaluationDeltaLoggingListener : Condition evaluation unchanged +2021-02-14 10:56:51.482 INFO 94371 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2021-02-14 10:56:51.483 INFO 94371 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2021-02-14 10:56:51.484 INFO 94371 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms +2021-02-14 10:56:59.499 ERROR 94371 --- [http-nio-8080-exec-6] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-6] Exception processing template "admin/types-input": An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") -org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/index.html]") +org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241) at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) @@ -133,724 +157,20 @@ org.thymeleaf.exceptions.TemplateInputException: An error happened during templa at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) -Caused by: org.attoparser.ParseException: Could not parse as expression: "${n==1}?'active" (template: "_fragments" - line 21, col 66) +Caused by: org.attoparser.ParseException: Exception evaluating SpringEL expression: "#fields.hasErrors('name')" (template: "admin/types-input" - line 62, col 41) at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) at org.attoparser.MarkupParser.parse(MarkupParser.java:257) at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) ... 48 common frames omitted -Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as expression: "${n==1}?'active" (template: "_fragments" - line 21, col 66) - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:131) - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:62) - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:44) - at org.thymeleaf.engine.EngineEventUtils.parseAttributeExpression(EngineEventUtils.java:220) - at org.thymeleaf.engine.EngineEventUtils.computeAttributeExpression(EngineEventUtils.java:207) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:125) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.OpenElementTag.beHandled(OpenElementTag.java:205) - at org.thymeleaf.engine.Model.process(Model.java:282) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1587) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - ... 50 common frames omitted - -2021-02-13 11:26:19.692 ERROR 58447 --- [http-nio-8080-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/index.html]")] with root cause - -org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as expression: "${n==1}?'active" (template: "_fragments" - line 21, col 66) - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:131) - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:62) - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:44) - at org.thymeleaf.engine.EngineEventUtils.parseAttributeExpression(EngineEventUtils.java:220) - at org.thymeleaf.engine.EngineEventUtils.computeAttributeExpression(EngineEventUtils.java:207) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:125) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.OpenElementTag.beHandled(OpenElementTag.java:205) - at org.thymeleaf.engine.Model.process(Model.java:282) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1587) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2021-02-13 11:26:20.968 INFO 58447 --- [http-nio-8080-exec-3] com.hailin.beizhai.aspect.LogAspect : ---------doBefore-------- -2021-02-13 11:26:20.968 INFO 58447 --- [http-nio-8080-exec-3] com.hailin.beizhai.aspect.LogAspect : Requestlog:Requestlog{url='/', ip='0:0:0:0:0:0:0:1', classMethod='com.hailin.beizhai.web.IndexController.index', args=[]} -2021-02-13 11:26:20.968 INFO 58447 --- [http-nio-8080-exec-3] com.hailin.beizhai.aspect.LogAspect : Result:index -2021-02-13 11:26:20.968 INFO 58447 --- [http-nio-8080-exec-3] com.hailin.beizhai.aspect.LogAspect : ---------doAfter-------- -2021-02-13 11:26:20.976 ERROR 58447 --- [http-nio-8080-exec-3] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-3] Exception processing template "index": An error happened during template parsing (template: "class path resource [templates/index.html]") - -org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/index.html]") - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) -Caused by: org.attoparser.ParseException: Could not parse as expression: "${n==1}?'active" (template: "_fragments" - line 21, col 66) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - ... 48 common frames omitted -Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as expression: "${n==1}?'active" (template: "_fragments" - line 21, col 66) - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:131) - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:62) - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:44) - at org.thymeleaf.engine.EngineEventUtils.parseAttributeExpression(EngineEventUtils.java:220) - at org.thymeleaf.engine.EngineEventUtils.computeAttributeExpression(EngineEventUtils.java:207) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:125) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.OpenElementTag.beHandled(OpenElementTag.java:205) - at org.thymeleaf.engine.Model.process(Model.java:282) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1587) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - ... 50 common frames omitted - -2021-02-13 11:26:20.977 ERROR 58447 --- [http-nio-8080-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/index.html]")] with root cause - -org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as expression: "${n==1}?'active" (template: "_fragments" - line 21, col 66) - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:131) - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:62) - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:44) - at org.thymeleaf.engine.EngineEventUtils.parseAttributeExpression(EngineEventUtils.java:220) - at org.thymeleaf.engine.EngineEventUtils.computeAttributeExpression(EngineEventUtils.java:207) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:125) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.OpenElementTag.beHandled(OpenElementTag.java:205) - at org.thymeleaf.engine.Model.process(Model.java:282) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1587) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2021-02-13 11:28:37.146 INFO 58447 --- [http-nio-8080-exec-7] com.hailin.beizhai.aspect.LogAspect : ---------doBefore-------- -2021-02-13 11:28:37.147 INFO 58447 --- [http-nio-8080-exec-7] com.hailin.beizhai.aspect.LogAspect : Requestlog:Requestlog{url='/', ip='0:0:0:0:0:0:0:1', classMethod='com.hailin.beizhai.web.IndexController.index', args=[]} -2021-02-13 11:28:37.147 INFO 58447 --- [http-nio-8080-exec-7] com.hailin.beizhai.aspect.LogAspect : Result:index -2021-02-13 11:28:37.147 INFO 58447 --- [http-nio-8080-exec-7] com.hailin.beizhai.aspect.LogAspect : ---------doAfter-------- -2021-02-13 11:28:37.156 ERROR 58447 --- [http-nio-8080-exec-7] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-7] Exception processing template "index": An error happened during template parsing (template: "class path resource [templates/index.html]") - -org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/index.html]") - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) -Caused by: org.attoparser.ParseException: Could not parse as expression: "${n==1} ? 'active" (template: "_fragments" - line 21, col 66) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - ... 48 common frames omitted -Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as expression: "${n==1} ? 'active" (template: "_fragments" - line 21, col 66) - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:131) - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:62) - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:44) - at org.thymeleaf.engine.EngineEventUtils.parseAttributeExpression(EngineEventUtils.java:220) - at org.thymeleaf.engine.EngineEventUtils.computeAttributeExpression(EngineEventUtils.java:207) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:125) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.OpenElementTag.beHandled(OpenElementTag.java:205) - at org.thymeleaf.engine.Model.process(Model.java:282) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1587) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - ... 50 common frames omitted - -2021-02-13 11:28:37.157 ERROR 58447 --- [http-nio-8080-exec-7] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/index.html]")] with root cause - -org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as expression: "${n==1} ? 'active" (template: "_fragments" - line 21, col 66) - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:131) - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:62) - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:44) - at org.thymeleaf.engine.EngineEventUtils.parseAttributeExpression(EngineEventUtils.java:220) - at org.thymeleaf.engine.EngineEventUtils.computeAttributeExpression(EngineEventUtils.java:207) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:125) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.OpenElementTag.beHandled(OpenElementTag.java:205) - at org.thymeleaf.engine.Model.process(Model.java:282) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1587) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2021-02-13 11:28:38.004 INFO 58447 --- [http-nio-8080-exec-10] com.hailin.beizhai.aspect.LogAspect : ---------doBefore-------- -2021-02-13 11:28:38.005 INFO 58447 --- [http-nio-8080-exec-10] com.hailin.beizhai.aspect.LogAspect : Requestlog:Requestlog{url='/', ip='0:0:0:0:0:0:0:1', classMethod='com.hailin.beizhai.web.IndexController.index', args=[]} -2021-02-13 11:28:38.005 INFO 58447 --- [http-nio-8080-exec-10] com.hailin.beizhai.aspect.LogAspect : Result:index -2021-02-13 11:28:38.005 INFO 58447 --- [http-nio-8080-exec-10] com.hailin.beizhai.aspect.LogAspect : ---------doAfter-------- -2021-02-13 11:28:38.017 ERROR 58447 --- [http-nio-8080-exec-10] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-10] Exception processing template "index": An error happened during template parsing (template: "class path resource [templates/index.html]") - -org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/index.html]") - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) -Caused by: org.attoparser.ParseException: Could not parse as expression: "${n==1} ? 'active" (template: "_fragments" - line 21, col 66) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - ... 48 common frames omitted -Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as expression: "${n==1} ? 'active" (template: "_fragments" - line 21, col 66) - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:131) - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:62) - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:44) - at org.thymeleaf.engine.EngineEventUtils.parseAttributeExpression(EngineEventUtils.java:220) - at org.thymeleaf.engine.EngineEventUtils.computeAttributeExpression(EngineEventUtils.java:207) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:125) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.OpenElementTag.beHandled(OpenElementTag.java:205) - at org.thymeleaf.engine.Model.process(Model.java:282) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1587) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - ... 50 common frames omitted - -2021-02-13 11:28:38.018 ERROR 58447 --- [http-nio-8080-exec-10] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/index.html]")] with root cause - -org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as expression: "${n==1} ? 'active" (template: "_fragments" - line 21, col 66) - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:131) - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:62) - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:44) - at org.thymeleaf.engine.EngineEventUtils.parseAttributeExpression(EngineEventUtils.java:220) - at org.thymeleaf.engine.EngineEventUtils.computeAttributeExpression(EngineEventUtils.java:207) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:125) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.OpenElementTag.beHandled(OpenElementTag.java:205) - at org.thymeleaf.engine.Model.process(Model.java:282) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1587) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2021-02-13 11:30:42.180 INFO 58447 --- [http-nio-8080-exec-4] com.hailin.beizhai.aspect.LogAspect : ---------doBefore-------- -2021-02-13 11:30:42.180 INFO 58447 --- [http-nio-8080-exec-4] com.hailin.beizhai.aspect.LogAspect : Requestlog:Requestlog{url='/', ip='0:0:0:0:0:0:0:1', classMethod='com.hailin.beizhai.web.IndexController.index', args=[]} -2021-02-13 11:30:42.180 INFO 58447 --- [http-nio-8080-exec-4] com.hailin.beizhai.aspect.LogAspect : Result:index -2021-02-13 11:30:42.180 INFO 58447 --- [http-nio-8080-exec-4] com.hailin.beizhai.aspect.LogAspect : ---------doAfter-------- -2021-02-13 11:35:39.381 INFO 58447 --- [Thread-15] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 11:35:39.382 INFO 58447 --- [Thread-15] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 11:35:39.383 INFO 58447 --- [Thread-15] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Shutdown initiated... -2021-02-13 11:35:39.386 INFO 58447 --- [Thread-15] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Shutdown completed. -2021-02-13 11:35:39.699 INFO 58447 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 58447 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 11:35:39.699 DEBUG 58447 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 11:35:39.699 INFO 58447 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 11:35:39.776 INFO 58447 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 11:35:39.777 INFO 58447 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 0 ms. Found 0 JPA repository interfaces. -2021-02-13 11:35:39.831 INFO 58447 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 11:35:39.832 INFO 58447 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 11:35:39.832 INFO 58447 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 11:35:39.841 INFO 58447 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 11:35:39.841 INFO 58447 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 140 ms -2021-02-13 11:35:39.866 INFO 58447 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 11:35:39.868 INFO 58447 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-3 - Starting... -2021-02-13 11:35:39.868 WARN 58447 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 11:35:39.900 INFO 58447 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-3 - Start completed. -2021-02-13 11:35:39.900 INFO 58447 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 11:35:39.906 INFO 58447 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 11:35:39.907 INFO 58447 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 11:35:39.923 INFO 58447 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 11:35:39.939 WARN 58447 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 11:35:39.998 INFO 58447 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 11:35:40.017 INFO 58447 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 11:35:40.093 INFO 58447 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 11:35:40.095 INFO 58447 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 0.633 seconds (JVM running for 2221.779) -2021-02-13 11:35:40.096 INFO 58447 --- [restartedMain] .ConditionEvaluationDeltaLoggingListener : Condition evaluation unchanged -2021-02-13 11:35:47.788 INFO 58447 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2021-02-13 11:35:47.789 INFO 58447 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2021-02-13 11:35:47.790 INFO 58447 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2021-02-13 11:35:47.802 INFO 58447 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : ---------doBefore-------- -2021-02-13 11:35:47.802 INFO 58447 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : Requestlog:Requestlog{url='/', ip='0:0:0:0:0:0:0:1', classMethod='com.hailin.beizhai.web.IndexController.index', args=[]} -2021-02-13 11:35:47.811 INFO 58447 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : Result:index -2021-02-13 11:35:47.811 INFO 58447 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : ---------doAfter-------- -2021-02-13 11:36:37.828 INFO 58447 --- [http-nio-8080-exec-8] com.hailin.beizhai.aspect.LogAspect : ---------doBefore-------- -2021-02-13 11:36:37.828 INFO 58447 --- [http-nio-8080-exec-8] com.hailin.beizhai.aspect.LogAspect : Requestlog:Requestlog{url='/', ip='0:0:0:0:0:0:0:1', classMethod='com.hailin.beizhai.web.IndexController.index', args=[]} -2021-02-13 11:36:37.828 INFO 58447 --- [http-nio-8080-exec-8] com.hailin.beizhai.aspect.LogAspect : Result:index -2021-02-13 11:36:37.828 INFO 58447 --- [http-nio-8080-exec-8] com.hailin.beizhai.aspect.LogAspect : ---------doAfter-------- -2021-02-13 11:44:33.858 INFO 58447 --- [http-nio-8080-exec-6] com.hailin.beizhai.aspect.LogAspect : ---------doBefore-------- -2021-02-13 11:44:33.860 INFO 58447 --- [http-nio-8080-exec-6] com.hailin.beizhai.aspect.LogAspect : Requestlog:Requestlog{url='/', ip='0:0:0:0:0:0:0:1', classMethod='com.hailin.beizhai.web.IndexController.index', args=[]} -2021-02-13 11:44:33.860 INFO 58447 --- [http-nio-8080-exec-6] com.hailin.beizhai.aspect.LogAspect : Result:index -2021-02-13 11:44:33.860 INFO 58447 --- [http-nio-8080-exec-6] com.hailin.beizhai.aspect.LogAspect : ---------doAfter-------- -2021-02-13 11:44:33.865 ERROR 58447 --- [http-nio-8080-exec-6] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-6] Exception processing template "index": An error happened during template parsing (template: "class path resource [templates/index.html]") - -org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/index.html]") - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) -Caused by: org.attoparser.ParseException: An error happened during template parsing (template: "class path resource [templates/index.html]" - line 587, col 3) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - ... 48 common frames omitted -Caused by: org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/index.html]" - line 587, col 3) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:239) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseStandalone(TemplateManager.java:302) - at org.thymeleaf.standard.expression.FragmentExpression.resolveExecutedFragmentExpression(FragmentExpression.java:588) - at org.thymeleaf.standard.expression.FragmentExpression.executeFragmentExpression(FragmentExpression.java:391) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:89) +Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "#fields.hasErrors('name')" (template: "admin/types-input" - line 62, col 41) + at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) + at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) + at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.FragmentExpression.createExecutedFragmentExpressionParameters(FragmentExpression.java:529) - at org.thymeleaf.standard.expression.FragmentExpression.doCreateExecutedFragmentExpression(FragmentExpression.java:471) - at org.thymeleaf.standard.expression.FragmentExpression.createExecutedFragmentExpression(FragmentExpression.java:426) - at org.thymeleaf.standard.processor.AbstractStandardFragmentInsertionTagProcessor.computeFragment(AbstractStandardFragmentInsertionTagProcessor.java:359) - at org.thymeleaf.standard.processor.AbstractStandardFragmentInsertionTagProcessor.doProcess(AbstractStandardFragmentInsertionTagProcessor.java:110) + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:125) + at org.thymeleaf.standard.processor.StandardIfTagProcessor.isVisible(StandardIfTagProcessor.java:59) + at org.thymeleaf.standard.processor.AbstractStandardConditionalVisibilityTagProcessor.doProcess(AbstractStandardConditionalVisibilityTagProcessor.java:61) at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) @@ -866,52 +186,61 @@ Caused by: org.thymeleaf.exceptions.TemplateInputException: An error happened du at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) ... 50 common frames omitted -Caused by: org.attoparser.ParseException: (Line = 587, Column = 3) Incomplete structure: " - - +Caused by: java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name 'name' available as request attribute + at org.springframework.web.servlet.support.BindStatus.(BindStatus.java:153) + at org.springframework.web.servlet.support.RequestContext.getBindStatus(RequestContext.java:903) + at org.thymeleaf.spring5.context.webmvc.SpringWebMvcThymeleafRequestContext.getBindStatus(SpringWebMvcThymeleafRequestContext.java:227) + at org.thymeleaf.spring5.util.FieldUtils.getBindStatusFromParsedExpression(FieldUtils.java:306) + at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:253) + at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:227) + at org.thymeleaf.spring5.util.FieldUtils.checkErrors(FieldUtils.java:212) + at org.thymeleaf.spring5.util.FieldUtils.hasErrors(FieldUtils.java:71) + at org.thymeleaf.spring5.expression.Fields.hasErrors(Fields.java:58) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.expression.spel.support.ReflectiveMethodExecutor.execute(ReflectiveMethodExecutor.java:129) + at org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:139) + at org.springframework.expression.spel.ast.MethodReference.access$000(MethodReference.java:55) + at org.springframework.expression.spel.ast.MethodReference$MethodValueRef.getValue(MethodReference.java:387) + at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:92) + at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) + at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) + at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) + ... 71 common frames omitted - - -" - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:366) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - ... 76 common frames omitted +2021-02-14 10:56:59.505 ERROR 94371 --- [http-nio-8080-exec-6] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]")] with root cause -2021-02-13 11:44:33.866 ERROR 58447 --- [http-nio-8080-exec-6] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/index.html]")] with root cause - -org.attoparser.ParseException: (Line = 587, Column = 3) Incomplete structure: " - - - - - -" - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:366) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseStandalone(TemplateManager.java:302) - at org.thymeleaf.standard.expression.FragmentExpression.resolveExecutedFragmentExpression(FragmentExpression.java:588) - at org.thymeleaf.standard.expression.FragmentExpression.executeFragmentExpression(FragmentExpression.java:391) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:89) +java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name 'name' available as request attribute + at org.springframework.web.servlet.support.BindStatus.(BindStatus.java:153) + at org.springframework.web.servlet.support.RequestContext.getBindStatus(RequestContext.java:903) + at org.thymeleaf.spring5.context.webmvc.SpringWebMvcThymeleafRequestContext.getBindStatus(SpringWebMvcThymeleafRequestContext.java:227) + at org.thymeleaf.spring5.util.FieldUtils.getBindStatusFromParsedExpression(FieldUtils.java:306) + at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:253) + at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:227) + at org.thymeleaf.spring5.util.FieldUtils.checkErrors(FieldUtils.java:212) + at org.thymeleaf.spring5.util.FieldUtils.hasErrors(FieldUtils.java:71) + at org.thymeleaf.spring5.expression.Fields.hasErrors(Fields.java:58) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.expression.spel.support.ReflectiveMethodExecutor.execute(ReflectiveMethodExecutor.java:129) + at org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:139) + at org.springframework.expression.spel.ast.MethodReference.access$000(MethodReference.java:55) + at org.springframework.expression.spel.ast.MethodReference$MethodValueRef.getValue(MethodReference.java:387) + at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:92) + at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) + at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) + at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) + at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) + at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.FragmentExpression.createExecutedFragmentExpressionParameters(FragmentExpression.java:529) - at org.thymeleaf.standard.expression.FragmentExpression.doCreateExecutedFragmentExpression(FragmentExpression.java:471) - at org.thymeleaf.standard.expression.FragmentExpression.createExecutedFragmentExpression(FragmentExpression.java:426) - at org.thymeleaf.standard.processor.AbstractStandardFragmentInsertionTagProcessor.computeFragment(AbstractStandardFragmentInsertionTagProcessor.java:359) - at org.thymeleaf.standard.processor.AbstractStandardFragmentInsertionTagProcessor.doProcess(AbstractStandardFragmentInsertionTagProcessor.java:110) + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:125) + at org.thymeleaf.standard.processor.StandardIfTagProcessor.isVisible(StandardIfTagProcessor.java:59) + at org.thymeleaf.standard.processor.AbstractStandardConditionalVisibilityTagProcessor.doProcess(AbstractStandardConditionalVisibilityTagProcessor.java:61) at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) @@ -977,13 +306,9 @@ org.attoparser.ParseException: (Line = 587, Column = 3) Incomplete structure: "< at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) -2021-02-13 11:46:37.800 INFO 58447 --- [http-nio-8080-exec-5] com.hailin.beizhai.aspect.LogAspect : ---------doBefore-------- -2021-02-13 11:46:37.801 INFO 58447 --- [http-nio-8080-exec-5] com.hailin.beizhai.aspect.LogAspect : Requestlog:Requestlog{url='/', ip='0:0:0:0:0:0:0:1', classMethod='com.hailin.beizhai.web.IndexController.index', args=[]} -2021-02-13 11:46:37.801 INFO 58447 --- [http-nio-8080-exec-5] com.hailin.beizhai.aspect.LogAspect : Result:index -2021-02-13 11:46:37.801 INFO 58447 --- [http-nio-8080-exec-5] com.hailin.beizhai.aspect.LogAspect : ---------doAfter-------- -2021-02-13 11:46:37.806 ERROR 58447 --- [http-nio-8080-exec-5] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-5] Exception processing template "index": An error happened during template parsing (template: "class path resource [templates/index.html]") +2021-02-14 10:57:26.327 ERROR 94371 --- [http-nio-8080-exec-1] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-1] Exception processing template "admin/types-input": An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") -org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/index.html]") +org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241) at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) @@ -1033,25 +358,20 @@ org.thymeleaf.exceptions.TemplateInputException: An error happened during templa at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) -Caused by: org.attoparser.ParseException: An error happened during template parsing (template: "class path resource [templates/index.html]" - line 590, col 3) +Caused by: org.attoparser.ParseException: Exception evaluating SpringEL expression: "#fields.hasErrors('name')" (template: "admin/types-input" - line 62, col 41) at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) at org.attoparser.MarkupParser.parse(MarkupParser.java:257) at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) ... 48 common frames omitted -Caused by: org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/index.html]" - line 590, col 3) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:239) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseStandalone(TemplateManager.java:302) - at org.thymeleaf.standard.expression.FragmentExpression.resolveExecutedFragmentExpression(FragmentExpression.java:588) - at org.thymeleaf.standard.expression.FragmentExpression.executeFragmentExpression(FragmentExpression.java:391) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:89) +Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "#fields.hasErrors('name')" (template: "admin/types-input" - line 62, col 41) + at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) + at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) + at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.FragmentExpression.createExecutedFragmentExpressionParameters(FragmentExpression.java:529) - at org.thymeleaf.standard.expression.FragmentExpression.doCreateExecutedFragmentExpression(FragmentExpression.java:471) - at org.thymeleaf.standard.expression.FragmentExpression.createExecutedFragmentExpression(FragmentExpression.java:426) - at org.thymeleaf.standard.processor.AbstractStandardFragmentInsertionTagProcessor.computeFragment(AbstractStandardFragmentInsertionTagProcessor.java:359) - at org.thymeleaf.standard.processor.AbstractStandardFragmentInsertionTagProcessor.doProcess(AbstractStandardFragmentInsertionTagProcessor.java:110) + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:125) + at org.thymeleaf.standard.processor.StandardIfTagProcessor.isVisible(StandardIfTagProcessor.java:59) + at org.thymeleaf.standard.processor.AbstractStandardConditionalVisibilityTagProcessor.doProcess(AbstractStandardConditionalVisibilityTagProcessor.java:61) at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) @@ -1067,48 +387,61 @@ Caused by: org.thymeleaf.exceptions.TemplateInputException: An error happened du at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) ... 50 common frames omitted -Caused by: org.attoparser.ParseException: (Line = 590, Column = 3) Incomplete structure: "(BindStatus.java:153) + at org.springframework.web.servlet.support.RequestContext.getBindStatus(RequestContext.java:903) + at org.thymeleaf.spring5.context.webmvc.SpringWebMvcThymeleafRequestContext.getBindStatus(SpringWebMvcThymeleafRequestContext.java:227) + at org.thymeleaf.spring5.util.FieldUtils.getBindStatusFromParsedExpression(FieldUtils.java:306) + at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:253) + at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:227) + at org.thymeleaf.spring5.util.FieldUtils.checkErrors(FieldUtils.java:212) + at org.thymeleaf.spring5.util.FieldUtils.hasErrors(FieldUtils.java:71) + at org.thymeleaf.spring5.expression.Fields.hasErrors(Fields.java:58) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.expression.spel.support.ReflectiveMethodExecutor.execute(ReflectiveMethodExecutor.java:129) + at org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:112) + at org.springframework.expression.spel.ast.MethodReference.access$000(MethodReference.java:55) + at org.springframework.expression.spel.ast.MethodReference$MethodValueRef.getValue(MethodReference.java:387) + at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:92) + at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) + at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) + at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) + at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) + at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.FragmentExpression.createExecutedFragmentExpressionParameters(FragmentExpression.java:529) - at org.thymeleaf.standard.expression.FragmentExpression.doCreateExecutedFragmentExpression(FragmentExpression.java:471) - at org.thymeleaf.standard.expression.FragmentExpression.createExecutedFragmentExpression(FragmentExpression.java:426) - at org.thymeleaf.standard.processor.AbstractStandardFragmentInsertionTagProcessor.computeFragment(AbstractStandardFragmentInsertionTagProcessor.java:359) - at org.thymeleaf.standard.processor.AbstractStandardFragmentInsertionTagProcessor.doProcess(AbstractStandardFragmentInsertionTagProcessor.java:110) + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:125) + at org.thymeleaf.standard.processor.StandardIfTagProcessor.isVisible(StandardIfTagProcessor.java:59) + at org.thymeleaf.standard.processor.AbstractStandardConditionalVisibilityTagProcessor.doProcess(AbstractStandardConditionalVisibilityTagProcessor.java:61) at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) @@ -1174,435 +507,516 @@ org.attoparser.ParseException: (Line = 590, Column = 3) Incomplete structure: "< at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) -2021-02-13 11:47:20.116 INFO 58447 --- [http-nio-8080-exec-7] com.hailin.beizhai.aspect.LogAspect : ---------doBefore-------- -2021-02-13 11:47:20.117 INFO 58447 --- [http-nio-8080-exec-7] com.hailin.beizhai.aspect.LogAspect : Requestlog:Requestlog{url='/', ip='0:0:0:0:0:0:0:1', classMethod='com.hailin.beizhai.web.IndexController.index', args=[]} -2021-02-13 11:47:20.117 INFO 58447 --- [http-nio-8080-exec-7] com.hailin.beizhai.aspect.LogAspect : Result:index -2021-02-13 11:47:20.117 INFO 58447 --- [http-nio-8080-exec-7] com.hailin.beizhai.aspect.LogAspect : ---------doAfter-------- -2021-02-13 11:50:08.974 INFO 58447 --- [SpringContextShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 11:50:08.975 INFO 58447 --- [SpringContextShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 11:50:08.975 INFO 58447 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-3 - Shutdown initiated... -2021-02-13 11:50:08.978 INFO 58447 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-3 - Shutdown completed. -2021-02-13 11:51:17.170 INFO 61525 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 61525 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 11:51:17.171 DEBUG 61525 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 11:51:17.171 INFO 61525 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 11:51:17.192 INFO 61525 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2021-02-13 11:51:17.192 INFO 61525 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2021-02-13 11:51:17.439 INFO 61525 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 11:51:17.445 INFO 61525 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 2 ms. Found 0 JPA repository interfaces. -2021-02-13 11:51:17.717 INFO 61525 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 11:51:17.720 INFO 61525 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 11:51:17.721 INFO 61525 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 11:51:17.749 INFO 61525 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 11:51:17.749 INFO 61525 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 557 ms -2021-02-13 11:51:17.828 INFO 61525 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 11:51:17.842 INFO 61525 --- [restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.27.Final -2021-02-13 11:51:17.903 INFO 61525 --- [restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} -2021-02-13 11:51:17.932 INFO 61525 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2021-02-13 11:51:17.933 WARN 61525 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 11:51:18.093 INFO 61525 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2021-02-13 11:51:18.099 INFO 61525 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 11:51:18.172 INFO 61525 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 11:51:18.176 INFO 61525 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 11:51:18.206 INFO 61525 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 11:51:18.246 WARN 61525 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 11:51:18.357 INFO 61525 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 11:51:18.407 INFO 61525 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 11:51:18.556 INFO 61525 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 11:51:18.563 INFO 61525 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 1.589 seconds (JVM running for 1.898) -2021-02-13 11:51:28.804 INFO 61525 --- [http-nio-8080-exec-1] o.apache.tomcat.util.http.parser.Cookie : A cookie header was received [1610766931,1610805598,1610884631; CNZZDATA1279096621=1786622301-1610242524-%7C1611149783; Webstorm-a04307b7=98e54c31-b574-4032-ba13-42e4af915773; Idea-e55ac3f0=010dca81-f0ca-4056-bbe4-1e521e2f9f2e] that contained an invalid cookie. That cookie will be ignored. +2021-02-14 11:02:53.925 INFO 94371 --- [SpringContextShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' +2021-02-14 11:02:53.925 INFO 94371 --- [SpringContextShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' +2021-02-14 11:02:53.926 INFO 94371 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Shutdown initiated... +2021-02-14 11:02:53.928 INFO 94371 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Shutdown completed. +2021-02-14 11:02:56.472 INFO 95998 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 95998 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) +2021-02-14 11:02:56.473 DEBUG 95998 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 +2021-02-14 11:02:56.473 INFO 95998 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev +2021-02-14 11:02:56.490 INFO 95998 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2021-02-14 11:02:56.490 INFO 95998 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2021-02-14 11:02:56.750 INFO 95998 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2021-02-14 11:02:56.772 INFO 95998 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 19 ms. Found 2 JPA repository interfaces. +2021-02-14 11:02:57.047 INFO 95998 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) +2021-02-14 11:02:57.050 INFO 95998 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2021-02-14 11:02:57.051 INFO 95998 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] +2021-02-14 11:02:57.080 INFO 95998 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2021-02-14 11:02:57.080 INFO 95998 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 590 ms +2021-02-14 11:02:57.170 INFO 95998 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2021-02-14 11:02:57.186 INFO 95998 --- [restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.27.Final +2021-02-14 11:02:57.225 INFO 95998 --- [restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} +2021-02-14 11:02:57.258 INFO 95998 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2021-02-14 11:02:57.259 WARN 95998 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. +2021-02-14 11:02:57.418 INFO 95998 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2021-02-14 11:02:57.423 INFO 95998 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect +2021-02-14 11:02:57.720 INFO 95998 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] +2021-02-14 11:02:57.723 INFO 95998 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2021-02-14 11:02:57.750 INFO 95998 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 +2021-02-14 11:02:57.994 WARN 95998 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning +2021-02-14 11:02:58.166 INFO 95998 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' +2021-02-14 11:02:58.213 INFO 95998 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index +2021-02-14 11:02:58.345 INFO 95998 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' +2021-02-14 11:02:58.351 INFO 95998 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 2.045 seconds (JVM running for 3.305) +2021-02-14 11:03:16.947 INFO 95998 --- [http-nio-8080-exec-1] o.apache.tomcat.util.http.parser.Cookie : A cookie header was received [1610766931,1610805598,1610884631; CNZZDATA1279096621=1786622301-1610242524-%7C1611149783; Webstorm-a04307b7=98e54c31-b574-4032-ba13-42e4af915773; Idea-e55ac3f0=010dca81-f0ca-4056-bbe4-1e521e2f9f2e; JSESSIONID=F767C0A5D571918CA5E4CD560722C644] that contained an invalid cookie. That cookie will be ignored. Note: further occurrences of this error will be logged at DEBUG level. -2021-02-13 11:51:28.807 INFO 61525 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2021-02-13 11:51:28.807 INFO 61525 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2021-02-13 11:51:28.808 INFO 61525 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2021-02-13 11:51:28.853 INFO 61525 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : ---------doBefore-------- -2021-02-13 11:51:28.853 INFO 61525 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : Requestlog:Requestlog{url='/', ip='0:0:0:0:0:0:0:1', classMethod='com.hailin.beizhai.web.IndexController.index', args=[]} -2021-02-13 11:51:28.857 INFO 61525 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : Result:index -2021-02-13 11:51:28.858 INFO 61525 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : ---------doAfter-------- -2021-02-13 11:56:55.274 INFO 61525 --- [Thread-6] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 11:56:55.274 INFO 61525 --- [Thread-6] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 11:56:55.278 INFO 61525 --- [Thread-6] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... -2021-02-13 11:56:55.282 INFO 61525 --- [Thread-6] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. -2021-02-13 11:56:55.564 INFO 61525 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 61525 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 11:56:55.565 DEBUG 61525 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 11:56:55.565 INFO 61525 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 11:56:55.637 INFO 61525 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 11:56:55.638 INFO 61525 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 0 ms. Found 0 JPA repository interfaces. -2021-02-13 11:56:55.696 INFO 61525 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 11:56:55.697 INFO 61525 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 11:56:55.697 INFO 61525 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 11:56:55.700 INFO 61525 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 11:56:55.700 INFO 61525 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 134 ms -2021-02-13 11:56:55.728 INFO 61525 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 11:56:55.730 INFO 61525 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Starting... -2021-02-13 11:56:55.730 WARN 61525 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 11:56:55.764 INFO 61525 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Start completed. -2021-02-13 11:56:55.765 INFO 61525 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 11:56:55.770 INFO 61525 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 11:56:55.770 INFO 61525 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 11:56:55.789 INFO 61525 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 11:56:55.806 WARN 61525 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 11:56:55.871 INFO 61525 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 11:56:55.892 INFO 61525 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 11:56:55.975 INFO 61525 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 11:56:55.977 INFO 61525 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 0.61 seconds (JVM running for 339.314) -2021-02-13 11:56:55.978 INFO 61525 --- [restartedMain] .ConditionEvaluationDeltaLoggingListener : Condition evaluation unchanged -2021-02-13 11:57:40.068 INFO 61525 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2021-02-13 11:57:40.069 INFO 61525 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2021-02-13 11:57:40.070 INFO 61525 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2021-02-13 11:57:40.082 INFO 61525 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : ---------doBefore-------- -2021-02-13 11:57:40.083 INFO 61525 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : Requestlog:Requestlog{url='/', ip='0:0:0:0:0:0:0:1', classMethod='com.hailin.beizhai.web.IndexController.index', args=[]} -2021-02-13 11:57:40.088 INFO 61525 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : Result:index -2021-02-13 11:57:40.088 INFO 61525 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : ---------doAfter-------- -2021-02-13 11:57:47.218 INFO 61525 --- [http-nio-8080-exec-5] com.hailin.beizhai.aspect.LogAspect : ---------doBefore-------- -2021-02-13 11:57:47.218 INFO 61525 --- [http-nio-8080-exec-5] com.hailin.beizhai.aspect.LogAspect : Requestlog:Requestlog{url='/blog', ip='0:0:0:0:0:0:0:1', classMethod='com.hailin.beizhai.web.IndexController.blog', args=[]} -2021-02-13 11:57:47.218 INFO 61525 --- [http-nio-8080-exec-5] com.hailin.beizhai.aspect.LogAspect : Result:blog -2021-02-13 11:57:47.219 INFO 61525 --- [http-nio-8080-exec-5] com.hailin.beizhai.aspect.LogAspect : ---------doAfter-------- -2021-02-13 12:00:53.399 INFO 61525 --- [http-nio-8080-exec-2] com.hailin.beizhai.aspect.LogAspect : ---------doBefore-------- -2021-02-13 12:00:53.400 INFO 61525 --- [http-nio-8080-exec-2] com.hailin.beizhai.aspect.LogAspect : Requestlog:Requestlog{url='/blog', ip='0:0:0:0:0:0:0:1', classMethod='com.hailin.beizhai.web.IndexController.blog', args=[]} -2021-02-13 12:00:53.400 INFO 61525 --- [http-nio-8080-exec-2] com.hailin.beizhai.aspect.LogAspect : Result:blog -2021-02-13 12:00:53.401 INFO 61525 --- [http-nio-8080-exec-2] com.hailin.beizhai.aspect.LogAspect : ---------doAfter-------- -2021-02-13 12:01:03.236 INFO 61525 --- [http-nio-8080-exec-7] com.hailin.beizhai.aspect.LogAspect : ---------doBefore-------- -2021-02-13 12:01:03.237 INFO 61525 --- [http-nio-8080-exec-7] com.hailin.beizhai.aspect.LogAspect : Requestlog:Requestlog{url='/', ip='0:0:0:0:0:0:0:1', classMethod='com.hailin.beizhai.web.IndexController.index', args=[]} -2021-02-13 12:01:03.237 INFO 61525 --- [http-nio-8080-exec-7] com.hailin.beizhai.aspect.LogAspect : Result:index -2021-02-13 12:01:03.237 INFO 61525 --- [http-nio-8080-exec-7] com.hailin.beizhai.aspect.LogAspect : ---------doAfter-------- -2021-02-13 12:01:19.556 INFO 61525 --- [http-nio-8080-exec-4] com.hailin.beizhai.aspect.LogAspect : ---------doBefore-------- -2021-02-13 12:01:19.557 INFO 61525 --- [http-nio-8080-exec-4] com.hailin.beizhai.aspect.LogAspect : Requestlog:Requestlog{url='/blog', ip='0:0:0:0:0:0:0:1', classMethod='com.hailin.beizhai.web.IndexController.blog', args=[]} -2021-02-13 12:01:19.557 INFO 61525 --- [http-nio-8080-exec-4] com.hailin.beizhai.aspect.LogAspect : Result:blog -2021-02-13 12:01:19.557 INFO 61525 --- [http-nio-8080-exec-4] com.hailin.beizhai.aspect.LogAspect : ---------doAfter-------- -2021-02-13 12:01:54.353 INFO 61525 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : ---------doBefore-------- -2021-02-13 12:01:54.354 INFO 61525 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : Requestlog:Requestlog{url='/', ip='0:0:0:0:0:0:0:1', classMethod='com.hailin.beizhai.web.IndexController.index', args=[]} -2021-02-13 12:01:54.354 INFO 61525 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : Result:index -2021-02-13 12:01:54.354 INFO 61525 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : ---------doAfter-------- -2021-02-13 12:18:38.073 INFO 61525 --- [SpringContextShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 12:18:38.073 INFO 61525 --- [SpringContextShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 12:18:38.074 INFO 61525 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Shutdown initiated... -2021-02-13 12:18:38.078 INFO 61525 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Shutdown completed. -2021-02-13 13:27:08.745 INFO 67096 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 67096 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 13:27:08.746 DEBUG 67096 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 13:27:08.746 INFO 67096 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 13:27:08.766 INFO 67096 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2021-02-13 13:27:08.766 INFO 67096 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2021-02-13 13:27:09.031 INFO 67096 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 13:27:09.037 INFO 67096 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 2 ms. Found 0 JPA repository interfaces. -2021-02-13 13:27:09.351 INFO 67096 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 13:27:09.356 INFO 67096 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 13:27:09.356 INFO 67096 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 13:27:09.404 INFO 67096 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 13:27:09.404 INFO 67096 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 638 ms -2021-02-13 13:27:09.498 INFO 67096 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 13:27:09.516 INFO 67096 --- [restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.27.Final -2021-02-13 13:27:09.591 INFO 67096 --- [restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} -2021-02-13 13:27:09.621 INFO 67096 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2021-02-13 13:27:09.622 WARN 67096 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 13:27:09.799 INFO 67096 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2021-02-13 13:27:09.807 INFO 67096 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 13:27:10.069 INFO 67096 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 13:27:10.073 INFO 67096 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 13:27:10.108 INFO 67096 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 13:27:10.141 WARN 67096 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 13:27:10.231 INFO 67096 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 13:27:10.278 INFO 67096 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 13:27:10.421 INFO 67096 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 13:27:10.427 INFO 67096 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 1.884 seconds (JVM running for 2.388) -2021-02-13 13:38:44.784 INFO 67096 --- [SpringContextShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 13:38:44.785 INFO 67096 --- [SpringContextShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 13:38:44.786 INFO 67096 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... -2021-02-13 13:38:44.789 INFO 67096 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. -2021-02-13 13:38:47.049 INFO 67804 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 67804 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 13:38:47.050 DEBUG 67804 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 13:38:47.050 INFO 67804 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 13:38:47.068 INFO 67804 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2021-02-13 13:38:47.068 INFO 67804 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2021-02-13 13:38:47.316 INFO 67804 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 13:38:47.322 INFO 67804 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 3 ms. Found 0 JPA repository interfaces. -2021-02-13 13:38:47.598 INFO 67804 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 13:38:47.602 INFO 67804 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 13:38:47.602 INFO 67804 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 13:38:47.632 INFO 67804 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 13:38:47.633 INFO 67804 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 564 ms -2021-02-13 13:38:47.712 INFO 67804 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 13:38:47.726 INFO 67804 --- [restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.27.Final -2021-02-13 13:38:47.788 INFO 67804 --- [restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} -2021-02-13 13:38:47.821 INFO 67804 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2021-02-13 13:38:47.822 WARN 67804 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 13:38:47.982 INFO 67804 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2021-02-13 13:38:47.988 INFO 67804 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 13:38:48.295 INFO 67804 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 13:38:48.299 INFO 67804 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 13:38:48.336 INFO 67804 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 13:38:48.371 WARN 67804 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 13:38:48.462 INFO 67804 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 13:38:48.509 INFO 67804 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 13:38:48.652 INFO 67804 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 13:38:48.659 INFO 67804 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 1.792 seconds (JVM running for 2.24) -2021-02-13 13:38:48.723 INFO 67804 --- [SpringContextShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 13:38:48.723 INFO 67804 --- [SpringContextShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 13:38:48.725 INFO 67804 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... -2021-02-13 13:38:48.727 INFO 67804 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. -2021-02-13 14:01:56.022 INFO 69123 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 69123 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 14:01:56.023 DEBUG 69123 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 14:01:56.023 INFO 69123 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 14:01:56.042 INFO 69123 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2021-02-13 14:01:56.042 INFO 69123 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2021-02-13 14:01:56.302 INFO 69123 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 14:01:56.307 INFO 69123 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 2 ms. Found 0 JPA repository interfaces. -2021-02-13 14:01:56.602 INFO 69123 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 14:01:56.606 INFO 69123 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 14:01:56.606 INFO 69123 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 14:01:56.642 INFO 69123 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 14:01:56.642 INFO 69123 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 599 ms -2021-02-13 14:01:56.727 INFO 69123 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 14:01:56.741 INFO 69123 --- [restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.27.Final -2021-02-13 14:01:56.803 INFO 69123 --- [restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} -2021-02-13 14:01:56.833 INFO 69123 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2021-02-13 14:01:56.834 WARN 69123 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 14:01:57.011 INFO 69123 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2021-02-13 14:01:57.018 INFO 69123 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 14:01:57.650 INFO 69123 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 14:01:57.663 INFO 69123 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 14:01:57.717 INFO 69123 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 14:01:57.758 WARN 69123 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 14:01:57.849 INFO 69123 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 14:01:57.893 INFO 69123 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 14:01:58.042 INFO 69123 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 14:01:58.049 INFO 69123 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 2.229 seconds (JVM running for 2.708) -2021-02-13 14:04:38.858 INFO 69123 --- [SpringContextShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 14:04:38.860 INFO 69123 --- [SpringContextShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 14:04:38.862 INFO 69123 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... -2021-02-13 14:04:38.866 INFO 69123 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. -2021-02-13 16:50:06.290 INFO 75523 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 75523 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 16:50:06.291 DEBUG 75523 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 16:50:06.292 INFO 75523 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 16:50:06.311 INFO 75523 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2021-02-13 16:50:06.311 INFO 75523 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2021-02-13 16:50:06.603 INFO 75523 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 16:50:06.623 INFO 75523 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 16 ms. Found 1 JPA repository interfaces. -2021-02-13 16:50:06.922 INFO 75523 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 16:50:06.926 INFO 75523 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 16:50:06.926 INFO 75523 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 16:50:06.958 INFO 75523 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 16:50:06.959 INFO 75523 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 648 ms -2021-02-13 16:50:07.072 INFO 75523 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 16:50:07.111 INFO 75523 --- [restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.27.Final -2021-02-13 16:50:07.148 INFO 75523 --- [restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} -2021-02-13 16:50:07.179 INFO 75523 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2021-02-13 16:50:07.180 WARN 75523 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 16:50:07.351 INFO 75523 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2021-02-13 16:50:07.358 INFO 75523 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 16:50:07.614 INFO 75523 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 16:50:07.618 INFO 75523 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 16:50:07.645 INFO 75523 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 16:50:07.895 WARN 75523 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 16:50:07.975 INFO 75523 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 16:50:08.021 INFO 75523 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 16:50:08.164 INFO 75523 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 16:50:08.169 INFO 75523 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 2.076 seconds (JVM running for 2.361) -2021-02-13 16:50:19.278 INFO 75523 --- [http-nio-8080-exec-1] o.apache.tomcat.util.http.parser.Cookie : A cookie header was received [1610766931,1610805598,1610884631; CNZZDATA1279096621=1786622301-1610242524-%7C1611149783; Webstorm-a04307b7=98e54c31-b574-4032-ba13-42e4af915773; Idea-e55ac3f0=010dca81-f0ca-4056-bbe4-1e521e2f9f2e] that contained an invalid cookie. That cookie will be ignored. +2021-02-14 11:03:16.951 INFO 95998 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2021-02-14 11:03:16.951 INFO 95998 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2021-02-14 11:03:16.952 INFO 95998 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms +2021-02-14 11:03:26.267 ERROR 95998 --- [http-nio-8080-exec-9] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-9] Exception processing template "admin/types-input": An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") + +org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") + at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241) + at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) + at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) + at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) + at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) + at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) + at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) + at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) + at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:748) +Caused by: org.attoparser.ParseException: Exception evaluating SpringEL expression: "#fields.hasErrors('name')" (template: "admin/types-input" - line 62, col 43) + at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) + at org.attoparser.MarkupParser.parse(MarkupParser.java:257) + at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) + ... 48 common frames omitted +Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "#fields.hasErrors('name')" (template: "admin/types-input" - line 62, col 43) + at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) + at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) + at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:125) + at org.thymeleaf.standard.processor.StandardIfTagProcessor.isVisible(StandardIfTagProcessor.java:59) + at org.thymeleaf.standard.processor.AbstractStandardConditionalVisibilityTagProcessor.doProcess(AbstractStandardConditionalVisibilityTagProcessor.java:61) + at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) + at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) + at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) + at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) + at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) + at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) + at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) + at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) + at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) + at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) + at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) + at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) + at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) + at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) + ... 50 common frames omitted +Caused by: java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name 'name' available as request attribute + at org.springframework.web.servlet.support.BindStatus.(BindStatus.java:153) + at org.springframework.web.servlet.support.RequestContext.getBindStatus(RequestContext.java:903) + at org.thymeleaf.spring5.context.webmvc.SpringWebMvcThymeleafRequestContext.getBindStatus(SpringWebMvcThymeleafRequestContext.java:227) + at org.thymeleaf.spring5.util.FieldUtils.getBindStatusFromParsedExpression(FieldUtils.java:306) + at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:253) + at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:227) + at org.thymeleaf.spring5.util.FieldUtils.checkErrors(FieldUtils.java:212) + at org.thymeleaf.spring5.util.FieldUtils.hasErrors(FieldUtils.java:71) + at org.thymeleaf.spring5.expression.Fields.hasErrors(Fields.java:58) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.expression.spel.support.ReflectiveMethodExecutor.execute(ReflectiveMethodExecutor.java:129) + at org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:139) + at org.springframework.expression.spel.ast.MethodReference.access$000(MethodReference.java:55) + at org.springframework.expression.spel.ast.MethodReference$MethodValueRef.getValue(MethodReference.java:387) + at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:92) + at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) + at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) + at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) + ... 71 common frames omitted + +2021-02-14 11:03:26.270 ERROR 95998 --- [http-nio-8080-exec-9] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]")] with root cause + +java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name 'name' available as request attribute + at org.springframework.web.servlet.support.BindStatus.(BindStatus.java:153) + at org.springframework.web.servlet.support.RequestContext.getBindStatus(RequestContext.java:903) + at org.thymeleaf.spring5.context.webmvc.SpringWebMvcThymeleafRequestContext.getBindStatus(SpringWebMvcThymeleafRequestContext.java:227) + at org.thymeleaf.spring5.util.FieldUtils.getBindStatusFromParsedExpression(FieldUtils.java:306) + at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:253) + at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:227) + at org.thymeleaf.spring5.util.FieldUtils.checkErrors(FieldUtils.java:212) + at org.thymeleaf.spring5.util.FieldUtils.hasErrors(FieldUtils.java:71) + at org.thymeleaf.spring5.expression.Fields.hasErrors(Fields.java:58) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.expression.spel.support.ReflectiveMethodExecutor.execute(ReflectiveMethodExecutor.java:129) + at org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:139) + at org.springframework.expression.spel.ast.MethodReference.access$000(MethodReference.java:55) + at org.springframework.expression.spel.ast.MethodReference$MethodValueRef.getValue(MethodReference.java:387) + at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:92) + at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) + at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) + at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) + at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) + at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:125) + at org.thymeleaf.standard.processor.StandardIfTagProcessor.isVisible(StandardIfTagProcessor.java:59) + at org.thymeleaf.standard.processor.AbstractStandardConditionalVisibilityTagProcessor.doProcess(AbstractStandardConditionalVisibilityTagProcessor.java:61) + at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) + at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) + at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) + at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) + at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) + at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) + at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) + at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) + at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) + at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) + at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) + at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) + at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) + at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) + at org.attoparser.MarkupParser.parse(MarkupParser.java:257) + at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) + at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) + at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) + at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) + at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) + at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) + at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) + at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) + at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:748) + +2021-02-14 11:05:20.483 INFO 95998 --- [SpringContextShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' +2021-02-14 11:05:20.484 INFO 95998 --- [SpringContextShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' +2021-02-14 11:05:20.485 INFO 95998 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... +2021-02-14 11:05:20.488 INFO 95998 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. +2021-02-14 11:05:22.390 INFO 96140 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 96140 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) +2021-02-14 11:05:22.391 DEBUG 96140 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 +2021-02-14 11:05:22.391 INFO 96140 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev +2021-02-14 11:05:22.412 INFO 96140 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2021-02-14 11:05:22.412 INFO 96140 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2021-02-14 11:05:22.694 INFO 96140 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2021-02-14 11:05:22.713 INFO 96140 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 16 ms. Found 2 JPA repository interfaces. +2021-02-14 11:05:23.000 INFO 96140 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) +2021-02-14 11:05:23.004 INFO 96140 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2021-02-14 11:05:23.004 INFO 96140 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] +2021-02-14 11:05:23.034 INFO 96140 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2021-02-14 11:05:23.034 INFO 96140 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 622 ms +2021-02-14 11:05:23.130 INFO 96140 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2021-02-14 11:05:23.144 INFO 96140 --- [restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.27.Final +2021-02-14 11:05:23.181 INFO 96140 --- [restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} +2021-02-14 11:05:23.210 INFO 96140 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2021-02-14 11:05:23.210 WARN 96140 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. +2021-02-14 11:05:23.364 INFO 96140 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2021-02-14 11:05:23.370 INFO 96140 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect +2021-02-14 11:05:23.663 INFO 96140 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] +2021-02-14 11:05:23.667 INFO 96140 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2021-02-14 11:05:23.694 INFO 96140 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 +2021-02-14 11:05:23.942 WARN 96140 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning +2021-02-14 11:05:24.122 INFO 96140 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' +2021-02-14 11:05:24.170 INFO 96140 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index +2021-02-14 11:05:24.301 INFO 96140 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' +2021-02-14 11:05:24.306 INFO 96140 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 2.128 seconds (JVM running for 2.709) +2021-02-14 11:05:29.165 INFO 96140 --- [http-nio-8080-exec-1] o.apache.tomcat.util.http.parser.Cookie : A cookie header was received [1610766931,1610805598,1610884631; CNZZDATA1279096621=1786622301-1610242524-%7C1611149783; Webstorm-a04307b7=98e54c31-b574-4032-ba13-42e4af915773; Idea-e55ac3f0=010dca81-f0ca-4056-bbe4-1e521e2f9f2e; JSESSIONID=E16111D88BDAD96A6404236C51BF2F5C] that contained an invalid cookie. That cookie will be ignored. Note: further occurrences of this error will be logged at DEBUG level. -2021-02-13 16:50:19.281 INFO 75523 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2021-02-13 16:50:19.281 INFO 75523 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2021-02-13 16:50:19.282 INFO 75523 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2021-02-13 16:50:19.296 INFO 75523 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : ---------doBefore-------- -2021-02-13 16:50:19.297 INFO 75523 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : Requestlog:Requestlog{url='/', ip='0:0:0:0:0:0:0:1', classMethod='com.hailin.beizhai.web.IndexController.index', args=[]} -2021-02-13 16:50:19.303 INFO 75523 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : Result:index -2021-02-13 16:50:19.303 INFO 75523 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : ---------doAfter-------- -2021-02-13 16:57:31.075 INFO 75523 --- [SpringContextShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 16:57:31.075 INFO 75523 --- [SpringContextShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 16:57:31.077 INFO 75523 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... -2021-02-13 16:57:31.081 INFO 75523 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. -2021-02-13 16:57:42.104 INFO 76009 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 76009 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 16:57:42.105 DEBUG 76009 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 16:57:42.105 INFO 76009 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 16:57:42.125 INFO 76009 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2021-02-13 16:57:42.125 INFO 76009 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2021-02-13 16:57:42.374 INFO 76009 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 16:57:42.394 INFO 76009 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 16 ms. Found 1 JPA repository interfaces. -2021-02-13 16:57:42.668 INFO 76009 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 16:57:42.672 INFO 76009 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 16:57:42.672 INFO 76009 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 16:57:42.701 INFO 76009 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 16:57:42.702 INFO 76009 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 576 ms -2021-02-13 16:57:42.787 INFO 76009 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 16:57:42.829 INFO 76009 --- [restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.27.Final -2021-02-13 16:57:42.868 INFO 76009 --- [restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} -2021-02-13 16:57:42.902 INFO 76009 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2021-02-13 16:57:42.902 WARN 76009 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 16:57:43.056 INFO 76009 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2021-02-13 16:57:43.063 INFO 76009 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 16:57:43.323 INFO 76009 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 16:57:43.327 INFO 76009 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 16:57:43.356 INFO 76009 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 16:57:43.570 WARN 76009 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 16:57:43.655 INFO 76009 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 16:57:43.702 INFO 76009 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 16:57:43.847 INFO 76009 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 16:57:43.852 INFO 76009 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 1.931 seconds (JVM running for 2.355) -2021-02-13 16:57:52.993 INFO 76009 --- [http-nio-8080-exec-1] o.apache.tomcat.util.http.parser.Cookie : A cookie header was received [1610766931,1610805598,1610884631; CNZZDATA1279096621=1786622301-1610242524-%7C1611149783; Webstorm-a04307b7=98e54c31-b574-4032-ba13-42e4af915773; Idea-e55ac3f0=010dca81-f0ca-4056-bbe4-1e521e2f9f2e; JSESSIONID=F1EFC98A17C5ED156C3141C3276D4812] that contained an invalid cookie. That cookie will be ignored. - Note: further occurrences of this error will be logged at DEBUG level. -2021-02-13 16:57:52.996 INFO 76009 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2021-02-13 16:57:52.996 INFO 76009 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2021-02-13 16:57:52.997 INFO 76009 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2021-02-13 16:57:53.006 INFO 76009 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : ---------doBefore-------- -2021-02-13 16:57:53.006 INFO 76009 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : Requestlog:Requestlog{url='/', ip='0:0:0:0:0:0:0:1', classMethod='com.hailin.beizhai.web.IndexController.index', args=[]} -2021-02-13 16:57:53.011 INFO 76009 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : Result:index -2021-02-13 16:57:53.011 INFO 76009 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : ---------doAfter-------- -2021-02-13 16:59:06.253 INFO 76009 --- [SpringContextShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 16:59:06.254 INFO 76009 --- [SpringContextShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 16:59:06.256 INFO 76009 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... -2021-02-13 16:59:06.259 INFO 76009 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. -2021-02-13 16:59:07.795 INFO 76108 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 76108 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 16:59:07.797 DEBUG 76108 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 16:59:07.797 INFO 76108 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 16:59:07.818 INFO 76108 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2021-02-13 16:59:07.818 INFO 76108 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2021-02-13 16:59:08.083 INFO 76108 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 16:59:08.103 INFO 76108 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 16 ms. Found 1 JPA repository interfaces. -2021-02-13 16:59:08.387 INFO 76108 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 16:59:08.391 INFO 76108 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 16:59:08.391 INFO 76108 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 16:59:08.417 INFO 76108 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 16:59:08.418 INFO 76108 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 599 ms -2021-02-13 16:59:08.521 INFO 76108 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 16:59:08.568 INFO 76108 --- [restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.27.Final -2021-02-13 16:59:08.613 INFO 76108 --- [restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} -2021-02-13 16:59:08.644 INFO 76108 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2021-02-13 16:59:08.645 WARN 76108 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 16:59:08.798 INFO 76108 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2021-02-13 16:59:08.806 INFO 76108 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 16:59:09.081 INFO 76108 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 16:59:09.085 INFO 76108 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 16:59:09.113 INFO 76108 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 16:59:09.357 WARN 76108 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 16:59:09.457 INFO 76108 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 16:59:09.511 INFO 76108 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 16:59:09.657 INFO 76108 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 16:59:09.663 INFO 76108 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 2.096 seconds (JVM running for 2.382) -2021-02-13 16:59:20.084 INFO 76108 --- [http-nio-8080-exec-1] o.apache.tomcat.util.http.parser.Cookie : A cookie header was received [1610766931,1610805598,1610884631; CNZZDATA1279096621=1786622301-1610242524-%7C1611149783; Webstorm-a04307b7=98e54c31-b574-4032-ba13-42e4af915773; Idea-e55ac3f0=010dca81-f0ca-4056-bbe4-1e521e2f9f2e; JSESSIONID=F1EFC98A17C5ED156C3141C3276D4812] that contained an invalid cookie. That cookie will be ignored. - Note: further occurrences of this error will be logged at DEBUG level. -2021-02-13 16:59:20.088 INFO 76108 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2021-02-13 16:59:20.088 INFO 76108 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2021-02-13 16:59:20.089 INFO 76108 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2021-02-13 17:02:23.069 INFO 76108 --- [Thread-7] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 17:02:23.070 INFO 76108 --- [Thread-7] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 17:02:23.073 INFO 76108 --- [Thread-7] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... -2021-02-13 17:02:23.077 INFO 76108 --- [Thread-7] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. -2021-02-13 17:02:23.391 INFO 76108 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 76108 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 17:02:23.392 DEBUG 76108 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 17:02:23.392 INFO 76108 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 17:02:23.473 INFO 76108 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 17:02:23.476 INFO 76108 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 3 ms. Found 1 JPA repository interfaces. -2021-02-13 17:02:23.535 INFO 76108 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 17:02:23.535 INFO 76108 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 17:02:23.535 INFO 76108 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 17:02:23.539 INFO 76108 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 17:02:23.539 INFO 76108 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 145 ms -2021-02-13 17:02:23.567 INFO 76108 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 17:02:23.568 INFO 76108 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Starting... -2021-02-13 17:02:23.569 WARN 76108 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 17:02:23.599 INFO 76108 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Start completed. -2021-02-13 17:02:23.600 INFO 76108 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 17:02:23.669 INFO 76108 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 17:02:23.669 INFO 76108 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 17:02:23.688 INFO 76108 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 17:02:23.793 WARN 76108 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 17:02:23.853 INFO 76108 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 17:02:23.874 INFO 76108 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 17:02:23.957 INFO 76108 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 17:02:23.959 INFO 76108 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 0.764 seconds (JVM running for 196.68) -2021-02-13 17:02:23.960 INFO 76108 --- [restartedMain] .ConditionEvaluationDeltaLoggingListener : Condition evaluation unchanged -2021-02-13 17:02:31.995 INFO 76108 --- [Thread-16] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 17:02:31.996 INFO 76108 --- [Thread-16] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 17:02:31.996 INFO 76108 --- [Thread-16] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Shutdown initiated... -2021-02-13 17:02:32.000 INFO 76108 --- [Thread-16] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Shutdown completed. -2021-02-13 17:02:32.099 INFO 76108 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 76108 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 17:02:32.099 DEBUG 76108 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 17:02:32.099 INFO 76108 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 17:02:32.162 INFO 76108 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 17:02:32.165 INFO 76108 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 2 ms. Found 1 JPA repository interfaces. -2021-02-13 17:02:32.221 INFO 76108 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 17:02:32.221 INFO 76108 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 17:02:32.222 INFO 76108 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 17:02:32.226 INFO 76108 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 17:02:32.227 INFO 76108 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 127 ms -2021-02-13 17:02:32.254 INFO 76108 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 17:02:32.256 INFO 76108 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-3 - Starting... -2021-02-13 17:02:32.256 WARN 76108 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 17:02:32.287 INFO 76108 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-3 - Start completed. -2021-02-13 17:02:32.287 INFO 76108 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 17:02:32.344 INFO 76108 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 17:02:32.344 INFO 76108 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 17:02:32.362 INFO 76108 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 17:02:32.470 WARN 76108 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 17:02:32.530 INFO 76108 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 17:02:32.551 INFO 76108 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 17:02:32.631 INFO 76108 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 17:02:32.633 INFO 76108 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 0.549 seconds (JVM running for 205.352) -2021-02-13 17:02:32.634 INFO 76108 --- [restartedMain] .ConditionEvaluationDeltaLoggingListener : Condition evaluation unchanged -2021-02-13 17:03:18.565 INFO 76108 --- [Thread-21] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 17:03:18.566 INFO 76108 --- [Thread-21] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 17:03:18.567 INFO 76108 --- [Thread-21] com.zaxxer.hikari.HikariDataSource : HikariPool-3 - Shutdown initiated... -2021-02-13 17:03:18.571 INFO 76108 --- [Thread-21] com.zaxxer.hikari.HikariDataSource : HikariPool-3 - Shutdown completed. -2021-02-13 17:03:18.682 INFO 76108 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 76108 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 17:03:18.682 DEBUG 76108 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 17:03:18.682 INFO 76108 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 17:03:18.736 INFO 76108 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 17:03:18.739 INFO 76108 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 2 ms. Found 1 JPA repository interfaces. -2021-02-13 17:03:18.792 INFO 76108 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 17:03:18.793 INFO 76108 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 17:03:18.793 INFO 76108 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 17:03:18.796 INFO 76108 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 17:03:18.796 INFO 76108 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 113 ms -2021-02-13 17:03:18.821 INFO 76108 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 17:03:18.823 INFO 76108 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-4 - Starting... -2021-02-13 17:03:18.823 WARN 76108 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 17:03:18.857 INFO 76108 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-4 - Start completed. -2021-02-13 17:03:18.858 INFO 76108 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 17:03:18.918 INFO 76108 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 17:03:18.918 INFO 76108 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 17:03:18.936 INFO 76108 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 17:03:19.037 WARN 76108 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 17:03:19.101 INFO 76108 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 17:03:19.122 INFO 76108 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 17:03:19.200 INFO 76108 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 17:03:19.203 INFO 76108 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 0.534 seconds (JVM running for 251.92) -2021-02-13 17:03:19.203 INFO 76108 --- [restartedMain] .ConditionEvaluationDeltaLoggingListener : Condition evaluation unchanged -2021-02-13 17:03:24.428 INFO 76108 --- [SpringContextShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 17:03:24.428 INFO 76108 --- [SpringContextShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 17:03:24.428 INFO 76108 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-4 - Shutdown initiated... -2021-02-13 17:03:24.431 INFO 76108 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-4 - Shutdown completed. -2021-02-13 17:03:26.032 INFO 76395 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 76395 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 17:03:26.034 DEBUG 76395 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 17:03:26.034 INFO 76395 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 17:03:26.057 INFO 76395 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2021-02-13 17:03:26.057 INFO 76395 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2021-02-13 17:03:26.364 INFO 76395 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 17:03:26.388 INFO 76395 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 20 ms. Found 1 JPA repository interfaces. -2021-02-13 17:03:26.697 INFO 76395 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 17:03:26.701 INFO 76395 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 17:03:26.701 INFO 76395 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 17:03:26.727 INFO 76395 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 17:03:26.727 INFO 76395 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 669 ms -2021-02-13 17:03:26.814 INFO 76395 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 17:03:26.855 INFO 76395 --- [restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.27.Final -2021-02-13 17:03:26.900 INFO 76395 --- [restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} -2021-02-13 17:03:26.933 INFO 76395 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2021-02-13 17:03:26.934 WARN 76395 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 17:03:27.094 INFO 76395 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2021-02-13 17:03:27.102 INFO 76395 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 17:03:27.399 INFO 76395 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 17:03:27.404 INFO 76395 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 17:03:27.433 INFO 76395 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 17:03:27.680 WARN 76395 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 17:03:27.769 INFO 76395 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 17:03:27.818 INFO 76395 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 17:03:27.953 INFO 76395 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 17:03:27.958 INFO 76395 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 2.167 seconds (JVM running for 2.456) -2021-02-13 17:03:33.649 INFO 76395 --- [http-nio-8080-exec-1] o.apache.tomcat.util.http.parser.Cookie : A cookie header was received [1610766931,1610805598,1610884631; CNZZDATA1279096621=1786622301-1610242524-%7C1611149783; Webstorm-a04307b7=98e54c31-b574-4032-ba13-42e4af915773; Idea-e55ac3f0=010dca81-f0ca-4056-bbe4-1e521e2f9f2e; JSESSIONID=F1EFC98A17C5ED156C3141C3276D4812] that contained an invalid cookie. That cookie will be ignored. - Note: further occurrences of this error will be logged at DEBUG level. -2021-02-13 17:03:33.652 INFO 76395 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2021-02-13 17:03:33.652 INFO 76395 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2021-02-13 17:03:33.653 INFO 76395 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2021-02-13 17:03:33.661 ERROR 76395 --- [http-nio-8080-exec-1] c.h.b.h.ControllerExceptionHandler : Request URL:/admin/login,Exception :{} +2021-02-14 11:05:29.169 INFO 96140 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2021-02-14 11:05:29.169 INFO 96140 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2021-02-14 11:05:29.170 INFO 96140 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms +2021-02-14 11:11:41.834 INFO 96140 --- [http-nio-8080-exec-8] com.hailin.beizhai.aspect.LogAspect : ---------doBefore-------- +2021-02-14 11:11:41.835 INFO 96140 --- [http-nio-8080-exec-8] com.hailin.beizhai.aspect.LogAspect : Requestlog:Requestlog{url='/', ip='0:0:0:0:0:0:0:1', classMethod='com.hailin.beizhai.web.IndexController.index', args=[]} +2021-02-14 11:11:41.842 INFO 96140 --- [http-nio-8080-exec-8] com.hailin.beizhai.aspect.LogAspect : Result:index +2021-02-14 11:11:41.842 INFO 96140 --- [http-nio-8080-exec-8] com.hailin.beizhai.aspect.LogAspect : ---------doAfter-------- +2021-02-14 11:13:43.987 ERROR 96140 --- [http-nio-8080-exec-9] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-9] Exception processing template "admin/types-input": An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") + +org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") + at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241) + at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) + at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) + at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) + at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) + at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) + at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) + at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) + at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:748) +Caused by: org.attoparser.ParseException: Exception evaluating SpringEL expression: "#fields.hasErrors('name')" (template: "admin/types-input" - line 60, col 43) + at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) + at org.attoparser.MarkupParser.parse(MarkupParser.java:257) + at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) + ... 48 common frames omitted +Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "#fields.hasErrors('name')" (template: "admin/types-input" - line 60, col 43) + at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) + at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) + at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:125) + at org.thymeleaf.standard.processor.StandardIfTagProcessor.isVisible(StandardIfTagProcessor.java:59) + at org.thymeleaf.standard.processor.AbstractStandardConditionalVisibilityTagProcessor.doProcess(AbstractStandardConditionalVisibilityTagProcessor.java:61) + at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) + at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) + at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) + at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) + at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) + at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) + at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) + at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) + at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) + at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) + at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) + at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) + at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) + at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) + ... 50 common frames omitted +Caused by: java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name 'name' available as request attribute + at org.springframework.web.servlet.support.BindStatus.(BindStatus.java:153) + at org.springframework.web.servlet.support.RequestContext.getBindStatus(RequestContext.java:903) + at org.thymeleaf.spring5.context.webmvc.SpringWebMvcThymeleafRequestContext.getBindStatus(SpringWebMvcThymeleafRequestContext.java:227) + at org.thymeleaf.spring5.util.FieldUtils.getBindStatusFromParsedExpression(FieldUtils.java:306) + at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:253) + at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:227) + at org.thymeleaf.spring5.util.FieldUtils.checkErrors(FieldUtils.java:212) + at org.thymeleaf.spring5.util.FieldUtils.hasErrors(FieldUtils.java:71) + at org.thymeleaf.spring5.expression.Fields.hasErrors(Fields.java:58) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.expression.spel.support.ReflectiveMethodExecutor.execute(ReflectiveMethodExecutor.java:129) + at org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:139) + at org.springframework.expression.spel.ast.MethodReference.access$000(MethodReference.java:55) + at org.springframework.expression.spel.ast.MethodReference$MethodValueRef.getValue(MethodReference.java:387) + at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:92) + at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) + at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) + at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) + ... 71 common frames omitted + +2021-02-14 11:13:43.991 ERROR 96140 --- [http-nio-8080-exec-9] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]")] with root cause + +java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name 'name' available as request attribute + at org.springframework.web.servlet.support.BindStatus.(BindStatus.java:153) + at org.springframework.web.servlet.support.RequestContext.getBindStatus(RequestContext.java:903) + at org.thymeleaf.spring5.context.webmvc.SpringWebMvcThymeleafRequestContext.getBindStatus(SpringWebMvcThymeleafRequestContext.java:227) + at org.thymeleaf.spring5.util.FieldUtils.getBindStatusFromParsedExpression(FieldUtils.java:306) + at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:253) + at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:227) + at org.thymeleaf.spring5.util.FieldUtils.checkErrors(FieldUtils.java:212) + at org.thymeleaf.spring5.util.FieldUtils.hasErrors(FieldUtils.java:71) + at org.thymeleaf.spring5.expression.Fields.hasErrors(Fields.java:58) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.expression.spel.support.ReflectiveMethodExecutor.execute(ReflectiveMethodExecutor.java:129) + at org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:139) + at org.springframework.expression.spel.ast.MethodReference.access$000(MethodReference.java:55) + at org.springframework.expression.spel.ast.MethodReference$MethodValueRef.getValue(MethodReference.java:387) + at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:92) + at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) + at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) + at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) + at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) + at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:125) + at org.thymeleaf.standard.processor.StandardIfTagProcessor.isVisible(StandardIfTagProcessor.java:59) + at org.thymeleaf.standard.processor.AbstractStandardConditionalVisibilityTagProcessor.doProcess(AbstractStandardConditionalVisibilityTagProcessor.java:61) + at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) + at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) + at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) + at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) + at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) + at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) + at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) + at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) + at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) + at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) + at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) + at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) + at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) + at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) + at org.attoparser.MarkupParser.parse(MarkupParser.java:257) + at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) + at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) + at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) + at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) + at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) + at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) + at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) + at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) + at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) + at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) + at java.lang.Thread.run(Thread.java:748) + +2021-02-14 11:17:17.069 INFO 96140 --- [Thread-7] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' +2021-02-14 11:17:17.070 INFO 96140 --- [Thread-7] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' +2021-02-14 11:17:17.074 INFO 96140 --- [Thread-7] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... +2021-02-14 11:17:17.079 INFO 96140 --- [Thread-7] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. +2021-02-14 11:17:17.346 INFO 96140 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 96140 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) +2021-02-14 11:17:17.346 DEBUG 96140 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 +2021-02-14 11:17:17.346 INFO 96140 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev +2021-02-14 11:17:17.423 INFO 96140 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2021-02-14 11:17:17.429 INFO 96140 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 5 ms. Found 2 JPA repository interfaces. +2021-02-14 11:17:17.499 INFO 96140 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) +2021-02-14 11:17:17.500 INFO 96140 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2021-02-14 11:17:17.500 INFO 96140 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] +2021-02-14 11:17:17.503 INFO 96140 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2021-02-14 11:17:17.503 INFO 96140 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 155 ms +2021-02-14 11:17:17.536 INFO 96140 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2021-02-14 11:17:17.538 INFO 96140 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Starting... +2021-02-14 11:17:17.539 WARN 96140 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. +2021-02-14 11:17:17.572 INFO 96140 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Start completed. +2021-02-14 11:17:17.572 INFO 96140 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect +2021-02-14 11:17:17.651 INFO 96140 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] +2021-02-14 11:17:17.652 INFO 96140 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2021-02-14 11:17:17.671 INFO 96140 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 +2021-02-14 11:17:17.819 WARN 96140 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning +2021-02-14 11:17:17.886 INFO 96140 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' +2021-02-14 11:17:17.911 INFO 96140 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index +2021-02-14 11:17:17.994 INFO 96140 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' +2021-02-14 11:17:17.996 INFO 96140 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 0.806 seconds (JVM running for 716.381) +2021-02-14 11:17:18.019 INFO 96140 --- [restartedMain] .ConditionEvaluationDeltaLoggingListener : Condition evaluation unchanged +2021-02-14 11:17:23.312 INFO 96140 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2021-02-14 11:17:23.313 INFO 96140 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2021-02-14 11:17:23.315 INFO 96140 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms +2021-02-14 11:17:23.318 ERROR 96140 --- [http-nio-8080-exec-1] c.h.b.h.ControllerExceptionHandler : Request URL:/admin/login,Exception :{} org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'GET' not supported at org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping.handleNoMatch(RequestMappingInfoHandlerMapping.java:250) @@ -1653,5035 +1067,96 @@ org.springframework.web.HttpRequestMethodNotSupportedException: Request method ' at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) -2021-02-13 17:03:33.663 WARN 76395 --- [http-nio-8080-exec-1] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'GET' not supported] -2021-02-13 17:03:37.098 ERROR 76395 --- [http-nio-8080-exec-8] c.h.b.h.ControllerExceptionHandler : Request URL:/admin/login,Exception :{} - -org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'GET' not supported - at org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping.handleNoMatch(RequestMappingInfoHandlerMapping.java:250) - at org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.lookupHandlerMethod(AbstractHandlerMethodMapping.java:417) - at org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.getHandlerInternal(AbstractHandlerMethodMapping.java:364) - at org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping.getHandlerInternal(RequestMappingInfoHandlerMapping.java:123) - at org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping.getHandlerInternal(RequestMappingInfoHandlerMapping.java:66) - at org.springframework.web.servlet.handler.AbstractHandlerMapping.getHandler(AbstractHandlerMapping.java:491) - at org.springframework.web.servlet.DispatcherServlet.getHandler(DispatcherServlet.java:1254) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1036) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2021-02-13 17:03:37.099 WARN 76395 --- [http-nio-8080-exec-8] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'GET' not supported] -2021-02-13 17:08:52.368 INFO 76395 --- [SpringContextShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 17:08:52.368 INFO 76395 --- [SpringContextShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 17:08:52.370 INFO 76395 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... -2021-02-13 17:08:52.372 INFO 76395 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. -2021-02-13 17:08:54.398 INFO 76733 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 76733 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 17:08:54.399 DEBUG 76733 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 17:08:54.399 INFO 76733 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 17:08:54.417 INFO 76733 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2021-02-13 17:08:54.417 INFO 76733 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2021-02-13 17:08:54.658 INFO 76733 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 17:08:54.679 INFO 76733 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 18 ms. Found 1 JPA repository interfaces. -2021-02-13 17:08:54.953 INFO 76733 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 17:08:54.957 INFO 76733 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 17:08:54.957 INFO 76733 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 17:08:54.986 INFO 76733 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 17:08:54.986 INFO 76733 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 568 ms -2021-02-13 17:08:55.067 INFO 76733 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 17:08:55.107 INFO 76733 --- [restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.27.Final -2021-02-13 17:08:55.143 INFO 76733 --- [restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} -2021-02-13 17:08:55.181 INFO 76733 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2021-02-13 17:08:55.182 WARN 76733 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 17:08:55.355 INFO 76733 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2021-02-13 17:08:55.363 INFO 76733 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 17:08:55.637 INFO 76733 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 17:08:55.641 INFO 76733 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 17:08:55.668 INFO 76733 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 17:08:55.907 WARN 76733 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 17:08:56.000 INFO 76733 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 17:08:56.049 INFO 76733 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 17:08:56.200 INFO 76733 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 17:08:56.205 INFO 76733 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 1.989 seconds (JVM running for 2.454) -2021-02-13 17:09:06.013 INFO 76733 --- [http-nio-8080-exec-1] o.apache.tomcat.util.http.parser.Cookie : A cookie header was received [1610766931,1610805598,1610884631; CNZZDATA1279096621=1786622301-1610242524-%7C1611149783; Webstorm-a04307b7=98e54c31-b574-4032-ba13-42e4af915773; Idea-e55ac3f0=010dca81-f0ca-4056-bbe4-1e521e2f9f2e; JSESSIONID=F1EFC98A17C5ED156C3141C3276D4812] that contained an invalid cookie. That cookie will be ignored. +2021-02-14 11:17:23.319 WARN 96140 --- [http-nio-8080-exec-1] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'GET' not supported] +2021-02-14 11:19:21.207 INFO 96140 --- [SpringContextShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' +2021-02-14 11:19:21.208 INFO 96140 --- [SpringContextShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' +2021-02-14 11:19:21.208 INFO 96140 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Shutdown initiated... +2021-02-14 11:19:21.211 INFO 96140 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Shutdown completed. +2021-02-14 11:19:22.959 INFO 96995 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 96995 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) +2021-02-14 11:19:22.960 DEBUG 96995 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 +2021-02-14 11:19:22.960 INFO 96995 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev +2021-02-14 11:19:22.981 INFO 96995 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2021-02-14 11:19:22.981 INFO 96995 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2021-02-14 11:19:23.279 INFO 96995 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2021-02-14 11:19:23.299 INFO 96995 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 16 ms. Found 2 JPA repository interfaces. +2021-02-14 11:19:23.574 INFO 96995 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) +2021-02-14 11:19:23.578 INFO 96995 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2021-02-14 11:19:23.578 INFO 96995 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] +2021-02-14 11:19:23.630 INFO 96995 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2021-02-14 11:19:23.630 INFO 96995 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 648 ms +2021-02-14 11:19:23.699 INFO 96995 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2021-02-14 11:19:23.714 INFO 96995 --- [restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.27.Final +2021-02-14 11:19:23.753 INFO 96995 --- [restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} +2021-02-14 11:19:23.788 INFO 96995 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2021-02-14 11:19:23.789 WARN 96995 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. +2021-02-14 11:19:23.970 INFO 96995 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2021-02-14 11:19:23.977 INFO 96995 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect +2021-02-14 11:19:24.294 INFO 96995 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] +2021-02-14 11:19:24.297 INFO 96995 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2021-02-14 11:19:24.323 INFO 96995 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 +2021-02-14 11:19:24.566 WARN 96995 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning +2021-02-14 11:19:24.735 INFO 96995 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' +2021-02-14 11:19:24.783 INFO 96995 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index +2021-02-14 11:19:24.915 INFO 96995 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' +2021-02-14 11:19:24.920 INFO 96995 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 2.222 seconds (JVM running for 2.675) +2021-02-14 11:19:33.097 INFO 96995 --- [http-nio-8080-exec-1] o.apache.tomcat.util.http.parser.Cookie : A cookie header was received [1610766931,1610805598,1610884631; CNZZDATA1279096621=1786622301-1610242524-%7C1611149783; Webstorm-a04307b7=98e54c31-b574-4032-ba13-42e4af915773; Idea-e55ac3f0=010dca81-f0ca-4056-bbe4-1e521e2f9f2e; JSESSIONID=E16111D88BDAD96A6404236C51BF2F5C] that contained an invalid cookie. That cookie will be ignored. Note: further occurrences of this error will be logged at DEBUG level. -2021-02-13 17:09:06.018 INFO 76733 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2021-02-13 17:09:06.018 INFO 76733 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2021-02-13 17:09:06.019 INFO 76733 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2021-02-13 17:09:06.172 ERROR 76733 --- [http-nio-8080-exec-1] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-1] Exception processing template "admin/blogs": An error happened during template parsing (template: "class path resource [templates/admin/blogs.html]") - -org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/blogs.html]") - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) -Caused by: org.attoparser.ParseException: Exception evaluating SpringEL expression: "session.user.avatar" (template: "admin/_fragments" - line 26, col 99) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - ... 48 common frames omitted -Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "session.user.avatar" (template: "admin/_fragments" - line 26, col 99) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) - at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.LinkExpression.executeLinkExpression(LinkExpression.java:264) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:85) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleStandaloneElement(ProcessorTemplateHandler.java:918) - at org.thymeleaf.engine.StandaloneElementTag.beHandled(StandaloneElementTag.java:228) - at org.thymeleaf.engine.Model.process(Model.java:282) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1587) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - ... 50 common frames omitted -Caused by: org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'avatar' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.access$000(PropertyOrFieldReference.java:51) - at org.springframework.expression.spel.ast.PropertyOrFieldReference$AccessorLValue.getValue(PropertyOrFieldReference.java:406) - at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:92) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - ... 76 common frames omitted - -2021-02-13 17:09:06.174 ERROR 76733 --- [http-nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/blogs.html]")] with root cause - -org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'avatar' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.access$000(PropertyOrFieldReference.java:51) - at org.springframework.expression.spel.ast.PropertyOrFieldReference$AccessorLValue.getValue(PropertyOrFieldReference.java:406) - at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:92) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.LinkExpression.executeLinkExpression(LinkExpression.java:264) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:85) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleStandaloneElement(ProcessorTemplateHandler.java:918) - at org.thymeleaf.engine.StandaloneElementTag.beHandled(StandaloneElementTag.java:228) - at org.thymeleaf.engine.Model.process(Model.java:282) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1587) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2021-02-13 17:10:44.811 INFO 76733 --- [SpringContextShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 17:10:44.812 INFO 76733 --- [SpringContextShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 17:10:44.814 INFO 76733 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... -2021-02-13 17:10:44.817 INFO 76733 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. -2021-02-13 17:10:46.359 INFO 76849 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 76849 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 17:10:46.360 DEBUG 76849 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 17:10:46.361 INFO 76849 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 17:10:46.381 INFO 76849 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2021-02-13 17:10:46.381 INFO 76849 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2021-02-13 17:10:46.639 INFO 76849 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 17:10:46.657 INFO 76849 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15 ms. Found 1 JPA repository interfaces. -2021-02-13 17:10:46.926 INFO 76849 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 17:10:46.930 INFO 76849 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 17:10:46.930 INFO 76849 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 17:10:46.963 INFO 76849 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 17:10:46.963 INFO 76849 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 581 ms -2021-02-13 17:10:47.046 INFO 76849 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 17:10:47.085 INFO 76849 --- [restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.27.Final -2021-02-13 17:10:47.120 INFO 76849 --- [restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} -2021-02-13 17:10:47.151 INFO 76849 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2021-02-13 17:10:47.151 WARN 76849 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 17:10:47.312 INFO 76849 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2021-02-13 17:10:47.319 INFO 76849 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 17:10:47.614 INFO 76849 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 17:10:47.618 INFO 76849 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 17:10:47.647 INFO 76849 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 17:10:47.865 WARN 76849 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 17:10:47.956 INFO 76849 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 17:10:48.004 INFO 76849 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 17:10:48.157 INFO 76849 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 17:10:48.162 INFO 76849 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 2.002 seconds (JVM running for 2.277) -2021-02-13 17:11:02.243 INFO 76849 --- [http-nio-8080-exec-1] o.apache.tomcat.util.http.parser.Cookie : A cookie header was received [1610766931,1610805598,1610884631; CNZZDATA1279096621=1786622301-1610242524-%7C1611149783; Webstorm-a04307b7=98e54c31-b574-4032-ba13-42e4af915773; Idea-e55ac3f0=010dca81-f0ca-4056-bbe4-1e521e2f9f2e; JSESSIONID=F1EFC98A17C5ED156C3141C3276D4812] that contained an invalid cookie. That cookie will be ignored. - Note: further occurrences of this error will be logged at DEBUG level. -2021-02-13 17:11:02.247 INFO 76849 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2021-02-13 17:11:02.247 INFO 76849 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2021-02-13 17:11:02.248 INFO 76849 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2021-02-13 17:23:42.749 INFO 76849 --- [SpringContextShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 17:23:42.750 INFO 76849 --- [SpringContextShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 17:23:42.752 INFO 76849 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... -2021-02-13 17:23:42.756 INFO 76849 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. -2021-02-13 17:23:44.936 INFO 77630 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 77630 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 17:23:44.938 DEBUG 77630 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 17:23:44.938 INFO 77630 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 17:23:44.961 INFO 77630 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2021-02-13 17:23:44.961 INFO 77630 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2021-02-13 17:23:45.212 INFO 77630 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 17:23:45.231 INFO 77630 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15 ms. Found 1 JPA repository interfaces. -2021-02-13 17:23:45.517 INFO 77630 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 17:23:45.521 INFO 77630 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 17:23:45.521 INFO 77630 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 17:23:45.550 INFO 77630 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 17:23:45.550 INFO 77630 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 588 ms -2021-02-13 17:23:45.628 INFO 77630 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 17:23:45.669 INFO 77630 --- [restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.27.Final -2021-02-13 17:23:45.706 INFO 77630 --- [restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} -2021-02-13 17:23:45.736 INFO 77630 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2021-02-13 17:23:45.737 WARN 77630 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 17:23:45.893 INFO 77630 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2021-02-13 17:23:45.900 INFO 77630 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 17:23:46.174 INFO 77630 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 17:23:46.178 INFO 77630 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 17:23:46.206 INFO 77630 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 17:23:46.421 WARN 77630 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 17:23:46.507 INFO 77630 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 17:23:46.556 INFO 77630 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 17:23:46.700 INFO 77630 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 17:23:46.782 INFO 77630 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 2.059 seconds (JVM running for 2.522) -2021-02-13 17:24:08.518 INFO 77630 --- [http-nio-8080-exec-1] o.apache.tomcat.util.http.parser.Cookie : A cookie header was received [1610766931,1610805598,1610884631; CNZZDATA1279096621=1786622301-1610242524-%7C1611149783; Webstorm-a04307b7=98e54c31-b574-4032-ba13-42e4af915773; Idea-e55ac3f0=010dca81-f0ca-4056-bbe4-1e521e2f9f2e; JSESSIONID=F1EFC98A17C5ED156C3141C3276D4812] that contained an invalid cookie. That cookie will be ignored. - Note: further occurrences of this error will be logged at DEBUG level. -2021-02-13 17:24:08.523 INFO 77630 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2021-02-13 17:24:08.523 INFO 77630 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2021-02-13 17:24:08.524 INFO 77630 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2021-02-13 17:24:08.535 INFO 77630 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : ---------doBefore-------- -2021-02-13 17:24:08.536 INFO 77630 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : Requestlog:Requestlog{url='/', ip='0:0:0:0:0:0:0:1', classMethod='com.hailin.beizhai.web.IndexController.index', args=[]} -2021-02-13 17:24:08.541 INFO 77630 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : Result:index -2021-02-13 17:24:08.541 INFO 77630 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : ---------doAfter-------- -2021-02-13 17:25:10.862 ERROR 77630 --- [http-nio-8080-exec-9] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-9] Exception processing template "admin/blogs": An error happened during template parsing (template: "class path resource [templates/admin/blogs.html]") - -org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/blogs.html]") - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) -Caused by: org.attoparser.ParseException: Exception evaluating SpringEL expression: "page.content" (template: "admin/blogs" - line 96, col 13) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - ... 48 common frames omitted -Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "page.content" (template: "admin/blogs" - line 96, col 13) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) - at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:125) - at org.thymeleaf.standard.processor.StandardEachTagProcessor.doProcess(StandardEachTagProcessor.java:73) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - ... 50 common frames omitted -Caused by: org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'content' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.access$000(PropertyOrFieldReference.java:51) - at org.springframework.expression.spel.ast.PropertyOrFieldReference$AccessorLValue.getValue(PropertyOrFieldReference.java:406) - at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:92) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - ... 70 common frames omitted - -2021-02-13 17:25:10.865 ERROR 77630 --- [http-nio-8080-exec-9] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/blogs.html]")] with root cause - -org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'content' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.access$000(PropertyOrFieldReference.java:51) - at org.springframework.expression.spel.ast.PropertyOrFieldReference$AccessorLValue.getValue(PropertyOrFieldReference.java:406) - at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:92) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:125) - at org.thymeleaf.standard.processor.StandardEachTagProcessor.doProcess(StandardEachTagProcessor.java:73) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2021-02-13 17:26:33.915 ERROR 77630 --- [http-nio-8080-exec-10] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-10] Exception processing template "admin/blogs": An error happened during template parsing (template: "class path resource [templates/admin/blogs.html]") - -org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/blogs.html]") - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) -Caused by: org.attoparser.ParseException: Exception evaluating SpringEL expression: "page.content" (template: "admin/blogs" - line 96, col 13) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - ... 48 common frames omitted -Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "page.content" (template: "admin/blogs" - line 96, col 13) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) - at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:125) - at org.thymeleaf.standard.processor.StandardEachTagProcessor.doProcess(StandardEachTagProcessor.java:73) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - ... 50 common frames omitted -Caused by: org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'content' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.access$000(PropertyOrFieldReference.java:51) - at org.springframework.expression.spel.ast.PropertyOrFieldReference$AccessorLValue.getValue(PropertyOrFieldReference.java:406) - at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:92) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - ... 70 common frames omitted - -2021-02-13 17:26:33.917 ERROR 77630 --- [http-nio-8080-exec-10] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/blogs.html]")] with root cause - -org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'content' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.access$000(PropertyOrFieldReference.java:51) - at org.springframework.expression.spel.ast.PropertyOrFieldReference$AccessorLValue.getValue(PropertyOrFieldReference.java:406) - at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:92) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:125) - at org.thymeleaf.standard.processor.StandardEachTagProcessor.doProcess(StandardEachTagProcessor.java:73) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2021-02-13 17:30:05.204 INFO 77630 --- [SpringContextShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 17:30:05.205 INFO 77630 --- [SpringContextShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 17:30:05.207 INFO 77630 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... -2021-02-13 17:30:05.210 INFO 77630 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. -2021-02-13 17:30:07.316 INFO 78004 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 78004 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 17:30:07.317 DEBUG 78004 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 17:30:07.317 INFO 78004 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 17:30:07.339 INFO 78004 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2021-02-13 17:30:07.339 INFO 78004 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2021-02-13 17:30:07.633 INFO 78004 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 17:30:07.654 INFO 78004 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 17 ms. Found 1 JPA repository interfaces. -2021-02-13 17:30:07.938 INFO 78004 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 17:30:07.942 INFO 78004 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 17:30:07.942 INFO 78004 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 17:30:07.972 INFO 78004 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 17:30:07.972 INFO 78004 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 632 ms -2021-02-13 17:30:08.058 INFO 78004 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 17:30:08.104 INFO 78004 --- [restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.27.Final -2021-02-13 17:30:08.144 INFO 78004 --- [restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} -2021-02-13 17:30:08.175 INFO 78004 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2021-02-13 17:30:08.176 WARN 78004 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 17:30:08.330 INFO 78004 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2021-02-13 17:30:08.337 INFO 78004 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 17:30:08.637 INFO 78004 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 17:30:08.641 INFO 78004 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 17:30:08.673 INFO 78004 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 17:30:08.903 WARN 78004 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 17:30:08.992 INFO 78004 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 17:30:09.041 INFO 78004 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 17:30:09.185 INFO 78004 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 17:30:09.191 INFO 78004 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 2.116 seconds (JVM running for 2.551) -2021-02-13 17:30:14.727 INFO 78004 --- [http-nio-8080-exec-1] o.apache.tomcat.util.http.parser.Cookie : A cookie header was received [1610766931,1610805598,1610884631; CNZZDATA1279096621=1786622301-1610242524-%7C1611149783; Webstorm-a04307b7=98e54c31-b574-4032-ba13-42e4af915773; Idea-e55ac3f0=010dca81-f0ca-4056-bbe4-1e521e2f9f2e; JSESSIONID=F1EFC98A17C5ED156C3141C3276D4812] that contained an invalid cookie. That cookie will be ignored. - Note: further occurrences of this error will be logged at DEBUG level. -2021-02-13 17:30:14.732 INFO 78004 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2021-02-13 17:30:14.732 INFO 78004 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2021-02-13 17:30:14.733 INFO 78004 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2021-02-13 17:30:24.847 ERROR 78004 --- [http-nio-8080-exec-5] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-5] Exception processing template "admin/blogs": An error happened during template parsing (template: "class path resource [templates/admin/blogs.html]") - -org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/blogs.html]") - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) -Caused by: org.attoparser.ParseException: Exception evaluating SpringEL expression: "page.content" (template: "admin/blogs" - line 96, col 13) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - ... 48 common frames omitted -Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "page.content" (template: "admin/blogs" - line 96, col 13) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) - at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:125) - at org.thymeleaf.standard.processor.StandardEachTagProcessor.doProcess(StandardEachTagProcessor.java:73) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - ... 50 common frames omitted -Caused by: org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'content' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.access$000(PropertyOrFieldReference.java:51) - at org.springframework.expression.spel.ast.PropertyOrFieldReference$AccessorLValue.getValue(PropertyOrFieldReference.java:406) - at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:92) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - ... 70 common frames omitted - -2021-02-13 17:30:24.850 ERROR 78004 --- [http-nio-8080-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/blogs.html]")] with root cause - -org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'content' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.access$000(PropertyOrFieldReference.java:51) - at org.springframework.expression.spel.ast.PropertyOrFieldReference$AccessorLValue.getValue(PropertyOrFieldReference.java:406) - at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:92) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:125) - at org.thymeleaf.standard.processor.StandardEachTagProcessor.doProcess(StandardEachTagProcessor.java:73) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2021-02-13 17:33:40.543 INFO 78004 --- [SpringContextShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 17:33:40.544 INFO 78004 --- [SpringContextShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 17:33:40.546 INFO 78004 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... -2021-02-13 17:33:40.550 INFO 78004 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. -2021-02-13 17:33:42.121 INFO 78218 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 78218 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 17:33:42.122 DEBUG 78218 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 17:33:42.123 INFO 78218 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 17:33:42.141 INFO 78218 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2021-02-13 17:33:42.141 INFO 78218 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2021-02-13 17:33:42.445 INFO 78218 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 17:33:42.468 INFO 78218 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 19 ms. Found 1 JPA repository interfaces. -2021-02-13 17:33:42.778 INFO 78218 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 17:33:42.782 INFO 78218 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 17:33:42.782 INFO 78218 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 17:33:42.812 INFO 78218 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 17:33:42.812 INFO 78218 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 671 ms -2021-02-13 17:33:42.904 INFO 78218 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 17:33:42.947 INFO 78218 --- [restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.27.Final -2021-02-13 17:33:42.983 INFO 78218 --- [restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} -2021-02-13 17:33:43.013 INFO 78218 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2021-02-13 17:33:43.014 WARN 78218 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 17:33:43.174 INFO 78218 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2021-02-13 17:33:43.181 INFO 78218 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 17:33:43.451 INFO 78218 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 17:33:43.455 INFO 78218 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 17:33:43.485 INFO 78218 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 17:33:43.743 WARN 78218 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 17:33:43.832 INFO 78218 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 17:33:43.883 INFO 78218 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 17:33:44.027 INFO 78218 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 17:33:44.032 INFO 78218 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 2.107 seconds (JVM running for 2.378) -2021-02-13 17:33:58.094 INFO 78218 --- [http-nio-8080-exec-1] o.apache.tomcat.util.http.parser.Cookie : A cookie header was received [1610766931,1610805598,1610884631; CNZZDATA1279096621=1786622301-1610242524-%7C1611149783; Webstorm-a04307b7=98e54c31-b574-4032-ba13-42e4af915773; Idea-e55ac3f0=010dca81-f0ca-4056-bbe4-1e521e2f9f2e; JSESSIONID=F1EFC98A17C5ED156C3141C3276D4812] that contained an invalid cookie. That cookie will be ignored. - Note: further occurrences of this error will be logged at DEBUG level. -2021-02-13 17:33:58.098 INFO 78218 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2021-02-13 17:33:58.099 INFO 78218 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2021-02-13 17:33:58.099 INFO 78218 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 0 ms -2021-02-13 17:34:09.087 ERROR 78218 --- [http-nio-8080-exec-8] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-8] Exception processing template "admin/blogs": An error happened during template parsing (template: "class path resource [templates/admin/blogs.html]") - -org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/blogs.html]") - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) -Caused by: org.attoparser.ParseException: Exception evaluating SpringEL expression: "page.content" (template: "admin/blogs" - line 96, col 13) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - ... 48 common frames omitted -Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "page.content" (template: "admin/blogs" - line 96, col 13) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) - at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:125) - at org.thymeleaf.standard.processor.StandardEachTagProcessor.doProcess(StandardEachTagProcessor.java:73) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - ... 50 common frames omitted -Caused by: org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'content' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.access$000(PropertyOrFieldReference.java:51) - at org.springframework.expression.spel.ast.PropertyOrFieldReference$AccessorLValue.getValue(PropertyOrFieldReference.java:406) - at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:92) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - ... 70 common frames omitted - -2021-02-13 17:34:09.089 ERROR 78218 --- [http-nio-8080-exec-8] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/blogs.html]")] with root cause - -org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'content' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.access$000(PropertyOrFieldReference.java:51) - at org.springframework.expression.spel.ast.PropertyOrFieldReference$AccessorLValue.getValue(PropertyOrFieldReference.java:406) - at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:92) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:125) - at org.thymeleaf.standard.processor.StandardEachTagProcessor.doProcess(StandardEachTagProcessor.java:73) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2021-02-13 17:35:53.363 INFO 78218 --- [SpringContextShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 17:35:53.364 INFO 78218 --- [SpringContextShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 17:35:53.366 INFO 78218 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... -2021-02-13 17:35:53.369 INFO 78218 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. -2021-02-13 17:35:55.143 INFO 78360 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 78360 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 17:35:55.144 DEBUG 78360 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 17:35:55.144 INFO 78360 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 17:35:55.168 INFO 78360 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2021-02-13 17:35:55.168 INFO 78360 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2021-02-13 17:35:55.423 INFO 78360 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 17:35:55.441 INFO 78360 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15 ms. Found 1 JPA repository interfaces. -2021-02-13 17:35:55.717 INFO 78360 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 17:35:55.720 INFO 78360 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 17:35:55.721 INFO 78360 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 17:35:55.749 INFO 78360 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 17:35:55.749 INFO 78360 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 581 ms -2021-02-13 17:35:55.827 INFO 78360 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 17:35:55.867 INFO 78360 --- [restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.27.Final -2021-02-13 17:35:55.902 INFO 78360 --- [restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} -2021-02-13 17:35:55.932 INFO 78360 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2021-02-13 17:35:55.933 WARN 78360 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 17:35:56.086 INFO 78360 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2021-02-13 17:35:56.093 INFO 78360 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 17:35:56.421 INFO 78360 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 17:35:56.426 INFO 78360 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 17:35:56.458 INFO 78360 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 17:35:56.715 WARN 78360 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 17:35:56.820 INFO 78360 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 17:35:56.878 INFO 78360 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 17:35:57.051 INFO 78360 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 17:35:57.145 INFO 78360 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 2.184 seconds (JVM running for 2.7) -2021-02-13 17:36:01.018 INFO 78360 --- [http-nio-8080-exec-1] o.apache.tomcat.util.http.parser.Cookie : A cookie header was received [1610766931,1610805598,1610884631; CNZZDATA1279096621=1786622301-1610242524-%7C1611149783; Webstorm-a04307b7=98e54c31-b574-4032-ba13-42e4af915773; Idea-e55ac3f0=010dca81-f0ca-4056-bbe4-1e521e2f9f2e; JSESSIONID=F1EFC98A17C5ED156C3141C3276D4812] that contained an invalid cookie. That cookie will be ignored. - Note: further occurrences of this error will be logged at DEBUG level. -2021-02-13 17:36:01.023 INFO 78360 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2021-02-13 17:36:01.023 INFO 78360 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2021-02-13 17:36:01.024 INFO 78360 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2021-02-13 17:42:28.754 ERROR 78360 --- [http-nio-8080-exec-5] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-5] Exception processing template "admin/blogs": An error happened during template parsing (template: "class path resource [templates/admin/blogs.html]") - -org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/blogs.html]") - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) -Caused by: org.attoparser.ParseException: Exception evaluating SpringEL expression: "page.content" (template: "admin/blogs" - line 65, col 13) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - ... 48 common frames omitted -Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "page.content" (template: "admin/blogs" - line 65, col 13) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) - at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:125) - at org.thymeleaf.standard.processor.StandardEachTagProcessor.doProcess(StandardEachTagProcessor.java:73) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - ... 50 common frames omitted -Caused by: org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'content' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.access$000(PropertyOrFieldReference.java:51) - at org.springframework.expression.spel.ast.PropertyOrFieldReference$AccessorLValue.getValue(PropertyOrFieldReference.java:406) - at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:92) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - ... 70 common frames omitted - -2021-02-13 17:42:28.757 ERROR 78360 --- [http-nio-8080-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/blogs.html]")] with root cause - -org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'content' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.access$000(PropertyOrFieldReference.java:51) - at org.springframework.expression.spel.ast.PropertyOrFieldReference$AccessorLValue.getValue(PropertyOrFieldReference.java:406) - at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:92) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:125) - at org.thymeleaf.standard.processor.StandardEachTagProcessor.doProcess(StandardEachTagProcessor.java:73) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2021-02-13 17:45:34.581 INFO 78360 --- [SpringContextShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 17:45:34.582 INFO 78360 --- [SpringContextShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 17:45:34.584 INFO 78360 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... -2021-02-13 17:45:34.587 INFO 78360 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. -2021-02-13 20:01:17.095 INFO 80849 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 80849 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 20:01:17.096 DEBUG 80849 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 20:01:17.096 INFO 80849 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 20:01:17.114 INFO 80849 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2021-02-13 20:01:17.115 INFO 80849 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2021-02-13 20:01:17.392 INFO 80849 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 20:01:17.411 INFO 80849 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15 ms. Found 1 JPA repository interfaces. -2021-02-13 20:01:17.685 INFO 80849 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 20:01:17.689 INFO 80849 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 20:01:17.689 INFO 80849 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 20:01:17.716 INFO 80849 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 20:01:17.716 INFO 80849 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 601 ms -2021-02-13 20:01:17.806 INFO 80849 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 20:01:17.843 INFO 80849 --- [restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.27.Final -2021-02-13 20:01:17.879 INFO 80849 --- [restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} -2021-02-13 20:01:17.908 INFO 80849 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2021-02-13 20:01:17.909 WARN 80849 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 20:01:18.088 INFO 80849 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2021-02-13 20:01:18.094 INFO 80849 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 20:01:18.357 INFO 80849 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 20:01:18.361 INFO 80849 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 20:01:18.389 INFO 80849 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 20:01:18.646 WARN 80849 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 20:01:18.793 INFO 80849 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 20:01:18.846 INFO 80849 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 20:01:18.983 INFO 80849 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 20:01:18.990 INFO 80849 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 2.092 seconds (JVM running for 2.389) -2021-02-13 20:01:32.291 INFO 80849 --- [http-nio-8080-exec-1] o.apache.tomcat.util.http.parser.Cookie : A cookie header was received [1610766931,1610805598,1610884631; CNZZDATA1279096621=1786622301-1610242524-%7C1611149783; Webstorm-a04307b7=98e54c31-b574-4032-ba13-42e4af915773; Idea-e55ac3f0=010dca81-f0ca-4056-bbe4-1e521e2f9f2e; JSESSIONID=F1EFC98A17C5ED156C3141C3276D4812] that contained an invalid cookie. That cookie will be ignored. - Note: further occurrences of this error will be logged at DEBUG level. -2021-02-13 20:01:32.295 INFO 80849 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2021-02-13 20:01:32.295 INFO 80849 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2021-02-13 20:01:32.296 INFO 80849 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2021-02-13 20:32:31.107 INFO 80849 --- [SpringContextShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 20:32:31.107 INFO 80849 --- [SpringContextShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 20:32:31.110 INFO 80849 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... -2021-02-13 20:32:31.112 INFO 80849 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. -2021-02-13 20:32:33.508 INFO 82663 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 82663 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 20:32:33.509 DEBUG 82663 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 20:32:33.509 INFO 82663 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 20:32:33.531 INFO 82663 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2021-02-13 20:32:33.531 INFO 82663 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2021-02-13 20:32:33.795 INFO 82663 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 20:32:33.816 INFO 82663 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 18 ms. Found 2 JPA repository interfaces. -2021-02-13 20:32:34.097 INFO 82663 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 20:32:34.101 INFO 82663 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 20:32:34.101 INFO 82663 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 20:32:34.135 INFO 82663 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 20:32:34.135 INFO 82663 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 602 ms -2021-02-13 20:32:34.224 INFO 82663 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 20:32:34.266 INFO 82663 --- [restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.27.Final -2021-02-13 20:32:34.304 INFO 82663 --- [restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} -2021-02-13 20:32:34.335 INFO 82663 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2021-02-13 20:32:34.336 WARN 82663 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 20:32:34.496 INFO 82663 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2021-02-13 20:32:34.503 INFO 82663 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 20:32:34.802 INFO 82663 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 20:32:34.805 INFO 82663 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 20:32:34.831 INFO 82663 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 20:32:35.064 WARN 82663 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 20:32:35.150 INFO 82663 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 20:32:35.199 INFO 82663 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 20:32:35.343 INFO 82663 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 20:32:35.434 INFO 82663 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 2.153 seconds (JVM running for 2.597) -2021-02-13 20:33:02.198 INFO 82663 --- [http-nio-8080-exec-1] o.apache.tomcat.util.http.parser.Cookie : A cookie header was received [1610766931,1610805598,1610884631; CNZZDATA1279096621=1786622301-1610242524-%7C1611149783; Webstorm-a04307b7=98e54c31-b574-4032-ba13-42e4af915773; Idea-e55ac3f0=010dca81-f0ca-4056-bbe4-1e521e2f9f2e; JSESSIONID=0355D5E59199A091A95A8E25A70508CD] that contained an invalid cookie. That cookie will be ignored. - Note: further occurrences of this error will be logged at DEBUG level. -2021-02-13 20:33:02.203 INFO 82663 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2021-02-13 20:33:02.203 INFO 82663 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2021-02-13 20:33:02.204 INFO 82663 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2021-02-13 20:37:04.568 INFO 82663 --- [Thread-7] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 20:37:04.569 INFO 82663 --- [Thread-7] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 20:37:04.572 INFO 82663 --- [Thread-7] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... -2021-02-13 20:37:04.575 INFO 82663 --- [Thread-7] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. -2021-02-13 20:37:04.916 INFO 82663 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 82663 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 20:37:04.917 DEBUG 82663 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 20:37:04.917 INFO 82663 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 20:37:04.999 INFO 82663 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 20:37:05.004 INFO 82663 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 4 ms. Found 2 JPA repository interfaces. -2021-02-13 20:37:05.062 INFO 82663 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 20:37:05.063 INFO 82663 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 20:37:05.063 INFO 82663 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 20:37:05.066 INFO 82663 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 20:37:05.066 INFO 82663 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 147 ms -2021-02-13 20:37:05.096 INFO 82663 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 20:37:05.098 INFO 82663 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Starting... -2021-02-13 20:37:05.098 WARN 82663 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 20:37:05.129 INFO 82663 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Start completed. -2021-02-13 20:37:05.129 INFO 82663 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 20:37:05.201 INFO 82663 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 20:37:05.201 INFO 82663 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 20:37:05.218 INFO 82663 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 20:37:05.344 WARN 82663 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 20:37:05.410 INFO 82663 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 20:37:05.433 INFO 82663 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 20:37:05.531 INFO 82663 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 20:37:05.534 INFO 82663 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 0.851 seconds (JVM running for 272.699) -2021-02-13 20:37:05.535 INFO 82663 --- [restartedMain] .ConditionEvaluationDeltaLoggingListener : Condition evaluation unchanged -2021-02-13 20:37:14.733 INFO 82663 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2021-02-13 20:37:14.734 INFO 82663 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2021-02-13 20:37:14.736 INFO 82663 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms -2021-02-13 20:37:24.011 ERROR 82663 --- [http-nio-8080-exec-1] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-1] Exception processing template "admin/types-input": An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - -org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) -Caused by: org.attoparser.ParseException: Exception evaluating SpringEL expression: "id" (template: "admin/types-input" - line 51, col 59) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - ... 48 common frames omitted -Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "id" (template: "admin/types-input" - line 51, col 59) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) - at org.thymeleaf.standard.expression.SelectionVariableExpression.executeSelectionVariableExpression(SelectionVariableExpression.java:158) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:92) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.EqualsExpression.executeEquals(EqualsExpression.java:73) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:95) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.ConditionalExpression.executeConditional(ConditionalExpression.java:209) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:77) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - ... 50 common frames omitted -Caused by: org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'id' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:91) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - ... 77 common frames omitted - -2021-02-13 20:37:24.014 ERROR 82663 --- [http-nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]")] with root cause - -org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'id' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:91) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - at org.thymeleaf.standard.expression.SelectionVariableExpression.executeSelectionVariableExpression(SelectionVariableExpression.java:158) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:92) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.EqualsExpression.executeEquals(EqualsExpression.java:73) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:95) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.ConditionalExpression.executeConditional(ConditionalExpression.java:209) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:77) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2021-02-13 20:38:42.693 ERROR 82663 --- [http-nio-8080-exec-5] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-5] Exception processing template "admin/types-input": An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - -org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) -Caused by: org.attoparser.ParseException: Exception evaluating SpringEL expression: "id" (template: "admin/types-input" - line 51, col 59) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - ... 48 common frames omitted -Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "id" (template: "admin/types-input" - line 51, col 59) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) - at org.thymeleaf.standard.expression.SelectionVariableExpression.executeSelectionVariableExpression(SelectionVariableExpression.java:158) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:92) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.EqualsExpression.executeEquals(EqualsExpression.java:73) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:95) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.ConditionalExpression.executeConditional(ConditionalExpression.java:209) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:77) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - ... 50 common frames omitted -Caused by: org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'id' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:91) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - ... 77 common frames omitted - -2021-02-13 20:38:42.695 ERROR 82663 --- [http-nio-8080-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]")] with root cause - -org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'id' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:91) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - at org.thymeleaf.standard.expression.SelectionVariableExpression.executeSelectionVariableExpression(SelectionVariableExpression.java:158) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:92) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.EqualsExpression.executeEquals(EqualsExpression.java:73) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:95) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.ConditionalExpression.executeConditional(ConditionalExpression.java:209) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:77) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2021-02-13 20:39:35.420 INFO 82663 --- [SpringContextShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 20:39:35.420 INFO 82663 --- [SpringContextShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 20:39:35.421 INFO 82663 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Shutdown initiated... -2021-02-13 20:39:35.423 INFO 82663 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Shutdown completed. -2021-02-13 20:39:37.136 INFO 83091 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 83091 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 20:39:37.137 DEBUG 83091 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 20:39:37.137 INFO 83091 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 20:39:37.160 INFO 83091 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2021-02-13 20:39:37.160 INFO 83091 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2021-02-13 20:39:37.456 INFO 83091 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 20:39:37.477 INFO 83091 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 18 ms. Found 2 JPA repository interfaces. -2021-02-13 20:39:37.754 INFO 83091 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 20:39:37.758 INFO 83091 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 20:39:37.758 INFO 83091 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 20:39:37.785 INFO 83091 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 20:39:37.785 INFO 83091 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 625 ms -2021-02-13 20:39:37.872 INFO 83091 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 20:39:37.909 INFO 83091 --- [restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.27.Final -2021-02-13 20:39:37.946 INFO 83091 --- [restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} -2021-02-13 20:39:37.975 INFO 83091 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2021-02-13 20:39:37.976 WARN 83091 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 20:39:38.132 INFO 83091 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2021-02-13 20:39:38.139 INFO 83091 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 20:39:38.412 INFO 83091 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 20:39:38.416 INFO 83091 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 20:39:38.444 INFO 83091 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 20:39:38.718 WARN 83091 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 20:39:38.805 INFO 83091 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 20:39:38.857 INFO 83091 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 20:39:39.116 INFO 83091 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 20:39:39.123 INFO 83091 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 2.196 seconds (JVM running for 2.605) -2021-02-13 20:40:52.227 INFO 83091 --- [SpringContextShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 20:40:52.228 INFO 83091 --- [SpringContextShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 20:40:52.229 INFO 83091 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... -2021-02-13 20:40:52.232 INFO 83091 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. -2021-02-13 20:40:54.057 INFO 83170 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 83170 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 20:40:54.058 DEBUG 83170 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 20:40:54.058 INFO 83170 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 20:40:54.079 INFO 83170 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2021-02-13 20:40:54.080 INFO 83170 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2021-02-13 20:40:54.414 INFO 83170 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 20:40:54.444 INFO 83170 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 26 ms. Found 2 JPA repository interfaces. -2021-02-13 20:40:54.733 INFO 83170 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 20:40:54.750 INFO 83170 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 20:40:54.750 INFO 83170 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 20:40:54.781 INFO 83170 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 20:40:54.781 INFO 83170 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 701 ms -2021-02-13 20:40:54.859 INFO 83170 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 20:40:54.899 INFO 83170 --- [restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.27.Final -2021-02-13 20:40:54.934 INFO 83170 --- [restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} -2021-02-13 20:40:54.966 INFO 83170 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2021-02-13 20:40:54.966 WARN 83170 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 20:40:55.119 INFO 83170 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2021-02-13 20:40:55.125 INFO 83170 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 20:40:55.387 INFO 83170 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 20:40:55.390 INFO 83170 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 20:40:55.419 INFO 83170 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 20:40:55.658 WARN 83170 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 20:40:55.746 INFO 83170 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 20:40:55.795 INFO 83170 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 20:40:56.023 INFO 83170 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 20:40:56.028 INFO 83170 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 2.182 seconds (JVM running for 2.629) -2021-02-13 20:41:15.362 INFO 83170 --- [http-nio-8080-exec-1] o.apache.tomcat.util.http.parser.Cookie : A cookie header was received [1610766931,1610805598,1610884631; CNZZDATA1279096621=1786622301-1610242524-%7C1611149783; Webstorm-a04307b7=98e54c31-b574-4032-ba13-42e4af915773; Idea-e55ac3f0=010dca81-f0ca-4056-bbe4-1e521e2f9f2e; JSESSIONID=66E5F98F8A958D82FD51522D44207D7C] that contained an invalid cookie. That cookie will be ignored. - Note: further occurrences of this error will be logged at DEBUG level. -2021-02-13 20:41:15.365 INFO 83170 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2021-02-13 20:41:15.366 INFO 83170 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2021-02-13 20:41:15.366 INFO 83170 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 0 ms -2021-02-13 20:41:25.907 ERROR 83170 --- [http-nio-8080-exec-1] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-1] Exception processing template "admin/types-input": An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - -org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) -Caused by: org.attoparser.ParseException: Exception evaluating SpringEL expression: "id" (template: "admin/types-input" - line 51, col 59) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - ... 48 common frames omitted -Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "id" (template: "admin/types-input" - line 51, col 59) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) - at org.thymeleaf.standard.expression.SelectionVariableExpression.executeSelectionVariableExpression(SelectionVariableExpression.java:158) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:92) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.EqualsExpression.executeEquals(EqualsExpression.java:73) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:95) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.ConditionalExpression.executeConditional(ConditionalExpression.java:209) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:77) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - ... 50 common frames omitted -Caused by: org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'id' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:91) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - ... 77 common frames omitted - -2021-02-13 20:41:25.910 ERROR 83170 --- [http-nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]")] with root cause - -org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'id' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:91) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - at org.thymeleaf.standard.expression.SelectionVariableExpression.executeSelectionVariableExpression(SelectionVariableExpression.java:158) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:92) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.EqualsExpression.executeEquals(EqualsExpression.java:73) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:95) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.ConditionalExpression.executeConditional(ConditionalExpression.java:209) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:77) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2021-02-13 20:42:49.575 INFO 83170 --- [Thread-7] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 20:42:49.576 INFO 83170 --- [Thread-7] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 20:42:49.579 INFO 83170 --- [Thread-7] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... -2021-02-13 20:42:49.584 INFO 83170 --- [Thread-7] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. -2021-02-13 20:42:49.854 INFO 83170 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 83170 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 20:42:49.855 DEBUG 83170 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 20:42:49.855 INFO 83170 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 20:42:49.922 INFO 83170 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 20:42:49.927 INFO 83170 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 4 ms. Found 2 JPA repository interfaces. -2021-02-13 20:42:49.989 INFO 83170 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 20:42:49.989 INFO 83170 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 20:42:49.989 INFO 83170 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 20:42:49.992 INFO 83170 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 20:42:49.992 INFO 83170 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 136 ms -2021-02-13 20:42:50.021 INFO 83170 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 20:42:50.023 INFO 83170 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Starting... -2021-02-13 20:42:50.023 WARN 83170 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 20:42:50.047 INFO 83170 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Start completed. -2021-02-13 20:42:50.047 INFO 83170 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 20:42:50.108 INFO 83170 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 20:42:50.108 INFO 83170 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 20:42:50.125 INFO 83170 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 20:42:50.251 WARN 83170 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 20:42:50.314 INFO 83170 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 20:42:50.337 INFO 83170 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 20:42:50.434 INFO 83170 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 20:42:50.436 INFO 83170 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 0.748 seconds (JVM running for 117.054) -2021-02-13 20:42:50.437 INFO 83170 --- [restartedMain] .ConditionEvaluationDeltaLoggingListener : Condition evaluation unchanged -2021-02-13 20:42:54.694 INFO 83170 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2021-02-13 20:42:54.695 INFO 83170 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2021-02-13 20:42:54.696 INFO 83170 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2021-02-13 20:43:02.976 ERROR 83170 --- [http-nio-8080-exec-7] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-7] Exception processing template "admin/types-input": An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - -org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) -Caused by: org.attoparser.ParseException: Exception evaluating SpringEL expression: "id" (template: "admin/types-input" - line 51, col 59) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - ... 48 common frames omitted -Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "id" (template: "admin/types-input" - line 51, col 59) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) - at org.thymeleaf.standard.expression.SelectionVariableExpression.executeSelectionVariableExpression(SelectionVariableExpression.java:158) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:92) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.EqualsExpression.executeEquals(EqualsExpression.java:73) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:95) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.ConditionalExpression.executeConditional(ConditionalExpression.java:209) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:77) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - ... 50 common frames omitted -Caused by: org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'id' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:91) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - ... 77 common frames omitted - -2021-02-13 20:43:02.978 ERROR 83170 --- [http-nio-8080-exec-7] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]")] with root cause - -org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'id' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:91) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - at org.thymeleaf.standard.expression.SelectionVariableExpression.executeSelectionVariableExpression(SelectionVariableExpression.java:158) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:92) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.EqualsExpression.executeEquals(EqualsExpression.java:73) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:95) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.ConditionalExpression.executeConditional(ConditionalExpression.java:209) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:77) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2021-02-13 20:47:40.190 INFO 83170 --- [Thread-16] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 20:47:40.190 INFO 83170 --- [Thread-16] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 20:47:40.191 INFO 83170 --- [Thread-16] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Shutdown initiated... -2021-02-13 20:47:40.193 INFO 83170 --- [Thread-16] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Shutdown completed. -2021-02-13 20:47:40.526 INFO 83170 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 83170 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 20:47:40.527 DEBUG 83170 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 20:47:40.527 INFO 83170 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 20:47:40.604 INFO 83170 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 20:47:40.609 INFO 83170 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 4 ms. Found 2 JPA repository interfaces. -2021-02-13 20:47:40.669 INFO 83170 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 20:47:40.670 INFO 83170 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 20:47:40.670 INFO 83170 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 20:47:40.674 INFO 83170 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 20:47:40.674 INFO 83170 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 145 ms -2021-02-13 20:47:40.702 INFO 83170 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 20:47:40.704 INFO 83170 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-3 - Starting... -2021-02-13 20:47:40.704 WARN 83170 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 20:47:40.734 INFO 83170 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-3 - Start completed. -2021-02-13 20:47:40.734 INFO 83170 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 20:47:40.790 INFO 83170 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 20:47:40.790 INFO 83170 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 20:47:40.808 INFO 83170 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 20:47:40.927 WARN 83170 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 20:47:40.987 INFO 83170 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 20:47:41.008 INFO 83170 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 20:47:41.107 INFO 83170 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 20:47:41.109 INFO 83170 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 0.831 seconds (JVM running for 407.755) -2021-02-13 20:47:41.110 INFO 83170 --- [restartedMain] .ConditionEvaluationDeltaLoggingListener : Condition evaluation unchanged -2021-02-13 20:47:43.031 INFO 83170 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2021-02-13 20:47:43.032 INFO 83170 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2021-02-13 20:47:43.034 INFO 83170 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms -2021-02-13 20:48:48.681 ERROR 83170 --- [http-nio-8080-exec-3] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-3] Exception processing template "admin/types-input": An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - -org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) -Caused by: org.attoparser.ParseException: Exception evaluating SpringEL expression: "id" (template: "admin/types-input" - line 51, col 59) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - ... 48 common frames omitted -Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "id" (template: "admin/types-input" - line 51, col 59) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) - at org.thymeleaf.standard.expression.SelectionVariableExpression.executeSelectionVariableExpression(SelectionVariableExpression.java:158) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:92) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.EqualsExpression.executeEquals(EqualsExpression.java:73) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:95) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.ConditionalExpression.executeConditional(ConditionalExpression.java:209) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:77) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - ... 50 common frames omitted -Caused by: org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'id' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:91) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - ... 77 common frames omitted - -2021-02-13 20:48:48.683 ERROR 83170 --- [http-nio-8080-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]")] with root cause - -org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'id' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:91) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - at org.thymeleaf.standard.expression.SelectionVariableExpression.executeSelectionVariableExpression(SelectionVariableExpression.java:158) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:92) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.EqualsExpression.executeEquals(EqualsExpression.java:73) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:95) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.ConditionalExpression.executeConditional(ConditionalExpression.java:209) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:77) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2021-02-13 20:48:49.737 ERROR 83170 --- [http-nio-8080-exec-5] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-5] Exception processing template "admin/types-input": An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - -org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) -Caused by: org.attoparser.ParseException: Exception evaluating SpringEL expression: "id" (template: "admin/types-input" - line 51, col 59) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - ... 48 common frames omitted -Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "id" (template: "admin/types-input" - line 51, col 59) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) - at org.thymeleaf.standard.expression.SelectionVariableExpression.executeSelectionVariableExpression(SelectionVariableExpression.java:158) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:92) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.EqualsExpression.executeEquals(EqualsExpression.java:73) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:95) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.ConditionalExpression.executeConditional(ConditionalExpression.java:209) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:77) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - ... 50 common frames omitted -Caused by: org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'id' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:91) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - ... 77 common frames omitted - -2021-02-13 20:48:49.739 ERROR 83170 --- [http-nio-8080-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]")] with root cause - -org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'id' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:91) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - at org.thymeleaf.standard.expression.SelectionVariableExpression.executeSelectionVariableExpression(SelectionVariableExpression.java:158) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:92) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.EqualsExpression.executeEquals(EqualsExpression.java:73) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:95) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.ConditionalExpression.executeConditional(ConditionalExpression.java:209) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:77) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2021-02-13 20:48:50.290 ERROR 83170 --- [http-nio-8080-exec-1] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-1] Exception processing template "admin/types-input": An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - -org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) -Caused by: org.attoparser.ParseException: Exception evaluating SpringEL expression: "id" (template: "admin/types-input" - line 51, col 59) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - ... 48 common frames omitted -Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "id" (template: "admin/types-input" - line 51, col 59) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) - at org.thymeleaf.standard.expression.SelectionVariableExpression.executeSelectionVariableExpression(SelectionVariableExpression.java:158) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:92) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.EqualsExpression.executeEquals(EqualsExpression.java:73) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:95) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.ConditionalExpression.executeConditional(ConditionalExpression.java:209) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:77) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - ... 50 common frames omitted -Caused by: org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'id' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:91) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - ... 77 common frames omitted - -2021-02-13 20:48:50.291 ERROR 83170 --- [http-nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]")] with root cause - -org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'id' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:91) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - at org.thymeleaf.standard.expression.SelectionVariableExpression.executeSelectionVariableExpression(SelectionVariableExpression.java:158) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:92) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.EqualsExpression.executeEquals(EqualsExpression.java:73) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:95) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.ConditionalExpression.executeConditional(ConditionalExpression.java:209) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:77) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2021-02-13 20:48:50.494 ERROR 83170 --- [http-nio-8080-exec-9] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-9] Exception processing template "admin/types-input": An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - -org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) -Caused by: org.attoparser.ParseException: Exception evaluating SpringEL expression: "id" (template: "admin/types-input" - line 51, col 59) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - ... 48 common frames omitted -Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "id" (template: "admin/types-input" - line 51, col 59) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) - at org.thymeleaf.standard.expression.SelectionVariableExpression.executeSelectionVariableExpression(SelectionVariableExpression.java:158) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:92) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.EqualsExpression.executeEquals(EqualsExpression.java:73) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:95) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.ConditionalExpression.executeConditional(ConditionalExpression.java:209) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:77) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - ... 50 common frames omitted -Caused by: org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'id' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:91) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - ... 77 common frames omitted - -2021-02-13 20:48:50.495 ERROR 83170 --- [http-nio-8080-exec-9] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]")] with root cause - -org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'id' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:91) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - at org.thymeleaf.standard.expression.SelectionVariableExpression.executeSelectionVariableExpression(SelectionVariableExpression.java:158) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:92) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.EqualsExpression.executeEquals(EqualsExpression.java:73) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:95) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.ConditionalExpression.executeConditional(ConditionalExpression.java:209) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:77) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2021-02-13 20:48:50.686 ERROR 83170 --- [http-nio-8080-exec-8] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-8] Exception processing template "admin/types-input": An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - -org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) -Caused by: org.attoparser.ParseException: Exception evaluating SpringEL expression: "id" (template: "admin/types-input" - line 51, col 59) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - ... 48 common frames omitted -Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "id" (template: "admin/types-input" - line 51, col 59) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) - at org.thymeleaf.standard.expression.SelectionVariableExpression.executeSelectionVariableExpression(SelectionVariableExpression.java:158) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:92) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.EqualsExpression.executeEquals(EqualsExpression.java:73) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:95) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.ConditionalExpression.executeConditional(ConditionalExpression.java:209) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:77) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - ... 50 common frames omitted -Caused by: org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'id' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:91) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - ... 77 common frames omitted - -2021-02-13 20:48:50.687 ERROR 83170 --- [http-nio-8080-exec-8] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]")] with root cause - -org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'id' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:91) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - at org.thymeleaf.standard.expression.SelectionVariableExpression.executeSelectionVariableExpression(SelectionVariableExpression.java:158) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:92) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.EqualsExpression.executeEquals(EqualsExpression.java:73) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:95) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.ConditionalExpression.executeConditional(ConditionalExpression.java:209) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:77) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2021-02-13 20:48:50.872 ERROR 83170 --- [http-nio-8080-exec-4] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-4] Exception processing template "admin/types-input": An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - -org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) -Caused by: org.attoparser.ParseException: Exception evaluating SpringEL expression: "id" (template: "admin/types-input" - line 51, col 59) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - ... 48 common frames omitted -Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "id" (template: "admin/types-input" - line 51, col 59) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) - at org.thymeleaf.standard.expression.SelectionVariableExpression.executeSelectionVariableExpression(SelectionVariableExpression.java:158) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:92) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.EqualsExpression.executeEquals(EqualsExpression.java:73) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:95) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.ConditionalExpression.executeConditional(ConditionalExpression.java:209) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:77) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - ... 50 common frames omitted -Caused by: org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'id' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:91) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - ... 77 common frames omitted - -2021-02-13 20:48:50.873 ERROR 83170 --- [http-nio-8080-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]")] with root cause - -org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'id' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:91) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - at org.thymeleaf.standard.expression.SelectionVariableExpression.executeSelectionVariableExpression(SelectionVariableExpression.java:158) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:92) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.EqualsExpression.executeEquals(EqualsExpression.java:73) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:95) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.ConditionalExpression.executeConditional(ConditionalExpression.java:209) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:77) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2021-02-13 20:48:51.052 ERROR 83170 --- [http-nio-8080-exec-1] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-1] Exception processing template "admin/types-input": An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - -org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) -Caused by: org.attoparser.ParseException: Exception evaluating SpringEL expression: "id" (template: "admin/types-input" - line 51, col 59) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - ... 48 common frames omitted -Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "id" (template: "admin/types-input" - line 51, col 59) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) - at org.thymeleaf.standard.expression.SelectionVariableExpression.executeSelectionVariableExpression(SelectionVariableExpression.java:158) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:92) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.EqualsExpression.executeEquals(EqualsExpression.java:73) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:95) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.ConditionalExpression.executeConditional(ConditionalExpression.java:209) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:77) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - ... 50 common frames omitted -Caused by: org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'id' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:91) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - ... 77 common frames omitted - -2021-02-13 20:48:51.053 ERROR 83170 --- [http-nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]")] with root cause - -org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'id' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:91) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - at org.thymeleaf.standard.expression.SelectionVariableExpression.executeSelectionVariableExpression(SelectionVariableExpression.java:158) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:92) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.EqualsExpression.executeEquals(EqualsExpression.java:73) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:95) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.ConditionalExpression.executeConditional(ConditionalExpression.java:209) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:77) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2021-02-13 20:48:51.233 ERROR 83170 --- [http-nio-8080-exec-5] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-5] Exception processing template "admin/types-input": An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - -org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) -Caused by: org.attoparser.ParseException: Exception evaluating SpringEL expression: "id" (template: "admin/types-input" - line 51, col 59) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - ... 48 common frames omitted -Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "id" (template: "admin/types-input" - line 51, col 59) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) - at org.thymeleaf.standard.expression.SelectionVariableExpression.executeSelectionVariableExpression(SelectionVariableExpression.java:158) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:92) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.EqualsExpression.executeEquals(EqualsExpression.java:73) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:95) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.ConditionalExpression.executeConditional(ConditionalExpression.java:209) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:77) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - ... 50 common frames omitted -Caused by: org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'id' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:91) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - ... 77 common frames omitted - -2021-02-13 20:48:51.234 ERROR 83170 --- [http-nio-8080-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]")] with root cause - -org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'id' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:91) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - at org.thymeleaf.standard.expression.SelectionVariableExpression.executeSelectionVariableExpression(SelectionVariableExpression.java:158) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:92) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.EqualsExpression.executeEquals(EqualsExpression.java:73) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:95) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.ConditionalExpression.executeConditional(ConditionalExpression.java:209) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:77) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2021-02-13 20:48:51.449 ERROR 83170 --- [http-nio-8080-exec-9] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-9] Exception processing template "admin/types-input": An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - -org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) -Caused by: org.attoparser.ParseException: Exception evaluating SpringEL expression: "id" (template: "admin/types-input" - line 51, col 59) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - ... 48 common frames omitted -Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "id" (template: "admin/types-input" - line 51, col 59) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) - at org.thymeleaf.standard.expression.SelectionVariableExpression.executeSelectionVariableExpression(SelectionVariableExpression.java:158) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:92) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.EqualsExpression.executeEquals(EqualsExpression.java:73) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:95) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.ConditionalExpression.executeConditional(ConditionalExpression.java:209) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:77) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - ... 50 common frames omitted -Caused by: org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'id' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:91) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - ... 77 common frames omitted - -2021-02-13 20:48:51.450 ERROR 83170 --- [http-nio-8080-exec-9] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]")] with root cause - -org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'id' cannot be found on null - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:213) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:104) - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:91) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - at org.thymeleaf.standard.expression.SelectionVariableExpression.executeSelectionVariableExpression(SelectionVariableExpression.java:158) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:92) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.EqualsExpression.executeEquals(EqualsExpression.java:73) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:95) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.ConditionalExpression.executeConditional(ConditionalExpression.java:209) - at org.thymeleaf.standard.expression.ComplexExpression.executeComplex(ComplexExpression.java:77) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:112) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2021-02-13 20:51:01.427 ERROR 83170 --- [http-nio-8080-exec-2] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-2] Exception processing template "admin/types-input": An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - -org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) -Caused by: org.attoparser.ParseException: Exception evaluating SpringEL expression: "#fields.hasErrors('name')" (template: "admin/types-input" - line 61, col 42) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - ... 48 common frames omitted -Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "#fields.hasErrors('name')" (template: "admin/types-input" - line 61, col 42) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) - at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:125) - at org.thymeleaf.standard.processor.StandardIfTagProcessor.isVisible(StandardIfTagProcessor.java:59) - at org.thymeleaf.standard.processor.AbstractStandardConditionalVisibilityTagProcessor.doProcess(AbstractStandardConditionalVisibilityTagProcessor.java:61) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - ... 50 common frames omitted -Caused by: java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name 'name' available as request attribute - at org.springframework.web.servlet.support.BindStatus.(BindStatus.java:153) - at org.springframework.web.servlet.support.RequestContext.getBindStatus(RequestContext.java:903) - at org.thymeleaf.spring5.context.webmvc.SpringWebMvcThymeleafRequestContext.getBindStatus(SpringWebMvcThymeleafRequestContext.java:227) - at org.thymeleaf.spring5.util.FieldUtils.getBindStatusFromParsedExpression(FieldUtils.java:306) - at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:253) - at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:227) - at org.thymeleaf.spring5.util.FieldUtils.checkErrors(FieldUtils.java:212) - at org.thymeleaf.spring5.util.FieldUtils.hasErrors(FieldUtils.java:71) - at org.thymeleaf.spring5.expression.Fields.hasErrors(Fields.java:58) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.expression.spel.support.ReflectiveMethodExecutor.execute(ReflectiveMethodExecutor.java:129) - at org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:139) - at org.springframework.expression.spel.ast.MethodReference.access$000(MethodReference.java:55) - at org.springframework.expression.spel.ast.MethodReference$MethodValueRef.getValue(MethodReference.java:387) - at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:92) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - ... 71 common frames omitted - -2021-02-13 20:51:01.429 ERROR 83170 --- [http-nio-8080-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]")] with root cause - -java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name 'name' available as request attribute - at org.springframework.web.servlet.support.BindStatus.(BindStatus.java:153) - at org.springframework.web.servlet.support.RequestContext.getBindStatus(RequestContext.java:903) - at org.thymeleaf.spring5.context.webmvc.SpringWebMvcThymeleafRequestContext.getBindStatus(SpringWebMvcThymeleafRequestContext.java:227) - at org.thymeleaf.spring5.util.FieldUtils.getBindStatusFromParsedExpression(FieldUtils.java:306) - at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:253) - at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:227) - at org.thymeleaf.spring5.util.FieldUtils.checkErrors(FieldUtils.java:212) - at org.thymeleaf.spring5.util.FieldUtils.hasErrors(FieldUtils.java:71) - at org.thymeleaf.spring5.expression.Fields.hasErrors(Fields.java:58) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.expression.spel.support.ReflectiveMethodExecutor.execute(ReflectiveMethodExecutor.java:129) - at org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:139) - at org.springframework.expression.spel.ast.MethodReference.access$000(MethodReference.java:55) - at org.springframework.expression.spel.ast.MethodReference$MethodValueRef.getValue(MethodReference.java:387) - at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:92) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:125) - at org.thymeleaf.standard.processor.StandardIfTagProcessor.isVisible(StandardIfTagProcessor.java:59) - at org.thymeleaf.standard.processor.AbstractStandardConditionalVisibilityTagProcessor.doProcess(AbstractStandardConditionalVisibilityTagProcessor.java:61) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2021-02-13 20:51:03.942 ERROR 83170 --- [http-nio-8080-exec-9] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-9] Exception processing template "admin/types-input": An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - -org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) -Caused by: org.attoparser.ParseException: Exception evaluating SpringEL expression: "#fields.hasErrors('name')" (template: "admin/types-input" - line 61, col 42) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - ... 48 common frames omitted -Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "#fields.hasErrors('name')" (template: "admin/types-input" - line 61, col 42) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) - at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:125) - at org.thymeleaf.standard.processor.StandardIfTagProcessor.isVisible(StandardIfTagProcessor.java:59) - at org.thymeleaf.standard.processor.AbstractStandardConditionalVisibilityTagProcessor.doProcess(AbstractStandardConditionalVisibilityTagProcessor.java:61) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - ... 50 common frames omitted -Caused by: java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name 'name' available as request attribute - at org.springframework.web.servlet.support.BindStatus.(BindStatus.java:153) - at org.springframework.web.servlet.support.RequestContext.getBindStatus(RequestContext.java:903) - at org.thymeleaf.spring5.context.webmvc.SpringWebMvcThymeleafRequestContext.getBindStatus(SpringWebMvcThymeleafRequestContext.java:227) - at org.thymeleaf.spring5.util.FieldUtils.getBindStatusFromParsedExpression(FieldUtils.java:306) - at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:253) - at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:227) - at org.thymeleaf.spring5.util.FieldUtils.checkErrors(FieldUtils.java:212) - at org.thymeleaf.spring5.util.FieldUtils.hasErrors(FieldUtils.java:71) - at org.thymeleaf.spring5.expression.Fields.hasErrors(Fields.java:58) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.expression.spel.support.ReflectiveMethodExecutor.execute(ReflectiveMethodExecutor.java:129) - at org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:112) - at org.springframework.expression.spel.ast.MethodReference.access$000(MethodReference.java:55) - at org.springframework.expression.spel.ast.MethodReference$MethodValueRef.getValue(MethodReference.java:387) - at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:92) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - ... 71 common frames omitted - -2021-02-13 20:51:03.943 ERROR 83170 --- [http-nio-8080-exec-9] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]")] with root cause - -java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name 'name' available as request attribute - at org.springframework.web.servlet.support.BindStatus.(BindStatus.java:153) - at org.springframework.web.servlet.support.RequestContext.getBindStatus(RequestContext.java:903) - at org.thymeleaf.spring5.context.webmvc.SpringWebMvcThymeleafRequestContext.getBindStatus(SpringWebMvcThymeleafRequestContext.java:227) - at org.thymeleaf.spring5.util.FieldUtils.getBindStatusFromParsedExpression(FieldUtils.java:306) - at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:253) - at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:227) - at org.thymeleaf.spring5.util.FieldUtils.checkErrors(FieldUtils.java:212) - at org.thymeleaf.spring5.util.FieldUtils.hasErrors(FieldUtils.java:71) - at org.thymeleaf.spring5.expression.Fields.hasErrors(Fields.java:58) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.expression.spel.support.ReflectiveMethodExecutor.execute(ReflectiveMethodExecutor.java:129) - at org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:112) - at org.springframework.expression.spel.ast.MethodReference.access$000(MethodReference.java:55) - at org.springframework.expression.spel.ast.MethodReference$MethodValueRef.getValue(MethodReference.java:387) - at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:92) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:125) - at org.thymeleaf.standard.processor.StandardIfTagProcessor.isVisible(StandardIfTagProcessor.java:59) - at org.thymeleaf.standard.processor.AbstractStandardConditionalVisibilityTagProcessor.doProcess(AbstractStandardConditionalVisibilityTagProcessor.java:61) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2021-02-13 20:51:22.210 ERROR 83170 --- [http-nio-8080-exec-8] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-8] Exception processing template "admin/types-input": An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - -org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) -Caused by: org.attoparser.ParseException: Exception evaluating SpringEL expression: "#fields.hasErrors('name')" (template: "admin/types-input" - line 61, col 42) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - ... 48 common frames omitted -Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "#fields.hasErrors('name')" (template: "admin/types-input" - line 61, col 42) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) - at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:125) - at org.thymeleaf.standard.processor.StandardIfTagProcessor.isVisible(StandardIfTagProcessor.java:59) - at org.thymeleaf.standard.processor.AbstractStandardConditionalVisibilityTagProcessor.doProcess(AbstractStandardConditionalVisibilityTagProcessor.java:61) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - ... 50 common frames omitted -Caused by: java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name 'name' available as request attribute - at org.springframework.web.servlet.support.BindStatus.(BindStatus.java:153) - at org.springframework.web.servlet.support.RequestContext.getBindStatus(RequestContext.java:903) - at org.thymeleaf.spring5.context.webmvc.SpringWebMvcThymeleafRequestContext.getBindStatus(SpringWebMvcThymeleafRequestContext.java:227) - at org.thymeleaf.spring5.util.FieldUtils.getBindStatusFromParsedExpression(FieldUtils.java:306) - at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:253) - at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:227) - at org.thymeleaf.spring5.util.FieldUtils.checkErrors(FieldUtils.java:212) - at org.thymeleaf.spring5.util.FieldUtils.hasErrors(FieldUtils.java:71) - at org.thymeleaf.spring5.expression.Fields.hasErrors(Fields.java:58) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.expression.spel.support.ReflectiveMethodExecutor.execute(ReflectiveMethodExecutor.java:129) - at org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:112) - at org.springframework.expression.spel.ast.MethodReference.access$000(MethodReference.java:55) - at org.springframework.expression.spel.ast.MethodReference$MethodValueRef.getValue(MethodReference.java:387) - at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:92) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - ... 71 common frames omitted - -2021-02-13 20:51:22.213 ERROR 83170 --- [http-nio-8080-exec-8] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]")] with root cause - -java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name 'name' available as request attribute - at org.springframework.web.servlet.support.BindStatus.(BindStatus.java:153) - at org.springframework.web.servlet.support.RequestContext.getBindStatus(RequestContext.java:903) - at org.thymeleaf.spring5.context.webmvc.SpringWebMvcThymeleafRequestContext.getBindStatus(SpringWebMvcThymeleafRequestContext.java:227) - at org.thymeleaf.spring5.util.FieldUtils.getBindStatusFromParsedExpression(FieldUtils.java:306) - at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:253) - at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:227) - at org.thymeleaf.spring5.util.FieldUtils.checkErrors(FieldUtils.java:212) - at org.thymeleaf.spring5.util.FieldUtils.hasErrors(FieldUtils.java:71) - at org.thymeleaf.spring5.expression.Fields.hasErrors(Fields.java:58) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.expression.spel.support.ReflectiveMethodExecutor.execute(ReflectiveMethodExecutor.java:129) - at org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:112) - at org.springframework.expression.spel.ast.MethodReference.access$000(MethodReference.java:55) - at org.springframework.expression.spel.ast.MethodReference$MethodValueRef.getValue(MethodReference.java:387) - at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:92) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:125) - at org.thymeleaf.standard.processor.StandardIfTagProcessor.isVisible(StandardIfTagProcessor.java:59) - at org.thymeleaf.standard.processor.AbstractStandardConditionalVisibilityTagProcessor.doProcess(AbstractStandardConditionalVisibilityTagProcessor.java:61) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2021-02-13 20:52:15.397 ERROR 83170 --- [http-nio-8080-exec-8] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-8] Exception processing template "admin/types-input": An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - -org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) -Caused by: org.attoparser.ParseException: Exception evaluating SpringEL expression: "#fields.hasErrors('name')" (template: "admin/types-input" - line 61, col 42) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - ... 48 common frames omitted -Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "#fields.hasErrors('name')" (template: "admin/types-input" - line 61, col 42) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) - at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:125) - at org.thymeleaf.standard.processor.StandardIfTagProcessor.isVisible(StandardIfTagProcessor.java:59) - at org.thymeleaf.standard.processor.AbstractStandardConditionalVisibilityTagProcessor.doProcess(AbstractStandardConditionalVisibilityTagProcessor.java:61) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - ... 50 common frames omitted -Caused by: java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name 'name' available as request attribute - at org.springframework.web.servlet.support.BindStatus.(BindStatus.java:153) - at org.springframework.web.servlet.support.RequestContext.getBindStatus(RequestContext.java:903) - at org.thymeleaf.spring5.context.webmvc.SpringWebMvcThymeleafRequestContext.getBindStatus(SpringWebMvcThymeleafRequestContext.java:227) - at org.thymeleaf.spring5.util.FieldUtils.getBindStatusFromParsedExpression(FieldUtils.java:306) - at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:253) - at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:227) - at org.thymeleaf.spring5.util.FieldUtils.checkErrors(FieldUtils.java:212) - at org.thymeleaf.spring5.util.FieldUtils.hasErrors(FieldUtils.java:71) - at org.thymeleaf.spring5.expression.Fields.hasErrors(Fields.java:58) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.expression.spel.support.ReflectiveMethodExecutor.execute(ReflectiveMethodExecutor.java:129) - at org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:112) - at org.springframework.expression.spel.ast.MethodReference.access$000(MethodReference.java:55) - at org.springframework.expression.spel.ast.MethodReference$MethodValueRef.getValue(MethodReference.java:387) - at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:92) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - ... 71 common frames omitted - -2021-02-13 20:52:15.398 ERROR 83170 --- [http-nio-8080-exec-8] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]")] with root cause - -java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name 'name' available as request attribute - at org.springframework.web.servlet.support.BindStatus.(BindStatus.java:153) - at org.springframework.web.servlet.support.RequestContext.getBindStatus(RequestContext.java:903) - at org.thymeleaf.spring5.context.webmvc.SpringWebMvcThymeleafRequestContext.getBindStatus(SpringWebMvcThymeleafRequestContext.java:227) - at org.thymeleaf.spring5.util.FieldUtils.getBindStatusFromParsedExpression(FieldUtils.java:306) - at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:253) - at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:227) - at org.thymeleaf.spring5.util.FieldUtils.checkErrors(FieldUtils.java:212) - at org.thymeleaf.spring5.util.FieldUtils.hasErrors(FieldUtils.java:71) - at org.thymeleaf.spring5.expression.Fields.hasErrors(Fields.java:58) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.expression.spel.support.ReflectiveMethodExecutor.execute(ReflectiveMethodExecutor.java:129) - at org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:112) - at org.springframework.expression.spel.ast.MethodReference.access$000(MethodReference.java:55) - at org.springframework.expression.spel.ast.MethodReference$MethodValueRef.getValue(MethodReference.java:387) - at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:92) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:125) - at org.thymeleaf.standard.processor.StandardIfTagProcessor.isVisible(StandardIfTagProcessor.java:59) - at org.thymeleaf.standard.processor.AbstractStandardConditionalVisibilityTagProcessor.doProcess(AbstractStandardConditionalVisibilityTagProcessor.java:61) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2021-02-13 20:54:07.993 INFO 83170 --- [SpringContextShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 20:54:07.993 INFO 83170 --- [SpringContextShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 20:54:07.994 INFO 83170 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-3 - Shutdown initiated... -2021-02-13 20:54:07.996 INFO 83170 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-3 - Shutdown completed. -2021-02-13 20:54:09.696 INFO 83948 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 83948 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 20:54:09.697 DEBUG 83948 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 20:54:09.697 INFO 83948 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 20:54:09.715 INFO 83948 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2021-02-13 20:54:09.715 INFO 83948 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2021-02-13 20:54:09.971 INFO 83948 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 20:54:09.993 INFO 83948 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 18 ms. Found 2 JPA repository interfaces. -2021-02-13 20:54:10.292 INFO 83948 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 20:54:10.297 INFO 83948 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 20:54:10.297 INFO 83948 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 20:54:10.327 INFO 83948 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 20:54:10.327 INFO 83948 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 611 ms -2021-02-13 20:54:10.422 INFO 83948 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 20:54:10.464 INFO 83948 --- [restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.27.Final -2021-02-13 20:54:10.505 INFO 83948 --- [restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} -2021-02-13 20:54:10.541 INFO 83948 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2021-02-13 20:54:10.541 WARN 83948 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 20:54:10.694 INFO 83948 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2021-02-13 20:54:10.700 INFO 83948 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 20:54:10.959 INFO 83948 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 20:54:10.962 INFO 83948 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 20:54:10.990 INFO 83948 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 20:54:11.234 WARN 83948 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 20:54:11.330 INFO 83948 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 20:54:11.377 INFO 83948 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 20:54:11.510 INFO 83948 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 20:54:11.599 INFO 83948 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 2.091 seconds (JVM running for 2.542) -2021-02-13 20:54:15.606 INFO 83948 --- [http-nio-8080-exec-1] o.apache.tomcat.util.http.parser.Cookie : A cookie header was received [1610766931,1610805598,1610884631; CNZZDATA1279096621=1786622301-1610242524-%7C1611149783; Webstorm-a04307b7=98e54c31-b574-4032-ba13-42e4af915773; Idea-e55ac3f0=010dca81-f0ca-4056-bbe4-1e521e2f9f2e; JSESSIONID=66E5F98F8A958D82FD51522D44207D7C] that contained an invalid cookie. That cookie will be ignored. - Note: further occurrences of this error will be logged at DEBUG level. -2021-02-13 20:54:15.611 INFO 83948 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2021-02-13 20:54:15.611 INFO 83948 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2021-02-13 20:54:15.612 INFO 83948 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2021-02-13 20:54:23.821 ERROR 83948 --- [http-nio-8080-exec-8] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-8] Exception processing template "admin/types-input": An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - -org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]") - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) -Caused by: org.attoparser.ParseException: Exception evaluating SpringEL expression: "#fields.hasErrors('name')" (template: "admin/types-input" - line 61, col 42) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - ... 48 common frames omitted -Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "#fields.hasErrors('name')" (template: "admin/types-input" - line 61, col 42) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) - at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:125) - at org.thymeleaf.standard.processor.StandardIfTagProcessor.isVisible(StandardIfTagProcessor.java:59) - at org.thymeleaf.standard.processor.AbstractStandardConditionalVisibilityTagProcessor.doProcess(AbstractStandardConditionalVisibilityTagProcessor.java:61) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - ... 50 common frames omitted -Caused by: java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name 'name' available as request attribute - at org.springframework.web.servlet.support.BindStatus.(BindStatus.java:153) - at org.springframework.web.servlet.support.RequestContext.getBindStatus(RequestContext.java:903) - at org.thymeleaf.spring5.context.webmvc.SpringWebMvcThymeleafRequestContext.getBindStatus(SpringWebMvcThymeleafRequestContext.java:227) - at org.thymeleaf.spring5.util.FieldUtils.getBindStatusFromParsedExpression(FieldUtils.java:306) - at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:253) - at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:227) - at org.thymeleaf.spring5.util.FieldUtils.checkErrors(FieldUtils.java:212) - at org.thymeleaf.spring5.util.FieldUtils.hasErrors(FieldUtils.java:71) - at org.thymeleaf.spring5.expression.Fields.hasErrors(Fields.java:58) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.expression.spel.support.ReflectiveMethodExecutor.execute(ReflectiveMethodExecutor.java:129) - at org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:139) - at org.springframework.expression.spel.ast.MethodReference.access$000(MethodReference.java:55) - at org.springframework.expression.spel.ast.MethodReference$MethodValueRef.getValue(MethodReference.java:387) - at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:92) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - ... 71 common frames omitted - -2021-02-13 20:54:23.825 ERROR 83948 --- [http-nio-8080-exec-8] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types-input.html]")] with root cause - -java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name 'name' available as request attribute - at org.springframework.web.servlet.support.BindStatus.(BindStatus.java:153) - at org.springframework.web.servlet.support.RequestContext.getBindStatus(RequestContext.java:903) - at org.thymeleaf.spring5.context.webmvc.SpringWebMvcThymeleafRequestContext.getBindStatus(SpringWebMvcThymeleafRequestContext.java:227) - at org.thymeleaf.spring5.util.FieldUtils.getBindStatusFromParsedExpression(FieldUtils.java:306) - at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:253) - at org.thymeleaf.spring5.util.FieldUtils.getBindStatus(FieldUtils.java:227) - at org.thymeleaf.spring5.util.FieldUtils.checkErrors(FieldUtils.java:212) - at org.thymeleaf.spring5.util.FieldUtils.hasErrors(FieldUtils.java:71) - at org.thymeleaf.spring5.expression.Fields.hasErrors(Fields.java:58) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.expression.spel.support.ReflectiveMethodExecutor.execute(ReflectiveMethodExecutor.java:129) - at org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:139) - at org.springframework.expression.spel.ast.MethodReference.access$000(MethodReference.java:55) - at org.springframework.expression.spel.ast.MethodReference$MethodValueRef.getValue(MethodReference.java:387) - at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:92) - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:112) - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:337) - at org.thymeleaf.spring5.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) - at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:125) - at org.thymeleaf.standard.processor.StandardIfTagProcessor.isVisible(StandardIfTagProcessor.java:59) - at org.thymeleaf.standard.processor.AbstractStandardConditionalVisibilityTagProcessor.doProcess(AbstractStandardConditionalVisibilityTagProcessor.java:61) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2021-02-13 20:55:33.583 INFO 83948 --- [SpringContextShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 20:55:33.584 INFO 83948 --- [SpringContextShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 20:55:33.585 INFO 83948 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... -2021-02-13 20:55:33.588 INFO 83948 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. -2021-02-13 20:55:35.120 INFO 84040 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 84040 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 20:55:35.121 DEBUG 84040 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 20:55:35.122 INFO 84040 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 20:55:35.139 INFO 84040 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2021-02-13 20:55:35.139 INFO 84040 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2021-02-13 20:55:35.404 INFO 84040 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 20:55:35.425 INFO 84040 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 18 ms. Found 2 JPA repository interfaces. -2021-02-13 20:55:35.694 INFO 84040 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 20:55:35.697 INFO 84040 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 20:55:35.698 INFO 84040 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 20:55:35.725 INFO 84040 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 20:55:35.725 INFO 84040 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 585 ms -2021-02-13 20:55:35.811 INFO 84040 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 20:55:35.850 INFO 84040 --- [restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.27.Final -2021-02-13 20:55:35.885 INFO 84040 --- [restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} -2021-02-13 20:55:35.916 INFO 84040 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2021-02-13 20:55:35.916 WARN 84040 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 20:55:36.076 INFO 84040 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2021-02-13 20:55:36.082 INFO 84040 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 20:55:36.348 INFO 84040 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 20:55:36.352 INFO 84040 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 20:55:36.380 INFO 84040 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 20:55:36.632 WARN 84040 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 20:55:36.712 INFO 84040 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 20:55:36.759 INFO 84040 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 20:55:36.977 INFO 84040 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 20:55:36.983 INFO 84040 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 2.053 seconds (JVM running for 2.331) -2021-02-13 20:55:41.726 INFO 84040 --- [http-nio-8080-exec-1] o.apache.tomcat.util.http.parser.Cookie : A cookie header was received [1610766931,1610805598,1610884631; CNZZDATA1279096621=1786622301-1610242524-%7C1611149783; Webstorm-a04307b7=98e54c31-b574-4032-ba13-42e4af915773; Idea-e55ac3f0=010dca81-f0ca-4056-bbe4-1e521e2f9f2e; JSESSIONID=66E5F98F8A958D82FD51522D44207D7C] that contained an invalid cookie. That cookie will be ignored. - Note: further occurrences of this error will be logged at DEBUG level. -2021-02-13 20:55:41.729 INFO 84040 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2021-02-13 20:55:41.729 INFO 84040 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2021-02-13 20:55:41.730 INFO 84040 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2021-02-13 21:20:26.560 WARN 84040 --- [http-nio-8080-exec-2] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 1062, SQLState: 23000 -2021-02-13 21:20:26.561 ERROR 84040 --- [http-nio-8080-exec-2] o.h.engine.jdbc.spi.SqlExceptionHelper : Duplicate entry '1' for key 'PRIMARY' -2021-02-13 21:20:26.571 ERROR 84040 --- [http-nio-8080-exec-2] c.h.b.h.ControllerExceptionHandler : Request URL:/admin/types,Exception :{} - -org.springframework.dao.DataIntegrityViolationException: could not execute statement; SQL [n/a]; constraint [PRIMARY]; nested exception is org.hibernate.exception.ConstraintViolationException: could not execute statement - at org.springframework.orm.jpa.vendor.HibernateJpaDialect.convertHibernateAccessException(HibernateJpaDialect.java:276) - at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:233) - at org.springframework.orm.jpa.JpaTransactionManager.doCommit(JpaTransactionManager.java:566) - at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:743) - at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:711) - at org.springframework.transaction.interceptor.TransactionAspectSupport.commitTransactionAfterReturning(TransactionAspectSupport.java:654) - at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:407) - at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) +2021-02-14 11:19:33.101 INFO 96995 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2021-02-14 11:19:33.101 INFO 96995 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2021-02-14 11:19:33.102 INFO 96995 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms +2021-02-14 11:26:48.899 INFO 96995 --- [Thread-7] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' +2021-02-14 11:26:48.900 INFO 96995 --- [Thread-7] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' +2021-02-14 11:26:48.903 INFO 96995 --- [Thread-7] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... +2021-02-14 11:26:48.907 INFO 96995 --- [Thread-7] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. +2021-02-14 11:26:49.158 INFO 96995 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 96995 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) +2021-02-14 11:26:49.158 DEBUG 96995 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 +2021-02-14 11:26:49.158 INFO 96995 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev +2021-02-14 11:26:49.241 INFO 96995 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2021-02-14 11:26:49.246 INFO 96995 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 4 ms. Found 2 JPA repository interfaces. +2021-02-14 11:26:49.310 INFO 96995 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) +2021-02-14 11:26:49.310 INFO 96995 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2021-02-14 11:26:49.310 INFO 96995 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] +2021-02-14 11:26:49.314 INFO 96995 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2021-02-14 11:26:49.314 INFO 96995 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 154 ms +2021-02-14 11:26:49.341 INFO 96995 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2021-02-14 11:26:49.343 INFO 96995 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Starting... +2021-02-14 11:26:49.343 WARN 96995 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. +2021-02-14 11:26:49.377 INFO 96995 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Start completed. +2021-02-14 11:26:49.377 INFO 96995 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect +2021-02-14 11:26:49.448 INFO 96995 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] +2021-02-14 11:26:49.448 INFO 96995 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2021-02-14 11:26:49.466 INFO 96995 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 +2021-02-14 11:26:49.598 WARN 96995 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning +2021-02-14 11:26:49.662 INFO 96995 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' +2021-02-14 11:26:49.685 INFO 96995 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index +2021-02-14 11:26:49.767 INFO 96995 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' +2021-02-14 11:26:49.770 INFO 96995 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 0.768 seconds (JVM running for 447.529) +2021-02-14 11:26:49.771 INFO 96995 --- [restartedMain] .ConditionEvaluationDeltaLoggingListener : Condition evaluation unchanged +2021-02-14 11:26:57.769 INFO 96995 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2021-02-14 11:26:57.771 INFO 96995 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2021-02-14 11:26:57.773 INFO 96995 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms +2021-02-14 11:27:09.363 ERROR 96995 --- [http-nio-8080-exec-2] c.h.b.h.ControllerExceptionHandler : Request URL:/admin/types,Exception :{} + +org.springframework.dao.IncorrectResultSizeDataAccessException: query did not return a unique result: 2; nested exception is javax.persistence.NonUniqueResultException: query did not return a unique result: 2 + at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:385) + at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:235) + at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:551) + at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) + at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) + at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:152) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) - at com.hailin.beizhai.service.TypeServiceImpl$$EnhancerBySpringCGLIB$$a93cbcee.saveType() - at com.hailin.beizhai.web.admin.TypeController.post(TypeController.java:44) + at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:145) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) + at com.sun.proxy.$Proxy133.findByName(Unknown Source) + at com.hailin.beizhai.service.TypeServiceImpl.getTypeByName(TypeServiceImpl.java:40) + at com.hailin.beizhai.service.TypeServiceImpl$$FastClassBySpringCGLIB$$40629010.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) + at com.hailin.beizhai.service.TypeServiceImpl$$EnhancerBySpringCGLIB$$3bec6acf.getTypeByName() + at com.hailin.beizhai.web.admin.TypeController.post(TypeController.java:49) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) @@ -6732,101 +1207,97 @@ org.springframework.dao.DataIntegrityViolationException: could not execute state at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) -Caused by: org.hibernate.exception.ConstraintViolationException: could not execute statement - at org.hibernate.exception.internal.SQLExceptionTypeDelegate.convert(SQLExceptionTypeDelegate.java:59) - at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42) - at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) - at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) - at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:200) - at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3302) - at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3829) - at org.hibernate.action.internal.EntityInsertAction.execute(EntityInsertAction.java:107) - at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:604) - at org.hibernate.engine.spi.ActionQueue.lambda$executeActions$1(ActionQueue.java:478) - at java.util.LinkedHashMap.forEach(LinkedHashMap.java:684) - at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:475) - at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:348) - at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:40) - at org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:102) - at org.hibernate.internal.SessionImpl.doFlush(SessionImpl.java:1362) - at org.hibernate.internal.SessionImpl.managedFlush(SessionImpl.java:453) - at org.hibernate.internal.SessionImpl.flushBeforeTransactionCompletion(SessionImpl.java:3212) - at org.hibernate.internal.SessionImpl.beforeTransactionCompletion(SessionImpl.java:2380) - at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.beforeTransactionCompletion(JdbcCoordinatorImpl.java:447) - at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImpl.beforeCompletionCallback(JdbcResourceLocalTransactionCoordinatorImpl.java:183) - at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImpl.access$300(JdbcResourceLocalTransactionCoordinatorImpl.java:40) - at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImpl$TransactionDriverControlImpl.commit(JdbcResourceLocalTransactionCoordinatorImpl.java:281) - at org.hibernate.engine.transaction.internal.TransactionImpl.commit(TransactionImpl.java:101) - at org.springframework.orm.jpa.JpaTransactionManager.doCommit(JpaTransactionManager.java:562) - ... 60 common frames omitted -Caused by: java.sql.SQLIntegrityConstraintViolationException: Duplicate entry '1' for key 'PRIMARY' - at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:117) - at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97) - at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) - at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953) - at com.mysql.cj.jdbc.ClientPreparedStatement.executeUpdateInternal(ClientPreparedStatement.java:1092) - at com.mysql.cj.jdbc.ClientPreparedStatement.executeUpdateInternal(ClientPreparedStatement.java:1040) - at com.mysql.cj.jdbc.ClientPreparedStatement.executeLargeUpdate(ClientPreparedStatement.java:1347) - at com.mysql.cj.jdbc.ClientPreparedStatement.executeUpdate(ClientPreparedStatement.java:1025) - at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeUpdate(ProxyPreparedStatement.java:61) - at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeUpdate(HikariProxyPreparedStatement.java) - at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:197) - ... 80 common frames omitted +Caused by: javax.persistence.NonUniqueResultException: query did not return a unique result: 2 + at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:128) + at org.hibernate.query.internal.AbstractProducedQuery.getSingleResult(AbstractProducedQuery.java:1648) + at org.hibernate.query.criteria.internal.compile.CriteriaQueryTypeQueryAdapter.getSingleResult(CriteriaQueryTypeQueryAdapter.java:111) + at org.springframework.data.jpa.repository.query.JpaQueryExecution$SingleEntityExecution.doExecute(JpaQueryExecution.java:196) + at org.springframework.data.jpa.repository.query.JpaQueryExecution.execute(JpaQueryExecution.java:88) + at org.springframework.data.jpa.repository.query.AbstractJpaQuery.doExecute(AbstractJpaQuery.java:155) + at org.springframework.data.jpa.repository.query.AbstractJpaQuery.execute(AbstractJpaQuery.java:143) + at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:137) + at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:121) + at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:152) + at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:131) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:80) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) + at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) + at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:137) + ... 63 common frames omitted -2021-02-13 21:20:26.572 WARN 84040 --- [http-nio-8080-exec-2] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.springframework.dao.DataIntegrityViolationException: could not execute statement; SQL [n/a]; constraint [PRIMARY]; nested exception is org.hibernate.exception.ConstraintViolationException: could not execute statement] -2021-02-13 21:29:25.059 INFO 84040 --- [SpringContextShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 21:29:25.060 INFO 84040 --- [SpringContextShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 21:29:25.062 INFO 84040 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... -2021-02-13 21:29:25.064 INFO 84040 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. -2021-02-13 21:29:26.505 INFO 85979 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 85979 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 21:29:26.506 DEBUG 85979 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 21:29:26.506 INFO 85979 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 21:29:26.523 INFO 85979 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2021-02-13 21:29:26.523 INFO 85979 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2021-02-13 21:29:26.773 INFO 85979 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 21:29:26.797 INFO 85979 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 20 ms. Found 2 JPA repository interfaces. -2021-02-13 21:29:27.086 INFO 85979 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 21:29:27.090 INFO 85979 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 21:29:27.090 INFO 85979 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 21:29:27.119 INFO 85979 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 21:29:27.119 INFO 85979 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 595 ms -2021-02-13 21:29:27.205 INFO 85979 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 21:29:27.246 INFO 85979 --- [restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.27.Final -2021-02-13 21:29:27.282 INFO 85979 --- [restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} -2021-02-13 21:29:27.313 INFO 85979 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2021-02-13 21:29:27.314 WARN 85979 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 21:29:27.468 INFO 85979 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2021-02-13 21:29:27.475 INFO 85979 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 21:29:27.739 INFO 85979 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 21:29:27.743 INFO 85979 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 21:29:27.772 INFO 85979 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 21:29:28.007 WARN 85979 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 21:29:28.095 INFO 85979 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 21:29:28.144 INFO 85979 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 21:29:28.292 INFO 85979 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 21:29:28.383 INFO 85979 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 2.049 seconds (JVM running for 2.474) -2021-02-13 21:29:43.112 INFO 85979 --- [http-nio-8080-exec-1] o.apache.tomcat.util.http.parser.Cookie : A cookie header was received [1610766931,1610805598,1610884631; CNZZDATA1279096621=1786622301-1610242524-%7C1611149783; Webstorm-a04307b7=98e54c31-b574-4032-ba13-42e4af915773; Idea-e55ac3f0=010dca81-f0ca-4056-bbe4-1e521e2f9f2e; JSESSIONID=66E5F98F8A958D82FD51522D44207D7C] that contained an invalid cookie. That cookie will be ignored. - Note: further occurrences of this error will be logged at DEBUG level. -2021-02-13 21:29:43.115 INFO 85979 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2021-02-13 21:29:43.116 INFO 85979 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2021-02-13 21:29:43.116 INFO 85979 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 0 ms -2021-02-13 21:29:50.647 ERROR 85979 --- [http-nio-8080-exec-8] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-8] Exception processing template "admin/types": An error happened during template parsing (template: "class path resource [templates/admin/types.html]") +2021-02-14 11:27:09.365 WARN 96995 --- [http-nio-8080-exec-2] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.springframework.dao.IncorrectResultSizeDataAccessException: query did not return a unique result: 2; nested exception is javax.persistence.NonUniqueResultException: query did not return a unique result: 2] +2021-02-14 11:30:47.161 INFO 96995 --- [Thread-17] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' +2021-02-14 11:30:47.162 INFO 96995 --- [Thread-17] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' +2021-02-14 11:30:47.163 INFO 96995 --- [Thread-17] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Shutdown initiated... +2021-02-14 11:30:47.167 INFO 96995 --- [Thread-17] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Shutdown completed. +2021-02-14 11:30:47.450 INFO 96995 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 96995 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) +2021-02-14 11:30:47.450 DEBUG 96995 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 +2021-02-14 11:30:47.450 INFO 96995 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev +2021-02-14 11:30:47.518 INFO 96995 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2021-02-14 11:30:47.522 INFO 96995 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 4 ms. Found 2 JPA repository interfaces. +2021-02-14 11:30:47.581 INFO 96995 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) +2021-02-14 11:30:47.582 INFO 96995 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2021-02-14 11:30:47.582 INFO 96995 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] +2021-02-14 11:30:47.585 INFO 96995 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2021-02-14 11:30:47.585 INFO 96995 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 134 ms +2021-02-14 11:30:47.612 INFO 96995 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2021-02-14 11:30:47.614 INFO 96995 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-3 - Starting... +2021-02-14 11:30:47.614 WARN 96995 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. +2021-02-14 11:30:47.643 INFO 96995 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-3 - Start completed. +2021-02-14 11:30:47.643 INFO 96995 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect +2021-02-14 11:30:47.727 INFO 96995 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] +2021-02-14 11:30:47.727 INFO 96995 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2021-02-14 11:30:47.746 INFO 96995 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 +2021-02-14 11:30:47.891 WARN 96995 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning +2021-02-14 11:30:47.961 INFO 96995 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' +2021-02-14 11:30:47.985 INFO 96995 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index +2021-02-14 11:30:48.063 INFO 96995 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' +2021-02-14 11:30:48.065 INFO 96995 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 0.806 seconds (JVM running for 685.827) +2021-02-14 11:30:48.066 INFO 96995 --- [restartedMain] .ConditionEvaluationDeltaLoggingListener : Condition evaluation unchanged +2021-02-14 11:30:55.941 INFO 96995 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2021-02-14 11:30:55.942 INFO 96995 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2021-02-14 11:30:55.944 INFO 96995 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms +2021-02-14 11:31:20.961 ERROR 96995 --- [http-nio-8080-exec-3] c.h.b.h.ControllerExceptionHandler : Request URL:/admin/types,Exception :{} -org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types.html]") - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) +org.springframework.dao.IncorrectResultSizeDataAccessException: query did not return a unique result: 2; nested exception is javax.persistence.NonUniqueResultException: query did not return a unique result: 2 + at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:385) + at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:235) + at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:551) + at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) + at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) + at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:152) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:145) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) + at com.sun.proxy.$Proxy141.findByName(Unknown Source) + at com.hailin.beizhai.service.TypeServiceImpl.getTypeByName(TypeServiceImpl.java:40) + at com.hailin.beizhai.service.TypeServiceImpl$$FastClassBySpringCGLIB$$40629010.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) + at com.hailin.beizhai.service.TypeServiceImpl$$EnhancerBySpringCGLIB$$3bec6acf.getTypeByName() + at com.hailin.beizhai.web.admin.TypeController.post(TypeController.java:49) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) @@ -6862,149 +1333,66 @@ org.thymeleaf.exceptions.TemplateInputException: An error happened during templa at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) -Caused by: org.attoparser.ParseException: An error happened during template parsing (template: "class path resource [templates/admin/types.html]" - line 41, col 11) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - ... 48 common frames omitted -Caused by: org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types.html]" - line 41, col 11) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:239) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseStandalone(TemplateManager.java:302) - at org.thymeleaf.standard.expression.FragmentExpression.resolveExecutedFragmentExpression(FragmentExpression.java:588) - at org.thymeleaf.standard.expression.FragmentExpression.executeFragmentExpression(FragmentExpression.java:391) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:89) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.FragmentExpression.createExecutedFragmentExpressionParameters(FragmentExpression.java:529) - at org.thymeleaf.standard.expression.FragmentExpression.doCreateExecutedFragmentExpression(FragmentExpression.java:471) - at org.thymeleaf.standard.expression.FragmentExpression.createExecutedFragmentExpression(FragmentExpression.java:426) - at org.thymeleaf.standard.processor.AbstractStandardFragmentInsertionTagProcessor.computeFragment(AbstractStandardFragmentInsertionTagProcessor.java:359) - at org.thymeleaf.standard.processor.AbstractStandardFragmentInsertionTagProcessor.doProcess(AbstractStandardFragmentInsertionTagProcessor.java:110) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - ... 50 common frames omitted -Caused by: org.attoparser.ParseException: (Line = 41, Column = 11) Incomplete structure: " - 新增 - - - - - - +Caused by: javax.persistence.NonUniqueResultException: query did not return a unique result: 2 + at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:128) + at org.hibernate.query.internal.AbstractProducedQuery.getSingleResult(AbstractProducedQuery.java:1648) + at org.hibernate.query.criteria.internal.compile.CriteriaQueryTypeQueryAdapter.getSingleResult(CriteriaQueryTypeQueryAdapter.java:111) + at org.springframework.data.jpa.repository.query.JpaQueryExecution$SingleEntityExecution.doExecute(JpaQueryExecution.java:196) + at org.springframework.data.jpa.repository.query.JpaQueryExecution.execute(JpaQueryExecution.java:88) + at org.springframework.data.jpa.repository.query.AbstractJpaQuery.doExecute(AbstractJpaQuery.java:155) + at org.springframework.data.jpa.repository.query.AbstractJpaQuery.execute(AbstractJpaQuery.java:143) + at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:137) + at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:121) + at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:152) + at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:131) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:80) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) + at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) + at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:137) + ... 63 common frames omitted -
-
+2021-02-14 11:31:20.962 WARN 96995 --- [http-nio-8080-exec-3] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.springframework.dao.IncorrectResultSizeDataAccessException: query did not return a unique result: 2; nested exception is javax.persistence.NonUniqueResultException: query did not return a unique result: 2] +2021-02-14 11:33:45.369 ERROR 96995 --- [http-nio-8080-exec-8] c.h.b.h.ControllerExceptionHandler : Request URL:/admin/types,Exception :{} - - - -
- -
- - - - - - - -" - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:366) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - ... 76 common frames omitted - -2021-02-13 21:29:50.649 ERROR 85979 --- [http-nio-8080-exec-8] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types.html]")] with root cause - -org.attoparser.ParseException: (Line = 41, Column = 11) Incomplete structure: " - 新增 - - - - - - - -
-
- - - - -
- -
- - - - - - - -" - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:366) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseStandalone(TemplateManager.java:302) - at org.thymeleaf.standard.expression.FragmentExpression.resolveExecutedFragmentExpression(FragmentExpression.java:588) - at org.thymeleaf.standard.expression.FragmentExpression.executeFragmentExpression(FragmentExpression.java:391) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:89) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.FragmentExpression.createExecutedFragmentExpressionParameters(FragmentExpression.java:529) - at org.thymeleaf.standard.expression.FragmentExpression.doCreateExecutedFragmentExpression(FragmentExpression.java:471) - at org.thymeleaf.standard.expression.FragmentExpression.createExecutedFragmentExpression(FragmentExpression.java:426) - at org.thymeleaf.standard.processor.AbstractStandardFragmentInsertionTagProcessor.computeFragment(AbstractStandardFragmentInsertionTagProcessor.java:359) - at org.thymeleaf.standard.processor.AbstractStandardFragmentInsertionTagProcessor.doProcess(AbstractStandardFragmentInsertionTagProcessor.java:110) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) +org.springframework.dao.IncorrectResultSizeDataAccessException: query did not return a unique result: 2; nested exception is javax.persistence.NonUniqueResultException: query did not return a unique result: 2 + at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:385) + at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:235) + at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:551) + at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) + at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) + at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:152) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:145) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) + at com.sun.proxy.$Proxy141.findByName(Unknown Source) + at com.hailin.beizhai.service.TypeServiceImpl.getTypeByName(TypeServiceImpl.java:40) + at com.hailin.beizhai.service.TypeServiceImpl$$FastClassBySpringCGLIB$$40629010.invoke() + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) + at com.hailin.beizhai.service.TypeServiceImpl$$EnhancerBySpringCGLIB$$3bec6acf.getTypeByName() + at com.hailin.beizhai.web.admin.TypeController.post(TypeController.java:49) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) + at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) @@ -7040,551 +1428,125 @@ org.attoparser.ParseException: (Line = 41, Column = 11) Incomplete structure: "< at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) +Caused by: javax.persistence.NonUniqueResultException: query did not return a unique result: 2 + at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:128) + at org.hibernate.query.internal.AbstractProducedQuery.getSingleResult(AbstractProducedQuery.java:1648) + at org.hibernate.query.criteria.internal.compile.CriteriaQueryTypeQueryAdapter.getSingleResult(CriteriaQueryTypeQueryAdapter.java:111) + at org.springframework.data.jpa.repository.query.JpaQueryExecution$SingleEntityExecution.doExecute(JpaQueryExecution.java:196) + at org.springframework.data.jpa.repository.query.JpaQueryExecution.execute(JpaQueryExecution.java:88) + at org.springframework.data.jpa.repository.query.AbstractJpaQuery.doExecute(AbstractJpaQuery.java:155) + at org.springframework.data.jpa.repository.query.AbstractJpaQuery.execute(AbstractJpaQuery.java:143) + at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:137) + at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:121) + at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:152) + at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:131) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:80) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) + at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) + at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) + at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:137) + ... 63 common frames omitted -2021-02-13 21:30:19.937 ERROR 85979 --- [http-nio-8080-exec-9] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-9] Exception processing template "admin/types": An error happened during template parsing (template: "class path resource [templates/admin/types.html]") - -org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types.html]") - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) -Caused by: org.attoparser.ParseException: An error happened during template parsing (template: "class path resource [templates/admin/types.html]" - line 41, col 11) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - ... 48 common frames omitted -Caused by: org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types.html]" - line 41, col 11) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:239) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseStandalone(TemplateManager.java:302) - at org.thymeleaf.standard.expression.FragmentExpression.resolveExecutedFragmentExpression(FragmentExpression.java:588) - at org.thymeleaf.standard.expression.FragmentExpression.executeFragmentExpression(FragmentExpression.java:391) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:89) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.FragmentExpression.createExecutedFragmentExpressionParameters(FragmentExpression.java:529) - at org.thymeleaf.standard.expression.FragmentExpression.doCreateExecutedFragmentExpression(FragmentExpression.java:471) - at org.thymeleaf.standard.expression.FragmentExpression.createExecutedFragmentExpression(FragmentExpression.java:426) - at org.thymeleaf.standard.processor.AbstractStandardFragmentInsertionTagProcessor.computeFragment(AbstractStandardFragmentInsertionTagProcessor.java:359) - at org.thymeleaf.standard.processor.AbstractStandardFragmentInsertionTagProcessor.doProcess(AbstractStandardFragmentInsertionTagProcessor.java:110) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - ... 50 common frames omitted -Caused by: org.attoparser.ParseException: (Line = 41, Column = 11) Incomplete structure: " - 新增 - - - - - - - -
-
- - - - -
- -
- - - - - - - -" - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:366) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - ... 76 common frames omitted - -2021-02-13 21:30:19.938 ERROR 85979 --- [http-nio-8080-exec-9] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/admin/types.html]")] with root cause - -org.attoparser.ParseException: (Line = 41, Column = 11) Incomplete structure: " - 新增 - - - - - - - -
-
- - - - -
- -
- - - - - - - -" - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:366) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseStandalone(TemplateManager.java:302) - at org.thymeleaf.standard.expression.FragmentExpression.resolveExecutedFragmentExpression(FragmentExpression.java:588) - at org.thymeleaf.standard.expression.FragmentExpression.executeFragmentExpression(FragmentExpression.java:391) - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:89) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) - at org.thymeleaf.standard.expression.FragmentExpression.createExecutedFragmentExpressionParameters(FragmentExpression.java:529) - at org.thymeleaf.standard.expression.FragmentExpression.doCreateExecutedFragmentExpression(FragmentExpression.java:471) - at org.thymeleaf.standard.expression.FragmentExpression.createExecutedFragmentExpression(FragmentExpression.java:426) - at org.thymeleaf.standard.processor.AbstractStandardFragmentInsertionTagProcessor.computeFragment(AbstractStandardFragmentInsertionTagProcessor.java:359) - at org.thymeleaf.standard.processor.AbstractStandardFragmentInsertionTagProcessor.doProcess(AbstractStandardFragmentInsertionTagProcessor.java:110) - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) - at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleOpenElementEnd(TemplateHandlerAdapterMarkupHandler.java:304) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:278) - at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleOpenElementEnd(OutputExpressionInlinePreProcessorHandler.java:186) - at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleOpenElementEnd(InlinedOutputExpressionMarkupHandler.java:124) - at org.attoparser.HtmlElement.handleOpenElementEnd(HtmlElement.java:109) - at org.attoparser.HtmlMarkupHandler.handleOpenElementEnd(HtmlMarkupHandler.java:297) - at org.attoparser.MarkupEventProcessorHandler.handleOpenElementEnd(MarkupEventProcessorHandler.java:402) - at org.attoparser.ParsingElementMarkupUtil.parseOpenElement(ParsingElementMarkupUtil.java:159) - at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:710) - at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) - at org.attoparser.MarkupParser.parse(MarkupParser.java:257) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) - at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) - at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) - at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2021-02-13 21:31:57.583 INFO 85979 --- [SpringContextShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 21:31:57.584 INFO 85979 --- [SpringContextShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 21:31:57.586 INFO 85979 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... -2021-02-13 21:31:57.589 INFO 85979 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. -2021-02-13 21:32:59.781 INFO 86200 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 86200 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 21:32:59.782 DEBUG 86200 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 21:32:59.782 INFO 86200 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 21:32:59.800 INFO 86200 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2021-02-13 21:32:59.801 INFO 86200 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2021-02-13 21:33:00.048 INFO 86200 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 21:33:00.070 INFO 86200 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 19 ms. Found 2 JPA repository interfaces. -2021-02-13 21:33:00.381 INFO 86200 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 21:33:00.386 INFO 86200 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 21:33:00.386 INFO 86200 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 21:33:00.417 INFO 86200 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 21:33:00.417 INFO 86200 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 616 ms -2021-02-13 21:33:00.524 INFO 86200 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 21:33:00.544 INFO 86200 --- [restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.27.Final -2021-02-13 21:33:00.613 INFO 86200 --- [restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} -2021-02-13 21:33:00.647 INFO 86200 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2021-02-13 21:33:00.647 WARN 86200 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 21:33:00.808 INFO 86200 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2021-02-13 21:33:00.814 INFO 86200 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 21:33:01.117 INFO 86200 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 21:33:01.122 INFO 86200 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 21:33:01.155 INFO 86200 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 21:33:01.428 WARN 86200 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 21:33:01.531 INFO 86200 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 21:33:01.591 INFO 86200 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 21:33:01.742 INFO 86200 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 21:33:01.827 INFO 86200 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 2.23 seconds (JVM running for 2.677) -2021-02-13 21:33:09.898 INFO 86200 --- [http-nio-8080-exec-1] o.apache.tomcat.util.http.parser.Cookie : A cookie header was received [1610766931,1610805598,1610884631; CNZZDATA1279096621=1786622301-1610242524-%7C1611149783; Webstorm-a04307b7=98e54c31-b574-4032-ba13-42e4af915773; Idea-e55ac3f0=010dca81-f0ca-4056-bbe4-1e521e2f9f2e; JSESSIONID=66E5F98F8A958D82FD51522D44207D7C] that contained an invalid cookie. That cookie will be ignored. - Note: further occurrences of this error will be logged at DEBUG level. -2021-02-13 21:33:09.902 INFO 86200 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2021-02-13 21:33:09.902 INFO 86200 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2021-02-13 21:33:09.903 INFO 86200 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2021-02-13 21:34:42.592 INFO 86200 --- [SpringContextShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 21:34:42.592 INFO 86200 --- [SpringContextShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 21:34:42.594 INFO 86200 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... -2021-02-13 21:34:42.596 INFO 86200 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. -2021-02-13 21:34:44.490 INFO 86303 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 86303 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 21:34:44.491 DEBUG 86303 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 21:34:44.492 INFO 86303 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 21:34:44.509 INFO 86303 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2021-02-13 21:34:44.509 INFO 86303 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2021-02-13 21:34:44.788 INFO 86303 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 21:34:44.809 INFO 86303 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 17 ms. Found 2 JPA repository interfaces. -2021-02-13 21:34:45.075 INFO 86303 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 21:34:45.079 INFO 86303 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 21:34:45.079 INFO 86303 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 21:34:45.106 INFO 86303 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 21:34:45.106 INFO 86303 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 596 ms -2021-02-13 21:34:45.193 INFO 86303 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 21:34:45.232 INFO 86303 --- [restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.27.Final -2021-02-13 21:34:45.266 INFO 86303 --- [restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} -2021-02-13 21:34:45.297 INFO 86303 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2021-02-13 21:34:45.297 WARN 86303 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 21:34:45.460 INFO 86303 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2021-02-13 21:34:45.466 INFO 86303 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 21:34:45.717 INFO 86303 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 21:34:45.721 INFO 86303 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 21:34:45.749 INFO 86303 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 21:34:46.005 WARN 86303 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 21:34:46.086 INFO 86303 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 21:34:46.132 INFO 86303 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 21:34:46.350 INFO 86303 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 21:34:46.357 INFO 86303 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 2.057 seconds (JVM running for 2.336) -2021-02-13 21:34:49.851 INFO 86303 --- [http-nio-8080-exec-1] o.apache.tomcat.util.http.parser.Cookie : A cookie header was received [1610766931,1610805598,1610884631; CNZZDATA1279096621=1786622301-1610242524-%7C1611149783; Webstorm-a04307b7=98e54c31-b574-4032-ba13-42e4af915773; Idea-e55ac3f0=010dca81-f0ca-4056-bbe4-1e521e2f9f2e; JSESSIONID=66E5F98F8A958D82FD51522D44207D7C] that contained an invalid cookie. That cookie will be ignored. - Note: further occurrences of this error will be logged at DEBUG level. -2021-02-13 21:34:49.855 INFO 86303 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2021-02-13 21:34:49.855 INFO 86303 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2021-02-13 21:34:49.856 INFO 86303 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2021-02-13 21:41:38.229 INFO 86303 --- [SpringContextShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 21:41:38.229 INFO 86303 --- [SpringContextShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 21:41:38.231 INFO 86303 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... -2021-02-13 21:41:38.234 INFO 86303 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. -2021-02-13 21:41:39.933 INFO 86725 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 86725 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 21:41:39.934 DEBUG 86725 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 21:41:39.934 INFO 86725 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 21:41:39.953 INFO 86725 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2021-02-13 21:41:39.953 INFO 86725 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2021-02-13 21:41:40.217 INFO 86725 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 21:41:40.241 INFO 86725 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 22 ms. Found 2 JPA repository interfaces. -2021-02-13 21:41:40.520 INFO 86725 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 21:41:40.524 INFO 86725 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 21:41:40.525 INFO 86725 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 21:41:40.554 INFO 86725 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 21:41:40.554 INFO 86725 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 601 ms -2021-02-13 21:41:40.632 INFO 86725 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 21:41:40.671 INFO 86725 --- [restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.27.Final -2021-02-13 21:41:40.707 INFO 86725 --- [restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} -2021-02-13 21:41:40.737 INFO 86725 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2021-02-13 21:41:40.738 WARN 86725 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 21:41:40.892 INFO 86725 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2021-02-13 21:41:40.898 INFO 86725 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 21:41:41.185 INFO 86725 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 21:41:41.189 INFO 86725 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 21:41:41.218 INFO 86725 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 21:41:41.498 WARN 86725 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 21:41:41.654 INFO 86725 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 21:41:41.705 INFO 86725 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 21:41:41.850 INFO 86725 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 21:41:41.938 INFO 86725 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 2.219 seconds (JVM running for 2.658) -2021-02-13 21:41:56.622 INFO 86725 --- [http-nio-8080-exec-1] o.apache.tomcat.util.http.parser.Cookie : A cookie header was received [1610766931,1610805598,1610884631; CNZZDATA1279096621=1786622301-1610242524-%7C1611149783; Webstorm-a04307b7=98e54c31-b574-4032-ba13-42e4af915773; Idea-e55ac3f0=010dca81-f0ca-4056-bbe4-1e521e2f9f2e; JSESSIONID=66E5F98F8A958D82FD51522D44207D7C] that contained an invalid cookie. That cookie will be ignored. - Note: further occurrences of this error will be logged at DEBUG level. -2021-02-13 21:41:56.626 INFO 86725 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2021-02-13 21:41:56.626 INFO 86725 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2021-02-13 21:41:56.628 INFO 86725 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 0 ms -2021-02-13 21:43:02.455 INFO 86725 --- [SpringContextShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 21:43:02.455 INFO 86725 --- [SpringContextShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 21:43:02.457 INFO 86725 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... -2021-02-13 21:43:02.459 INFO 86725 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. -2021-02-13 21:43:03.932 INFO 86818 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 86818 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 21:43:03.933 DEBUG 86818 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 21:43:03.933 INFO 86818 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 21:43:03.951 INFO 86818 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2021-02-13 21:43:03.951 INFO 86818 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2021-02-13 21:43:04.227 INFO 86818 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 21:43:04.249 INFO 86818 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 18 ms. Found 2 JPA repository interfaces. -2021-02-13 21:43:04.514 INFO 86818 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 21:43:04.518 INFO 86818 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 21:43:04.518 INFO 86818 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 21:43:04.545 INFO 86818 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 21:43:04.545 INFO 86818 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 593 ms -2021-02-13 21:43:04.628 INFO 86818 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 21:43:04.669 INFO 86818 --- [restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.27.Final -2021-02-13 21:43:04.703 INFO 86818 --- [restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} -2021-02-13 21:43:04.732 INFO 86818 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2021-02-13 21:43:04.733 WARN 86818 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 21:43:04.888 INFO 86818 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2021-02-13 21:43:04.895 INFO 86818 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 21:43:05.146 INFO 86818 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 21:43:05.149 INFO 86818 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 21:43:05.178 INFO 86818 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 21:43:05.431 WARN 86818 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 21:43:05.511 INFO 86818 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 21:43:05.558 INFO 86818 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 21:43:05.692 INFO 86818 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 21:43:05.780 INFO 86818 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 2.037 seconds (JVM running for 2.302) -2021-02-13 21:43:15.055 INFO 86818 --- [http-nio-8080-exec-1] o.apache.tomcat.util.http.parser.Cookie : A cookie header was received [1610766931,1610805598,1610884631; CNZZDATA1279096621=1786622301-1610242524-%7C1611149783; Webstorm-a04307b7=98e54c31-b574-4032-ba13-42e4af915773; Idea-e55ac3f0=010dca81-f0ca-4056-bbe4-1e521e2f9f2e; JSESSIONID=66E5F98F8A958D82FD51522D44207D7C] that contained an invalid cookie. That cookie will be ignored. - Note: further occurrences of this error will be logged at DEBUG level. -2021-02-13 21:43:15.058 INFO 86818 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2021-02-13 21:43:15.058 INFO 86818 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2021-02-13 21:43:15.059 INFO 86818 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2021-02-13 21:43:15.073 INFO 86818 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : ---------doBefore-------- -2021-02-13 21:43:15.073 INFO 86818 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : Requestlog:Requestlog{url='/', ip='0:0:0:0:0:0:0:1', classMethod='com.hailin.beizhai.web.IndexController.index', args=[]} -2021-02-13 21:43:15.079 INFO 86818 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : Result:index -2021-02-13 21:43:15.079 INFO 86818 --- [http-nio-8080-exec-1] com.hailin.beizhai.aspect.LogAspect : ---------doAfter-------- -2021-02-13 21:47:25.030 INFO 86818 --- [SpringContextShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 21:47:25.030 INFO 86818 --- [SpringContextShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 21:47:25.033 INFO 86818 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... -2021-02-13 21:47:25.036 INFO 86818 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. -2021-02-13 21:47:26.995 INFO 87127 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 87127 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 21:47:26.996 DEBUG 87127 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 21:47:26.996 INFO 87127 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 21:47:27.015 INFO 87127 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2021-02-13 21:47:27.015 INFO 87127 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2021-02-13 21:47:27.281 INFO 87127 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 21:47:27.305 INFO 87127 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 19 ms. Found 2 JPA repository interfaces. -2021-02-13 21:47:27.612 INFO 87127 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 21:47:27.616 INFO 87127 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 21:47:27.617 INFO 87127 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 21:47:27.652 INFO 87127 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 21:47:27.652 INFO 87127 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 636 ms -2021-02-13 21:47:27.757 INFO 87127 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 21:47:27.800 INFO 87127 --- [restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.27.Final -2021-02-13 21:47:27.837 INFO 87127 --- [restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} -2021-02-13 21:47:27.868 INFO 87127 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2021-02-13 21:47:27.869 WARN 87127 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 21:47:28.022 INFO 87127 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2021-02-13 21:47:28.029 INFO 87127 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 21:47:28.295 INFO 87127 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 21:47:28.306 INFO 87127 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 21:47:28.333 INFO 87127 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 21:47:28.571 WARN 87127 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 21:47:28.657 INFO 87127 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 21:47:28.704 INFO 87127 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 21:47:28.982 INFO 87127 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 21:47:28.989 INFO 87127 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 2.185 seconds (JVM running for 2.834) -2021-02-13 21:47:34.409 INFO 87127 --- [http-nio-8080-exec-1] o.apache.tomcat.util.http.parser.Cookie : A cookie header was received [1610766931,1610805598,1610884631; CNZZDATA1279096621=1786622301-1610242524-%7C1611149783; Webstorm-a04307b7=98e54c31-b574-4032-ba13-42e4af915773; Idea-e55ac3f0=010dca81-f0ca-4056-bbe4-1e521e2f9f2e; JSESSIONID=66E5F98F8A958D82FD51522D44207D7C] that contained an invalid cookie. That cookie will be ignored. - Note: further occurrences of this error will be logged at DEBUG level. -2021-02-13 21:47:34.412 INFO 87127 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2021-02-13 21:47:34.412 INFO 87127 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2021-02-13 21:47:34.413 INFO 87127 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2021-02-13 21:51:06.061 INFO 87127 --- [SpringContextShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 21:51:06.061 INFO 87127 --- [SpringContextShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 21:51:06.062 INFO 87127 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... -2021-02-13 21:51:06.065 INFO 87127 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. -2021-02-13 21:51:07.818 INFO 87380 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 87380 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 21:51:07.819 DEBUG 87380 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 21:51:07.820 INFO 87380 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 21:51:07.838 INFO 87380 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2021-02-13 21:51:07.838 INFO 87380 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2021-02-13 21:51:08.093 INFO 87380 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 21:51:08.121 INFO 87380 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 24 ms. Found 2 JPA repository interfaces. -2021-02-13 21:51:08.437 INFO 87380 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 21:51:08.442 INFO 87380 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 21:51:08.442 INFO 87380 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 21:51:08.475 INFO 87380 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 21:51:08.475 INFO 87380 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 636 ms -2021-02-13 21:51:08.575 INFO 87380 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 21:51:08.621 INFO 87380 --- [restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.27.Final -2021-02-13 21:51:08.663 INFO 87380 --- [restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} -2021-02-13 21:51:08.697 INFO 87380 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2021-02-13 21:51:08.698 WARN 87380 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 21:51:08.863 INFO 87380 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2021-02-13 21:51:08.870 INFO 87380 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 21:51:09.184 INFO 87380 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 21:51:09.187 INFO 87380 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 21:51:09.214 INFO 87380 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 21:51:09.463 WARN 87380 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 21:51:09.581 INFO 87380 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 21:51:09.639 INFO 87380 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 21:51:09.885 INFO 87380 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 21:51:09.891 INFO 87380 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 2.257 seconds (JVM running for 2.778) -2021-02-13 21:51:18.279 INFO 87380 --- [http-nio-8080-exec-1] o.apache.tomcat.util.http.parser.Cookie : A cookie header was received [1610766931,1610805598,1610884631; CNZZDATA1279096621=1786622301-1610242524-%7C1611149783; Webstorm-a04307b7=98e54c31-b574-4032-ba13-42e4af915773; Idea-e55ac3f0=010dca81-f0ca-4056-bbe4-1e521e2f9f2e; JSESSIONID=66E5F98F8A958D82FD51522D44207D7C] that contained an invalid cookie. That cookie will be ignored. - Note: further occurrences of this error will be logged at DEBUG level. -2021-02-13 21:51:18.283 INFO 87380 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2021-02-13 21:51:18.284 INFO 87380 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2021-02-13 21:51:18.285 INFO 87380 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2021-02-13 21:56:19.585 INFO 87380 --- [SpringContextShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 21:56:19.585 INFO 87380 --- [SpringContextShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 21:56:19.587 INFO 87380 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... -2021-02-13 21:56:19.590 INFO 87380 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. -2021-02-13 21:56:21.227 INFO 87708 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 87708 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 21:56:21.228 DEBUG 87708 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 21:56:21.228 INFO 87708 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 21:56:21.246 INFO 87708 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2021-02-13 21:56:21.246 INFO 87708 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2021-02-13 21:56:21.511 INFO 87708 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 21:56:21.532 INFO 87708 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 18 ms. Found 2 JPA repository interfaces. -2021-02-13 21:56:21.803 INFO 87708 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 21:56:21.806 INFO 87708 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 21:56:21.807 INFO 87708 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 21:56:21.836 INFO 87708 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 21:56:21.836 INFO 87708 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 589 ms -2021-02-13 21:56:21.913 INFO 87708 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 21:56:21.952 INFO 87708 --- [restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.27.Final -2021-02-13 21:56:21.992 INFO 87708 --- [restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} -2021-02-13 21:56:22.024 INFO 87708 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2021-02-13 21:56:22.025 WARN 87708 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 21:56:22.182 INFO 87708 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2021-02-13 21:56:22.189 INFO 87708 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 21:56:22.457 INFO 87708 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 21:56:22.461 INFO 87708 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 21:56:22.488 INFO 87708 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 21:56:22.723 WARN 87708 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 21:56:22.812 INFO 87708 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 21:56:22.860 INFO 87708 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 21:56:23.110 INFO 87708 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 21:56:23.118 INFO 87708 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 2.088 seconds (JVM running for 2.439) -2021-02-13 21:56:43.228 INFO 87708 --- [http-nio-8080-exec-1] o.apache.tomcat.util.http.parser.Cookie : A cookie header was received [1610766931,1610805598,1610884631; CNZZDATA1279096621=1786622301-1610242524-%7C1611149783; Webstorm-a04307b7=98e54c31-b574-4032-ba13-42e4af915773; Idea-e55ac3f0=010dca81-f0ca-4056-bbe4-1e521e2f9f2e; JSESSIONID=66E5F98F8A958D82FD51522D44207D7C] that contained an invalid cookie. That cookie will be ignored. - Note: further occurrences of this error will be logged at DEBUG level. -2021-02-13 21:56:43.233 INFO 87708 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2021-02-13 21:56:43.233 INFO 87708 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2021-02-13 21:56:43.234 INFO 87708 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2021-02-13 21:58:07.261 INFO 87708 --- [SpringContextShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 21:58:07.262 INFO 87708 --- [SpringContextShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 21:58:07.264 INFO 87708 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... -2021-02-13 21:58:07.266 INFO 87708 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. -2021-02-13 21:58:08.924 INFO 87836 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 87836 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) -2021-02-13 21:58:08.925 DEBUG 87836 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 -2021-02-13 21:58:08.925 INFO 87836 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev -2021-02-13 21:58:08.943 INFO 87836 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2021-02-13 21:58:08.943 INFO 87836 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2021-02-13 21:58:09.201 INFO 87836 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2021-02-13 21:58:09.224 INFO 87836 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 19 ms. Found 2 JPA repository interfaces. -2021-02-13 21:58:09.505 INFO 87836 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2021-02-13 21:58:09.508 INFO 87836 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2021-02-13 21:58:09.509 INFO 87836 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] -2021-02-13 21:58:09.539 INFO 87836 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2021-02-13 21:58:09.539 INFO 87836 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 596 ms -2021-02-13 21:58:09.620 INFO 87836 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2021-02-13 21:58:09.660 INFO 87836 --- [restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.27.Final -2021-02-13 21:58:09.695 INFO 87836 --- [restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} -2021-02-13 21:58:09.724 INFO 87836 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2021-02-13 21:58:09.725 WARN 87836 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. -2021-02-13 21:58:09.881 INFO 87836 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2021-02-13 21:58:09.887 INFO 87836 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect -2021-02-13 21:58:10.148 INFO 87836 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] -2021-02-13 21:58:10.152 INFO 87836 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 21:58:10.181 INFO 87836 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2021-02-13 21:58:10.444 WARN 87836 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning -2021-02-13 21:58:10.533 INFO 87836 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2021-02-13 21:58:10.587 INFO 87836 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index -2021-02-13 21:58:10.898 INFO 87836 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2021-02-13 21:58:10.905 INFO 87836 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 2.172 seconds (JVM running for 2.576) -2021-02-13 21:58:20.633 INFO 87836 --- [http-nio-8080-exec-1] o.apache.tomcat.util.http.parser.Cookie : A cookie header was received [1610766931,1610805598,1610884631; CNZZDATA1279096621=1786622301-1610242524-%7C1611149783; Webstorm-a04307b7=98e54c31-b574-4032-ba13-42e4af915773; Idea-e55ac3f0=010dca81-f0ca-4056-bbe4-1e521e2f9f2e; JSESSIONID=66E5F98F8A958D82FD51522D44207D7C] that contained an invalid cookie. That cookie will be ignored. - Note: further occurrences of this error will be logged at DEBUG level. -2021-02-13 21:58:20.637 INFO 87836 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2021-02-13 21:58:20.637 INFO 87836 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2021-02-13 21:58:20.639 INFO 87836 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2021-02-13 22:03:47.065 INFO 87836 --- [http-nio-8080-exec-4] com.hailin.beizhai.aspect.LogAspect : ---------doBefore-------- -2021-02-13 22:03:47.066 INFO 87836 --- [http-nio-8080-exec-4] com.hailin.beizhai.aspect.LogAspect : Requestlog:Requestlog{url='/', ip='0:0:0:0:0:0:0:1', classMethod='com.hailin.beizhai.web.IndexController.index', args=[]} -2021-02-13 22:03:47.071 INFO 87836 --- [http-nio-8080-exec-4] com.hailin.beizhai.aspect.LogAspect : Result:index -2021-02-13 22:03:47.071 INFO 87836 --- [http-nio-8080-exec-4] com.hailin.beizhai.aspect.LogAspect : ---------doAfter-------- -2021-02-13 22:04:59.256 INFO 87836 --- [http-nio-8080-exec-5] com.hailin.beizhai.aspect.LogAspect : ---------doBefore-------- -2021-02-13 22:04:59.256 INFO 87836 --- [http-nio-8080-exec-5] com.hailin.beizhai.aspect.LogAspect : Requestlog:Requestlog{url='/', ip='0:0:0:0:0:0:0:1', classMethod='com.hailin.beizhai.web.IndexController.index', args=[]} -2021-02-13 22:04:59.257 INFO 87836 --- [http-nio-8080-exec-5] com.hailin.beizhai.aspect.LogAspect : Result:index -2021-02-13 22:04:59.257 INFO 87836 --- [http-nio-8080-exec-5] com.hailin.beizhai.aspect.LogAspect : ---------doAfter-------- -2021-02-13 22:05:12.696 INFO 87836 --- [http-nio-8080-exec-4] com.hailin.beizhai.aspect.LogAspect : ---------doBefore-------- -2021-02-13 22:05:12.697 INFO 87836 --- [http-nio-8080-exec-4] com.hailin.beizhai.aspect.LogAspect : Requestlog:Requestlog{url='/', ip='0:0:0:0:0:0:0:1', classMethod='com.hailin.beizhai.web.IndexController.index', args=[]} -2021-02-13 22:05:12.697 INFO 87836 --- [http-nio-8080-exec-4] com.hailin.beizhai.aspect.LogAspect : Result:index -2021-02-13 22:05:12.697 INFO 87836 --- [http-nio-8080-exec-4] com.hailin.beizhai.aspect.LogAspect : ---------doAfter-------- -2021-02-13 22:07:30.452 INFO 87836 --- [http-nio-8080-exec-8] com.hailin.beizhai.aspect.LogAspect : ---------doBefore-------- -2021-02-13 22:07:30.452 INFO 87836 --- [http-nio-8080-exec-8] com.hailin.beizhai.aspect.LogAspect : Requestlog:Requestlog{url='/', ip='0:0:0:0:0:0:0:1', classMethod='com.hailin.beizhai.web.IndexController.index', args=[]} -2021-02-13 22:07:30.453 INFO 87836 --- [http-nio-8080-exec-8] com.hailin.beizhai.aspect.LogAspect : Result:index -2021-02-13 22:07:30.453 INFO 87836 --- [http-nio-8080-exec-8] com.hailin.beizhai.aspect.LogAspect : ---------doAfter-------- -2021-02-13 22:07:48.561 INFO 87836 --- [http-nio-8080-exec-4] com.hailin.beizhai.aspect.LogAspect : ---------doBefore-------- -2021-02-13 22:07:48.562 INFO 87836 --- [http-nio-8080-exec-4] com.hailin.beizhai.aspect.LogAspect : Requestlog:Requestlog{url='/', ip='0:0:0:0:0:0:0:1', classMethod='com.hailin.beizhai.web.IndexController.index', args=[]} -2021-02-13 22:07:48.562 INFO 87836 --- [http-nio-8080-exec-4] com.hailin.beizhai.aspect.LogAspect : Result:index -2021-02-13 22:07:48.562 INFO 87836 --- [http-nio-8080-exec-4] com.hailin.beizhai.aspect.LogAspect : ---------doAfter-------- -2021-02-13 22:08:58.533 INFO 87836 --- [SpringContextShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2021-02-13 22:08:58.533 INFO 87836 --- [SpringContextShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' -2021-02-13 22:08:58.535 INFO 87836 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... -2021-02-13 22:08:58.537 INFO 87836 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. +2021-02-14 11:33:45.370 WARN 96995 --- [http-nio-8080-exec-8] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.springframework.dao.IncorrectResultSizeDataAccessException: query did not return a unique result: 2; nested exception is javax.persistence.NonUniqueResultException: query did not return a unique result: 2] +2021-02-14 11:37:30.425 INFO 96995 --- [Thread-22] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' +2021-02-14 11:37:30.427 INFO 96995 --- [Thread-22] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' +2021-02-14 11:37:30.427 INFO 96995 --- [Thread-22] com.zaxxer.hikari.HikariDataSource : HikariPool-3 - Shutdown initiated... +2021-02-14 11:37:30.432 INFO 96995 --- [Thread-22] com.zaxxer.hikari.HikariDataSource : HikariPool-3 - Shutdown completed. +2021-02-14 11:37:30.735 INFO 96995 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 96995 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) +2021-02-14 11:37:30.735 DEBUG 96995 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 +2021-02-14 11:37:30.735 INFO 96995 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev +2021-02-14 11:37:30.800 INFO 96995 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2021-02-14 11:37:30.805 INFO 96995 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 4 ms. Found 2 JPA repository interfaces. +2021-02-14 11:37:30.861 INFO 96995 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) +2021-02-14 11:37:30.862 INFO 96995 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2021-02-14 11:37:30.862 INFO 96995 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] +2021-02-14 11:37:30.865 INFO 96995 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2021-02-14 11:37:30.865 INFO 96995 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 129 ms +2021-02-14 11:37:30.891 INFO 96995 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2021-02-14 11:37:30.893 INFO 96995 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-4 - Starting... +2021-02-14 11:37:30.893 WARN 96995 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. +2021-02-14 11:37:30.921 INFO 96995 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-4 - Start completed. +2021-02-14 11:37:30.921 INFO 96995 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect +2021-02-14 11:37:30.985 INFO 96995 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] +2021-02-14 11:37:30.985 INFO 96995 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2021-02-14 11:37:31.003 INFO 96995 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 +2021-02-14 11:37:31.129 WARN 96995 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning +2021-02-14 11:37:31.188 INFO 96995 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' +2021-02-14 11:37:31.211 INFO 96995 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index +2021-02-14 11:37:31.298 INFO 96995 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' +2021-02-14 11:37:31.300 INFO 96995 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 0.764 seconds (JVM running for 1089.066) +2021-02-14 11:37:31.301 INFO 96995 --- [restartedMain] .ConditionEvaluationDeltaLoggingListener : Condition evaluation unchanged +2021-02-14 11:37:37.383 INFO 96995 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2021-02-14 11:37:37.384 INFO 96995 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2021-02-14 11:37:37.385 INFO 96995 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms +2021-02-14 11:47:10.642 INFO 96995 --- [Thread-27] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' +2021-02-14 11:47:10.643 INFO 96995 --- [Thread-27] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' +2021-02-14 11:47:10.643 INFO 96995 --- [Thread-27] com.zaxxer.hikari.HikariDataSource : HikariPool-4 - Shutdown initiated... +2021-02-14 11:47:10.648 INFO 96995 --- [Thread-27] com.zaxxer.hikari.HikariDataSource : HikariPool-4 - Shutdown completed. +2021-02-14 11:47:10.772 INFO 96995 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 96995 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) +2021-02-14 11:47:10.773 DEBUG 96995 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 +2021-02-14 11:47:10.773 INFO 96995 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev +2021-02-14 11:47:10.832 INFO 96995 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2021-02-14 11:47:10.838 INFO 96995 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 5 ms. Found 2 JPA repository interfaces. +2021-02-14 11:47:10.899 INFO 96995 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) +2021-02-14 11:47:10.900 INFO 96995 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2021-02-14 11:47:10.900 INFO 96995 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] +2021-02-14 11:47:10.902 INFO 96995 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2021-02-14 11:47:10.902 INFO 96995 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 128 ms +2021-02-14 11:47:10.929 INFO 96995 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2021-02-14 11:47:10.930 INFO 96995 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-5 - Starting... +2021-02-14 11:47:10.931 WARN 96995 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. +2021-02-14 11:47:10.958 INFO 96995 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-5 - Start completed. +2021-02-14 11:47:10.958 INFO 96995 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect +2021-02-14 11:47:11.021 INFO 96995 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] +2021-02-14 11:47:11.021 INFO 96995 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2021-02-14 11:47:11.039 INFO 96995 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 +2021-02-14 11:47:11.165 WARN 96995 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning +2021-02-14 11:47:11.238 INFO 96995 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' +2021-02-14 11:47:11.260 INFO 96995 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index +2021-02-14 11:47:11.346 INFO 96995 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' +2021-02-14 11:47:11.348 INFO 96995 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 0.589 seconds (JVM running for 1669.126) +2021-02-14 11:47:11.349 INFO 96995 --- [restartedMain] .ConditionEvaluationDeltaLoggingListener : Condition evaluation unchanged +2021-02-14 11:47:20.957 INFO 96995 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2021-02-14 11:47:20.958 INFO 96995 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2021-02-14 11:47:20.960 INFO 96995 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms +2021-02-14 11:47:40.543 WARN 96995 --- [http-nio-8080-exec-5] o.springframework.validation.DataBinder : Skipping URI variable 'id' because request contains bind value with same name. +2021-02-14 11:50:50.244 INFO 96995 --- [Thread-32] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' +2021-02-14 11:50:50.245 INFO 96995 --- [Thread-32] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' +2021-02-14 11:50:50.246 INFO 96995 --- [Thread-32] com.zaxxer.hikari.HikariDataSource : HikariPool-5 - Shutdown initiated... +2021-02-14 11:50:50.251 INFO 96995 --- [Thread-32] com.zaxxer.hikari.HikariDataSource : HikariPool-5 - Shutdown completed. +2021-02-14 11:50:50.376 INFO 96995 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Starting BeizhaiApplication using Java 1.8.0_275 on zhouhailindeMacBook-Air.local with PID 96995 (/Users/zhouhailin/idea-code/beizhai/target/classes started by zhouhailin in /Users/zhouhailin/idea-code/beizhai) +2021-02-14 11:50:50.376 DEBUG 96995 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Running with Spring Boot v2.4.2, Spring v5.3.3 +2021-02-14 11:50:50.376 INFO 96995 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : The following profiles are active: dev +2021-02-14 11:50:50.432 INFO 96995 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2021-02-14 11:50:50.436 INFO 96995 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 4 ms. Found 2 JPA repository interfaces. +2021-02-14 11:50:50.494 INFO 96995 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) +2021-02-14 11:50:50.494 INFO 96995 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2021-02-14 11:50:50.494 INFO 96995 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.41] +2021-02-14 11:50:50.497 INFO 96995 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2021-02-14 11:50:50.497 INFO 96995 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 120 ms +2021-02-14 11:50:50.523 INFO 96995 --- [restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2021-02-14 11:50:50.524 INFO 96995 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-6 - Starting... +2021-02-14 11:50:50.525 WARN 96995 --- [restartedMain] com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation. +2021-02-14 11:50:50.555 INFO 96995 --- [restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-6 - Start completed. +2021-02-14 11:50:50.555 INFO 96995 --- [restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQL57Dialect +2021-02-14 11:50:50.616 INFO 96995 --- [restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] +2021-02-14 11:50:50.616 INFO 96995 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2021-02-14 11:50:50.634 INFO 96995 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 +2021-02-14 11:50:50.758 WARN 96995 --- [restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning +2021-02-14 11:50:50.816 INFO 96995 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' +2021-02-14 11:50:50.837 INFO 96995 --- [restartedMain] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page template: index +2021-02-14 11:50:50.914 INFO 96995 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' +2021-02-14 11:50:50.916 INFO 96995 --- [restartedMain] com.hailin.beizhai.BeizhaiApplication : Started BeizhaiApplication in 0.554 seconds (JVM running for 1888.696) +2021-02-14 11:50:50.917 INFO 96995 --- [restartedMain] .ConditionEvaluationDeltaLoggingListener : Condition evaluation unchanged +2021-02-14 11:51:16.817 INFO 96995 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2021-02-14 11:51:16.818 INFO 96995 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2021-02-14 11:51:16.820 INFO 96995 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms +2021-02-14 11:51:36.059 WARN 96995 --- [http-nio-8080-exec-5] o.springframework.validation.DataBinder : Skipping URI variable 'id' because request contains bind value with same name. +2021-02-14 12:01:23.399 INFO 96995 --- [SpringContextShutdownHook] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' +2021-02-14 12:01:23.400 INFO 96995 --- [SpringContextShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' +2021-02-14 12:01:23.400 INFO 96995 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-6 - Shutdown initiated... +2021-02-14 12:01:23.402 INFO 96995 --- [SpringContextShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-6 - Shutdown completed. diff --git a/pom.xml b/pom.xml index d8f52ea..6edd982 100644 --- a/pom.xml +++ b/pom.xml @@ -68,6 +68,11 @@ spring-boot-starter-test test + + + org.springframework.boot + spring-boot-starter-validation + diff --git a/src/main/java/com/hailin/beizhai/aspect/LogAspect.java b/src/main/java/com/hailin/beizhai/aspect/LogAspect.java index 2d4bf60..38ca207 100644 --- a/src/main/java/com/hailin/beizhai/aspect/LogAspect.java +++ b/src/main/java/com/hailin/beizhai/aspect/LogAspect.java @@ -23,7 +23,7 @@ import java.util.Arrays; public class LogAspect { private final Logger logger = LoggerFactory.getLogger(this.getClass()); - //申明切面 所有请求 + //声明切面 所有请求 @Pointcut("execution(* com.hailin.beizhai.web.*.*(..))") public void log() { diff --git a/src/main/java/com/hailin/beizhai/dao/TypeRepository.java b/src/main/java/com/hailin/beizhai/dao/TypeRepository.java index 6cf43b6..5434bfe 100644 --- a/src/main/java/com/hailin/beizhai/dao/TypeRepository.java +++ b/src/main/java/com/hailin/beizhai/dao/TypeRepository.java @@ -4,4 +4,6 @@ import com.hailin.beizhai.po.Type; import org.springframework.data.jpa.repository.JpaRepository; public interface TypeRepository extends JpaRepository { + + Type findByName(String name); } diff --git a/src/main/java/com/hailin/beizhai/po/Type.java b/src/main/java/com/hailin/beizhai/po/Type.java index 706dbe3..6277533 100644 --- a/src/main/java/com/hailin/beizhai/po/Type.java +++ b/src/main/java/com/hailin/beizhai/po/Type.java @@ -7,6 +7,7 @@ package com.hailin.beizhai.po; @Description: 分类 */ +import org.hibernate.validator.constraints.NotBlank; import javax.persistence.*; import java.util.ArrayList; import java.util.List; @@ -18,6 +19,7 @@ public class Type { @Id @GeneratedValue private Long id; + @NotBlank(message="分类名称不能为空")//后端校验 private String name; @OneToMany(mappedBy="type") diff --git a/src/main/java/com/hailin/beizhai/service/TypeService.java b/src/main/java/com/hailin/beizhai/service/TypeService.java index 058ee0b..37a945e 100644 --- a/src/main/java/com/hailin/beizhai/service/TypeService.java +++ b/src/main/java/com/hailin/beizhai/service/TypeService.java @@ -10,6 +10,8 @@ public interface TypeService { Type getType(Long id); + Type getTypeByName(String name); + Page listType(Pageable pageable);//分页 Type updateType(Long id,Type type); diff --git a/src/main/java/com/hailin/beizhai/service/TypeServiceImpl.java b/src/main/java/com/hailin/beizhai/service/TypeServiceImpl.java index 1235197..78abbd9 100644 --- a/src/main/java/com/hailin/beizhai/service/TypeServiceImpl.java +++ b/src/main/java/com/hailin/beizhai/service/TypeServiceImpl.java @@ -35,6 +35,12 @@ public class TypeServiceImpl implements TypeService{ return typeRepository.findById(id).get(); } + @Override + public Type getTypeByName(String name) { + System.out.println("111"+typeRepository.findByName(name)); + return typeRepository.findByName(name); + } + @Transactional @Override public Page listType(Pageable pageable) {//分页 diff --git a/src/main/java/com/hailin/beizhai/web/admin/TypeController.java b/src/main/java/com/hailin/beizhai/web/admin/TypeController.java index cc4433a..342efcf 100644 --- a/src/main/java/com/hailin/beizhai/web/admin/TypeController.java +++ b/src/main/java/com/hailin/beizhai/web/admin/TypeController.java @@ -8,9 +8,15 @@ import org.springframework.data.domain.Sort; import org.springframework.data.web.PageableDefault; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; +import org.springframework.validation.BindingResult; import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.servlet.mvc.support.RedirectAttributes; + +import javax.jws.WebParam; +import javax.validation.Valid; /* @Name: TypeController @@ -34,20 +40,61 @@ public class TypeController { } @GetMapping("/types/input") - public String input(){ + public String input(Model model) { + model.addAttribute("type", new Type()); return "admin/types-input"; } - @PostMapping("/types") - public String post(Type type){ - System.out.println("post"); - Type t=typeService.saveType(type); - if (t==null){ - // - }else{ - // - } + @GetMapping("/types/{id}/input") + public String editInput(@PathVariable Long id, Model model) { + System.out.println("editinput "); + model.addAttribute("type", typeService.getType(id)); + return "admin/types-input"; + } + //编辑 + @PostMapping("/types/{id}") + public String editPost(@PathVariable Long id, RedirectAttributes attributes, @Valid Type type, BindingResult result) {//type binding 相邻 + Type type1 = typeService.getTypeByName(type.getName()); + if (type1 != null) {//重复校验 + result.rejectValue("name", "nameError", "该分类已经存在"); + } + if (result.hasErrors()) { + return "admin/types-input"; + } + Type t = typeService.updateType(id, type); + if (t == null) { + attributes.addFlashAttribute("message", "更新失败"); + } else { + attributes.addFlashAttribute("message", "更新成功"); + } + return "redirect:/admin/types"; + } + + //新增 + @PostMapping("/types") + public String post(RedirectAttributes attributes, @Valid Type type, BindingResult result) { + Type type1 = typeService.getTypeByName(type.getName()); + if (type1 != null) {//重复校验 + result.rejectValue("name", "nameError", "该分类已经存在"); + } + if (result.hasErrors()) { + return "admin/types-input"; + } + Type t = typeService.saveType(type); + if (t == null) { + attributes.addFlashAttribute("message", "新增失败"); + } else { + attributes.addFlashAttribute("message", "新增成功"); + } + return "redirect:/admin/types"; + } + + //删除 + @GetMapping("/types/{id}/delete") + public String delete(@PathVariable Long id, RedirectAttributes attributes) { + typeService.deleteType(id); + attributes.addFlashAttribute("message", "删除成功"); return "redirect:/admin/types"; } } diff --git a/src/main/resources/templates/admin/_fragments.html b/src/main/resources/templates/admin/_fragments.html index 15dd3ef..93d5815 100644 --- a/src/main/resources/templates/admin/_fragments.html +++ b/src/main/resources/templates/admin/_fragments.html @@ -5,11 +5,8 @@ 博客详情 - - - - - + + diff --git a/src/main/resources/templates/admin/index.html b/src/main/resources/templates/admin/index.html index 49742e5..16ff56b 100644 --- a/src/main/resources/templates/admin/index.html +++ b/src/main/resources/templates/admin/index.html @@ -1,11 +1,11 @@ - + 博客管理 - + diff --git a/src/main/resources/templates/admin/types-input.html b/src/main/resources/templates/admin/types-input.html index 1fa37de..9fdef92 100644 --- a/src/main/resources/templates/admin/types-input.html +++ b/src/main/resources/templates/admin/types-input.html @@ -3,15 +3,14 @@ - 分类新增 + 博客管理 - - + -