From 21d923f09a326e179701d13b56f47efaffb74163 Mon Sep 17 00:00:00 2001 From: malyniak Date: Fri, 26 Apr 2024 20:58:39 +0300 Subject: [PATCH 1/5] first start with method findAll(tasks) without css style --- build.gradle | 2 + myfile.log | 1147 ++++++++++++++++- myfile.log.2024-04-25.0.gz | Bin 0 -> 2721 bytes .../study/springjrproj/config/AppConfig.java | 5 + .../controller/TaskController.java | 16 +- .../study/springjrproj/dto/CreateTaskDto.java | 11 + .../com/study/springjrproj/dto/TaskDto.java | 14 + .../repository/TaskRepository.java | 4 + .../springjrproj/service/TaskService.java | 46 + src/main/resources/templates/tasks.html | 19 + 10 files changed, 1231 insertions(+), 33 deletions(-) create mode 100644 myfile.log.2024-04-25.0.gz create mode 100644 src/main/java/com/study/springjrproj/dto/CreateTaskDto.java create mode 100644 src/main/java/com/study/springjrproj/dto/TaskDto.java create mode 100644 src/main/java/com/study/springjrproj/service/TaskService.java create mode 100644 src/main/resources/templates/tasks.html diff --git a/build.gradle b/build.gradle index cfd786a..7e7dc04 100644 --- a/build.gradle +++ b/build.gradle @@ -26,6 +26,8 @@ dependencies { implementation('org.springframework.boot:spring-boot-starter-data-jpa') implementation 'org.apache.tomcat.embed:tomcat-embed-jasper' implementation 'com.mysql:mysql-connector-j' + implementation 'org.modelmapper:modelmapper:3.2.0' + implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' compileOnly 'org.projectlombok:lombok' annotationProcessor 'org.projectlombok:lombok' testImplementation 'org.springframework.boot:spring-boot-starter-test' diff --git a/myfile.log b/myfile.log index 817c56e..4a567d7 100644 --- a/myfile.log +++ b/myfile.log @@ -1,26 +1,1121 @@ -2024-04-25T17:17:41.176+03:00 INFO 9784 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 9784 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-25T17:17:41.181+03:00 INFO 9784 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-25T17:17:42.721+03:00 INFO 9784 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-25T17:17:42.868+03:00 INFO 9784 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 128 ms. Found 1 JPA repository interface. -2024-04-25T17:17:44.608+03:00 INFO 9784 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-25T17:17:44.649+03:00 INFO 9784 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-25T17:17:44.651+03:00 INFO 9784 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-25T17:17:45.162+03:00 INFO 9784 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-25T17:17:45.178+03:00 INFO 9784 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-25T17:17:45.179+03:00 INFO 9784 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3892 ms -2024-04-25T17:17:45.580+03:00 INFO 9784 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2024-04-25T17:17:45.820+03:00 INFO 9784 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final -2024-04-25T17:17:45.946+03:00 INFO 9784 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2024-04-25T17:17:46.542+03:00 INFO 9784 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2024-04-25T17:17:46.601+03:00 INFO 9784 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2024-04-25T17:17:47.593+03:00 INFO 9784 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@b77b0a0 -2024-04-25T17:17:47.598+03:00 INFO 9784 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2024-04-25T17:17:50.297+03:00 INFO 9784 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2024-04-25T17:17:50.854+03:00 INFO 9784 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2024-04-25T17:17:51.410+03:00 INFO 9784 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2024-04-25T17:17:52.134+03:00 WARN 9784 --- [springJRproj] [main] 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 -2024-04-25T17:17:53.000+03:00 INFO 9784 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' -2024-04-25T17:17:53.017+03:00 INFO 9784 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 13.102 seconds (process running for 16.03) -2024-04-25T17:18:09.082+03:00 INFO 9784 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-04-25T17:18:09.083+03:00 INFO 9784 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-04-25T17:18:09.084+03:00 INFO 9784 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms +2024-04-26T20:04:03.335+03:00 INFO 7944 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 7944 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-04-26T20:04:03.340+03:00 INFO 7944 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-04-26T20:04:04.372+03:00 INFO 7944 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-04-26T20:04:04.437+03:00 INFO 7944 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 54 ms. Found 1 JPA repository interface. +2024-04-26T20:04:05.036+03:00 INFO 7944 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-04-26T20:04:05.139+03:00 INFO 7944 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-04-26T20:04:05.140+03:00 INFO 7944 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-04-26T20:04:05.337+03:00 INFO 7944 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-04-26T20:04:05.342+03:00 INFO 7944 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-04-26T20:04:05.343+03:00 INFO 7944 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1882 ms +2024-04-26T20:04:05.517+03:00 INFO 7944 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-04-26T20:04:05.639+03:00 INFO 7944 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-04-26T20:04:05.700+03:00 INFO 7944 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-04-26T20:04:06.010+03:00 INFO 7944 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-04-26T20:04:06.042+03:00 INFO 7944 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-04-26T20:04:06.947+03:00 INFO 7944 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@43b6cb1c +2024-04-26T20:04:06.951+03:00 INFO 7944 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-04-26T20:04:08.366+03:00 INFO 7944 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-04-26T20:04:08.476+03:00 INFO 7944 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-04-26T20:04:08.750+03:00 INFO 7944 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. +2024-04-26T20:04:09.206+03:00 WARN 7944 --- [springJRproj] [main] 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 +2024-04-26T20:04:09.696+03:00 INFO 7944 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-04-26T20:04:09.704+03:00 INFO 7944 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 7.035 seconds (process running for 12.612) +2024-04-26T20:05:15.516+03:00 INFO 7944 --- [springJRproj] [http-nio-8090-exec-4] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-26T20:05:15.538+03:00 INFO 7944 --- [springJRproj] [http-nio-8090-exec-4] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-04-26T20:05:15.555+03:00 INFO 7944 --- [springJRproj] [http-nio-8090-exec-4] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms +2024-04-26T20:05:16.348+03:00 ERROR 7944 --- [springJRproj] [http-nio-8090-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.modelmapper.MappingException: ModelMapper mapping errors: + +1) Failed to instantiate instance of destination com.study.springjrproj.dto.TaskDto. Ensure that com.study.springjrproj.dto.TaskDto has a non-private no-argument constructor. + +1 error] with root cause + +java.lang.NoSuchMethodException: com.study.springjrproj.dto.TaskDto.() + at java.base/java.lang.Class.getConstructor0(Class.java:3641) ~[na:na] + at java.base/java.lang.Class.getDeclaredConstructor(Class.java:2810) ~[na:na] + at org.modelmapper.internal.MappingEngineImpl.instantiate(MappingEngineImpl.java:336) ~[modelmapper-3.2.0.jar:na] + at org.modelmapper.internal.MappingEngineImpl.createDestination(MappingEngineImpl.java:351) ~[modelmapper-3.2.0.jar:na] + at org.modelmapper.internal.MappingEngineImpl.typeMap(MappingEngineImpl.java:140) ~[modelmapper-3.2.0.jar:na] + at org.modelmapper.internal.MappingEngineImpl.map(MappingEngineImpl.java:114) ~[modelmapper-3.2.0.jar:na] + at org.modelmapper.internal.MappingEngineImpl.map(MappingEngineImpl.java:71) ~[modelmapper-3.2.0.jar:na] + at org.modelmapper.ModelMapper.mapInternal(ModelMapper.java:589) ~[modelmapper-3.2.0.jar:na] + at org.modelmapper.ModelMapper.map(ModelMapper.java:422) ~[modelmapper-3.2.0.jar:na] + at com.study.springjrproj.service.TaskService.lambda$findAll$0(TaskService.java:25) ~[main/:na] + at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[na:na] + at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625) ~[na:na] + at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[na:na] + at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[na:na] + at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[na:na] + at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[na:na] + at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[na:na] + at com.study.springjrproj.service.TaskService.findAll(TaskService.java:26) ~[main/:na] + at com.study.springjrproj.controller.TaskController.getAllTasks(TaskController.java:23) ~[main/:na] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[na:na] + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.1.6.jar:6.1.6] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.20.jar:6.0] + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.1.6.jar:6.1.6] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.20.jar:6.0] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] + +2024-04-26T20:06:42.604+03:00 INFO 6380 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 6380 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-04-26T20:06:42.606+03:00 INFO 6380 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-04-26T20:06:43.275+03:00 INFO 6380 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-04-26T20:06:43.331+03:00 INFO 6380 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 48 ms. Found 1 JPA repository interface. +2024-04-26T20:06:43.893+03:00 INFO 6380 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-04-26T20:06:43.925+03:00 INFO 6380 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-04-26T20:06:43.925+03:00 INFO 6380 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-04-26T20:06:44.150+03:00 INFO 6380 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-04-26T20:06:44.156+03:00 INFO 6380 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-04-26T20:06:44.156+03:00 INFO 6380 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1504 ms +2024-04-26T20:06:44.312+03:00 INFO 6380 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-04-26T20:06:44.437+03:00 INFO 6380 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-04-26T20:06:44.484+03:00 INFO 6380 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-04-26T20:06:44.807+03:00 INFO 6380 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-04-26T20:06:44.842+03:00 INFO 6380 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-04-26T20:06:45.282+03:00 INFO 6380 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@5d9bb69b +2024-04-26T20:06:45.285+03:00 INFO 6380 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-04-26T20:06:46.577+03:00 INFO 6380 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-04-26T20:06:46.653+03:00 INFO 6380 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-04-26T20:06:46.911+03:00 INFO 6380 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. +2024-04-26T20:06:47.544+03:00 WARN 6380 --- [springJRproj] [main] 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 +2024-04-26T20:06:48.083+03:00 INFO 6380 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-04-26T20:06:48.092+03:00 INFO 6380 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 5.989 seconds (process running for 8.843) +2024-04-26T20:07:31.546+03:00 INFO 6380 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-26T20:07:31.547+03:00 INFO 6380 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-04-26T20:07:31.548+03:00 INFO 6380 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms +2024-04-26T20:07:42.595+03:00 ERROR 6380 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.modelmapper.MappingException: ModelMapper mapping errors: + +1) Failed to instantiate instance of destination com.study.springjrproj.dto.TaskDto. Ensure that com.study.springjrproj.dto.TaskDto has a non-private no-argument constructor. + +1 error] with root cause + +java.lang.NoSuchMethodException: com.study.springjrproj.dto.TaskDto.() + at java.base/java.lang.Class.getConstructor0(Class.java:3641) ~[na:na] + at java.base/java.lang.Class.getDeclaredConstructor(Class.java:2810) ~[na:na] + at org.modelmapper.internal.MappingEngineImpl.instantiate(MappingEngineImpl.java:336) ~[modelmapper-3.2.0.jar:na] + at org.modelmapper.internal.MappingEngineImpl.createDestination(MappingEngineImpl.java:351) ~[modelmapper-3.2.0.jar:na] + at org.modelmapper.internal.MappingEngineImpl.typeMap(MappingEngineImpl.java:140) ~[modelmapper-3.2.0.jar:na] + at org.modelmapper.internal.MappingEngineImpl.map(MappingEngineImpl.java:114) ~[modelmapper-3.2.0.jar:na] + at org.modelmapper.internal.MappingEngineImpl.map(MappingEngineImpl.java:71) ~[modelmapper-3.2.0.jar:na] + at org.modelmapper.ModelMapper.mapInternal(ModelMapper.java:589) ~[modelmapper-3.2.0.jar:na] + at org.modelmapper.ModelMapper.map(ModelMapper.java:422) ~[modelmapper-3.2.0.jar:na] + at com.study.springjrproj.service.TaskService.lambda$findAll$0(TaskService.java:25) ~[main/:na] + at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[na:na] + at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625) ~[na:na] + at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[na:na] + at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[na:na] + at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[na:na] + at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[na:na] + at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[na:na] + at com.study.springjrproj.service.TaskService.findAll(TaskService.java:26) ~[main/:na] + at com.study.springjrproj.controller.TaskController.getAllTasks(TaskController.java:23) ~[main/:na] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[na:na] + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.1.6.jar:6.1.6] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.20.jar:6.0] + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.1.6.jar:6.1.6] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.20.jar:6.0] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] + +2024-04-26T20:09:01.216+03:00 INFO 33992 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 33992 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-04-26T20:09:01.218+03:00 INFO 33992 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-04-26T20:09:02.841+03:00 INFO 33992 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-04-26T20:09:02.907+03:00 INFO 33992 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 55 ms. Found 1 JPA repository interface. +2024-04-26T20:09:03.589+03:00 INFO 33992 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-04-26T20:09:03.606+03:00 INFO 33992 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-04-26T20:09:03.607+03:00 INFO 33992 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-04-26T20:09:03.836+03:00 INFO 33992 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-04-26T20:09:03.842+03:00 INFO 33992 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-04-26T20:09:03.843+03:00 INFO 33992 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2571 ms +2024-04-26T20:09:04.025+03:00 INFO 33992 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-04-26T20:09:04.410+03:00 INFO 33992 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-04-26T20:09:04.508+03:00 INFO 33992 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-04-26T20:09:04.854+03:00 INFO 33992 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-04-26T20:09:04.906+03:00 INFO 33992 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-04-26T20:09:05.409+03:00 INFO 33992 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@797f97e3 +2024-04-26T20:09:05.412+03:00 INFO 33992 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-04-26T20:09:06.723+03:00 INFO 33992 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-04-26T20:09:06.788+03:00 INFO 33992 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-04-26T20:09:07.085+03:00 INFO 33992 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. +2024-04-26T20:09:07.507+03:00 WARN 33992 --- [springJRproj] [main] 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 +2024-04-26T20:09:07.986+03:00 INFO 33992 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-04-26T20:09:07.995+03:00 INFO 33992 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 7.415 seconds (process running for 9.184) +2024-04-26T20:09:26.080+03:00 INFO 33992 --- [springJRproj] [http-nio-8090-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-26T20:09:26.080+03:00 INFO 33992 --- [springJRproj] [http-nio-8090-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-04-26T20:09:26.081+03:00 INFO 33992 --- [springJRproj] [http-nio-8090-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms +2024-04-26T20:09:26.323+03:00 ERROR 33992 --- [springJRproj] [http-nio-8090-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.modelmapper.MappingException: ModelMapper mapping errors: + +1) Failed to instantiate instance of destination com.study.springjrproj.dto.TaskDto. Ensure that com.study.springjrproj.dto.TaskDto has a non-private no-argument constructor. + +1 error] with root cause + +java.lang.NoSuchMethodException: com.study.springjrproj.dto.TaskDto.() + at java.base/java.lang.Class.getConstructor0(Class.java:3641) ~[na:na] + at java.base/java.lang.Class.getDeclaredConstructor(Class.java:2810) ~[na:na] + at org.modelmapper.internal.MappingEngineImpl.instantiate(MappingEngineImpl.java:336) ~[modelmapper-3.2.0.jar:na] + at org.modelmapper.internal.MappingEngineImpl.createDestination(MappingEngineImpl.java:351) ~[modelmapper-3.2.0.jar:na] + at org.modelmapper.internal.MappingEngineImpl.typeMap(MappingEngineImpl.java:140) ~[modelmapper-3.2.0.jar:na] + at org.modelmapper.internal.MappingEngineImpl.map(MappingEngineImpl.java:114) ~[modelmapper-3.2.0.jar:na] + at org.modelmapper.internal.MappingEngineImpl.map(MappingEngineImpl.java:71) ~[modelmapper-3.2.0.jar:na] + at org.modelmapper.ModelMapper.mapInternal(ModelMapper.java:589) ~[modelmapper-3.2.0.jar:na] + at org.modelmapper.ModelMapper.map(ModelMapper.java:422) ~[modelmapper-3.2.0.jar:na] + at com.study.springjrproj.service.TaskService.lambda$findAll$0(TaskService.java:25) ~[main/:na] + at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[na:na] + at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625) ~[na:na] + at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[na:na] + at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[na:na] + at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[na:na] + at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[na:na] + at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[na:na] + at com.study.springjrproj.service.TaskService.findAll(TaskService.java:26) ~[main/:na] + at com.study.springjrproj.controller.TaskController.getAllTasks(TaskController.java:23) ~[main/:na] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[na:na] + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.1.6.jar:6.1.6] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.20.jar:6.0] + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.1.6.jar:6.1.6] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.20.jar:6.0] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] + +2024-04-26T20:10:36.927+03:00 INFO 35552 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 35552 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-04-26T20:10:36.930+03:00 INFO 35552 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-04-26T20:10:37.725+03:00 INFO 35552 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-04-26T20:10:37.786+03:00 INFO 35552 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 52 ms. Found 1 JPA repository interface. +2024-04-26T20:10:38.384+03:00 INFO 35552 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-04-26T20:10:38.399+03:00 INFO 35552 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-04-26T20:10:38.399+03:00 INFO 35552 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-04-26T20:10:38.589+03:00 INFO 35552 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-04-26T20:10:38.595+03:00 INFO 35552 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-04-26T20:10:38.596+03:00 INFO 35552 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1619 ms +2024-04-26T20:10:38.761+03:00 INFO 35552 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-04-26T20:10:38.850+03:00 INFO 35552 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-04-26T20:10:38.900+03:00 INFO 35552 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-04-26T20:10:39.283+03:00 INFO 35552 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-04-26T20:10:39.335+03:00 INFO 35552 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-04-26T20:10:39.835+03:00 INFO 35552 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@18811c42 +2024-04-26T20:10:39.838+03:00 INFO 35552 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-04-26T20:10:41.242+03:00 INFO 35552 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-04-26T20:10:41.310+03:00 INFO 35552 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-04-26T20:10:41.603+03:00 INFO 35552 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. +2024-04-26T20:10:42.010+03:00 WARN 35552 --- [springJRproj] [main] 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 +2024-04-26T20:10:42.462+03:00 INFO 35552 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-04-26T20:10:42.471+03:00 INFO 35552 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 6.074 seconds (process running for 7.646) +2024-04-26T20:10:47.814+03:00 INFO 35552 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-26T20:10:47.815+03:00 INFO 35552 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-04-26T20:10:47.816+03:00 INFO 35552 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms +2024-04-26T20:11:16.549+03:00 ERROR 35552 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.modelmapper.MappingException: ModelMapper mapping errors: + +1) Failed to instantiate instance of destination com.study.springjrproj.dto.TaskDto. Ensure that com.study.springjrproj.dto.TaskDto has a non-private no-argument constructor. + +1 error] with root cause + +java.lang.NoSuchMethodException: com.study.springjrproj.dto.TaskDto.() + at java.base/java.lang.Class.getConstructor0(Class.java:3641) ~[na:na] + at java.base/java.lang.Class.getDeclaredConstructor(Class.java:2810) ~[na:na] + at org.modelmapper.internal.MappingEngineImpl.instantiate(MappingEngineImpl.java:336) ~[modelmapper-3.2.0.jar:na] + at org.modelmapper.internal.MappingEngineImpl.createDestination(MappingEngineImpl.java:351) ~[modelmapper-3.2.0.jar:na] + at org.modelmapper.internal.MappingEngineImpl.typeMap(MappingEngineImpl.java:140) ~[modelmapper-3.2.0.jar:na] + at org.modelmapper.internal.MappingEngineImpl.map(MappingEngineImpl.java:114) ~[modelmapper-3.2.0.jar:na] + at org.modelmapper.internal.MappingEngineImpl.map(MappingEngineImpl.java:71) ~[modelmapper-3.2.0.jar:na] + at org.modelmapper.ModelMapper.mapInternal(ModelMapper.java:589) ~[modelmapper-3.2.0.jar:na] + at org.modelmapper.ModelMapper.map(ModelMapper.java:422) ~[modelmapper-3.2.0.jar:na] + at com.study.springjrproj.service.TaskService.lambda$findAll$0(TaskService.java:26) ~[main/:na] + at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[na:na] + at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625) ~[na:na] + at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[na:na] + at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[na:na] + at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[na:na] + at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[na:na] + at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[na:na] + at com.study.springjrproj.service.TaskService.findAll(TaskService.java:27) ~[main/:na] + at com.study.springjrproj.controller.TaskController.getAllTasks(TaskController.java:23) ~[main/:na] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[na:na] + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.1.6.jar:6.1.6] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.20.jar:6.0] + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.1.6.jar:6.1.6] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.20.jar:6.0] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] + +2024-04-26T20:12:11.191+03:00 INFO 37832 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 37832 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-04-26T20:12:11.194+03:00 INFO 37832 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-04-26T20:12:12.010+03:00 INFO 37832 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-04-26T20:12:12.074+03:00 INFO 37832 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 54 ms. Found 1 JPA repository interface. +2024-04-26T20:12:12.764+03:00 INFO 37832 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-04-26T20:12:12.781+03:00 INFO 37832 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-04-26T20:12:12.782+03:00 INFO 37832 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-04-26T20:12:12.980+03:00 INFO 37832 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-04-26T20:12:12.988+03:00 INFO 37832 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-04-26T20:12:12.989+03:00 INFO 37832 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1741 ms +2024-04-26T20:12:13.345+03:00 INFO 37832 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-04-26T20:12:13.434+03:00 INFO 37832 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-04-26T20:12:13.484+03:00 INFO 37832 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-04-26T20:12:13.996+03:00 INFO 37832 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-04-26T20:12:14.035+03:00 INFO 37832 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-04-26T20:12:14.996+03:00 INFO 37832 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@63c84d31 +2024-04-26T20:12:15.000+03:00 INFO 37832 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-04-26T20:12:16.379+03:00 INFO 37832 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-04-26T20:12:16.438+03:00 INFO 37832 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-04-26T20:12:16.766+03:00 INFO 37832 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. +2024-04-26T20:12:17.227+03:00 WARN 37832 --- [springJRproj] [main] 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 +2024-04-26T20:12:17.918+03:00 INFO 37832 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-04-26T20:12:17.927+03:00 INFO 37832 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 7.376 seconds (process running for 9.193) +2024-04-26T20:13:41.368+03:00 INFO 37832 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-26T20:13:41.371+03:00 INFO 37832 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-04-26T20:13:41.380+03:00 INFO 37832 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 9 ms +2024-04-26T20:16:29.260+03:00 INFO 32648 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 32648 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-04-26T20:16:29.263+03:00 INFO 32648 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-04-26T20:16:30.133+03:00 INFO 32648 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-04-26T20:16:30.203+03:00 INFO 32648 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 58 ms. Found 1 JPA repository interface. +2024-04-26T20:16:30.890+03:00 INFO 32648 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-04-26T20:16:30.908+03:00 INFO 32648 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-04-26T20:16:30.909+03:00 INFO 32648 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-04-26T20:16:31.119+03:00 INFO 32648 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-04-26T20:16:31.125+03:00 INFO 32648 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-04-26T20:16:31.126+03:00 INFO 32648 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1808 ms +2024-04-26T20:16:31.318+03:00 INFO 32648 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-04-26T20:16:31.416+03:00 INFO 32648 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-04-26T20:16:31.463+03:00 INFO 32648 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-04-26T20:16:31.817+03:00 INFO 32648 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-04-26T20:16:31.857+03:00 INFO 32648 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-04-26T20:16:32.597+03:00 INFO 32648 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@359865a2 +2024-04-26T20:16:32.601+03:00 INFO 32648 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-04-26T20:16:34.076+03:00 INFO 32648 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-04-26T20:16:34.179+03:00 INFO 32648 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-04-26T20:16:34.507+03:00 INFO 32648 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. +2024-04-26T20:16:35.927+03:00 WARN 32648 --- [springJRproj] [main] 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 +2024-04-26T20:16:36.458+03:00 INFO 32648 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-04-26T20:16:36.466+03:00 INFO 32648 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 8.0 seconds (process running for 10.066) +2024-04-26T20:17:18.689+03:00 INFO 32648 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-26T20:17:18.690+03:00 INFO 32648 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-04-26T20:17:18.691+03:00 INFO 32648 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms +2024-04-26T20:17:18.931+03:00 ERROR 32648 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.modelmapper.MappingException: ModelMapper mapping errors: + +1) Failed to instantiate instance of destination com.study.springjrproj.dto.TaskDto. Ensure that com.study.springjrproj.dto.TaskDto has a non-private no-argument constructor. + +1 error] with root cause + +java.lang.NoSuchMethodException: com.study.springjrproj.dto.TaskDto.() + at java.base/java.lang.Class.getConstructor0(Class.java:3641) ~[na:na] + at java.base/java.lang.Class.getDeclaredConstructor(Class.java:2810) ~[na:na] + at org.modelmapper.internal.MappingEngineImpl.instantiate(MappingEngineImpl.java:336) ~[modelmapper-3.2.0.jar:na] + at org.modelmapper.internal.MappingEngineImpl.createDestination(MappingEngineImpl.java:351) ~[modelmapper-3.2.0.jar:na] + at org.modelmapper.internal.MappingEngineImpl.typeMap(MappingEngineImpl.java:140) ~[modelmapper-3.2.0.jar:na] + at org.modelmapper.internal.MappingEngineImpl.map(MappingEngineImpl.java:114) ~[modelmapper-3.2.0.jar:na] + at org.modelmapper.internal.MappingEngineImpl.map(MappingEngineImpl.java:71) ~[modelmapper-3.2.0.jar:na] + at org.modelmapper.ModelMapper.mapInternal(ModelMapper.java:589) ~[modelmapper-3.2.0.jar:na] + at org.modelmapper.ModelMapper.map(ModelMapper.java:422) ~[modelmapper-3.2.0.jar:na] + at com.study.springjrproj.service.TaskService.lambda$findAll$0(TaskService.java:26) ~[main/:na] + at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[na:na] + at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625) ~[na:na] + at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[na:na] + at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[na:na] + at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[na:na] + at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[na:na] + at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[na:na] + at com.study.springjrproj.service.TaskService.findAll(TaskService.java:28) ~[main/:na] + at com.study.springjrproj.controller.TaskController.getAllTasks(TaskController.java:23) ~[main/:na] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[na:na] + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.1.6.jar:6.1.6] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.20.jar:6.0] + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.1.6.jar:6.1.6] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.20.jar:6.0] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] + +2024-04-26T20:20:17.262+03:00 INFO 20824 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 20824 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-04-26T20:20:17.278+03:00 INFO 20824 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-04-26T20:20:18.641+03:00 INFO 20824 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-04-26T20:20:18.737+03:00 INFO 20824 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 80 ms. Found 1 JPA repository interface. +2024-04-26T20:20:19.737+03:00 INFO 20824 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-04-26T20:20:19.753+03:00 INFO 20824 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-04-26T20:20:19.754+03:00 INFO 20824 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-04-26T20:20:19.969+03:00 INFO 20824 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-04-26T20:20:19.975+03:00 INFO 20824 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-04-26T20:20:19.976+03:00 INFO 20824 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2625 ms +2024-04-26T20:20:20.191+03:00 INFO 20824 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-04-26T20:20:20.328+03:00 INFO 20824 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-04-26T20:20:20.376+03:00 INFO 20824 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-04-26T20:20:20.765+03:00 INFO 20824 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-04-26T20:20:20.803+03:00 INFO 20824 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-04-26T20:20:21.297+03:00 INFO 20824 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@77cd235b +2024-04-26T20:20:21.301+03:00 INFO 20824 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-04-26T20:20:25.606+03:00 INFO 20824 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-04-26T20:20:25.701+03:00 INFO 20824 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-04-26T20:20:26.232+03:00 INFO 20824 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. +2024-04-26T20:20:26.663+03:00 WARN 20824 --- [springJRproj] [main] 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 +2024-04-26T20:20:27.625+03:00 INFO 20824 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-04-26T20:20:27.635+03:00 INFO 20824 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 11.581 seconds (process running for 15.305) +2024-04-26T20:23:40.283+03:00 INFO 20824 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-26T20:23:40.284+03:00 INFO 20824 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-04-26T20:23:40.285+03:00 INFO 20824 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms +2024-04-26T20:23:50.326+03:00 ERROR 20824 --- [springJRproj] [http-nio-8090-exec-1] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8090-exec-1] Exception processing template "tasks": Could not parse as expression: "#{}" (template: "tasks" - line 14, col 4) + +org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as expression: "#{}" (template: "tasks" - line 14, col 4) + at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:131) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:62) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:44) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.EngineEventUtils.parseAttributeExpression(EngineEventUtils.java:220) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.EngineEventUtils.computeAttributeExpression(EngineEventUtils.java:207) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:125) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.OpenElementTag.beHandled(OpenElementTag.java:205) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.TemplateModel.process(TemplateModel.java:136) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:661) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1103) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1077) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.spring6.view.ThymeleafView.renderFragment(ThymeleafView.java:372) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.spring6.view.ThymeleafView.render(ThymeleafView.java:192) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1431) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1167) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1106) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.1.6.jar:6.1.6] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.20.jar:6.0] + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.1.6.jar:6.1.6] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.20.jar:6.0] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] + +2024-04-26T20:23:50.335+03:00 ERROR 20824 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as expression: "#{}" (template: "tasks" - line 14, col 4)] with root cause + +org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as expression: "#{}" (template: "tasks" - line 14, col 4) + at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:131) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:62) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:44) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.EngineEventUtils.parseAttributeExpression(EngineEventUtils.java:220) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.EngineEventUtils.computeAttributeExpression(EngineEventUtils.java:207) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:125) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.OpenElementTag.beHandled(OpenElementTag.java:205) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.TemplateModel.process(TemplateModel.java:136) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:661) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1103) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1077) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.spring6.view.ThymeleafView.renderFragment(ThymeleafView.java:372) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.spring6.view.ThymeleafView.render(ThymeleafView.java:192) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1431) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1167) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1106) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.1.6.jar:6.1.6] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.20.jar:6.0] + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.1.6.jar:6.1.6] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.20.jar:6.0] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] + +2024-04-26T20:26:06.524+03:00 INFO 3412 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 3412 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-04-26T20:26:06.527+03:00 INFO 3412 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-04-26T20:26:07.432+03:00 INFO 3412 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-04-26T20:26:07.498+03:00 INFO 3412 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 56 ms. Found 1 JPA repository interface. +2024-04-26T20:26:08.121+03:00 INFO 3412 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-04-26T20:26:08.290+03:00 INFO 3412 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-04-26T20:26:08.305+03:00 INFO 3412 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-04-26T20:26:08.721+03:00 INFO 3412 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-04-26T20:26:08.729+03:00 INFO 3412 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-04-26T20:26:08.730+03:00 INFO 3412 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2145 ms +2024-04-26T20:26:08.979+03:00 INFO 3412 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-04-26T20:26:09.081+03:00 INFO 3412 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-04-26T20:26:09.129+03:00 INFO 3412 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-04-26T20:26:09.517+03:00 INFO 3412 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-04-26T20:26:09.554+03:00 INFO 3412 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-04-26T20:26:10.065+03:00 INFO 3412 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@7ffcb232 +2024-04-26T20:26:10.069+03:00 INFO 3412 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-04-26T20:26:11.358+03:00 INFO 3412 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-04-26T20:26:11.454+03:00 INFO 3412 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-04-26T20:26:11.754+03:00 INFO 3412 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. +2024-04-26T20:26:12.501+03:00 WARN 3412 --- [springJRproj] [main] 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 +2024-04-26T20:26:13.124+03:00 INFO 3412 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-04-26T20:26:13.133+03:00 INFO 3412 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 7.241 seconds (process running for 10.936) +2024-04-26T20:26:22.810+03:00 INFO 3412 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-26T20:26:22.811+03:00 INFO 3412 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-04-26T20:26:22.812+03:00 INFO 3412 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms +2024-04-26T20:26:36.357+03:00 ERROR 3412 --- [springJRproj] [http-nio-8090-exec-1] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8090-exec-1] Exception processing template "tasks": Error resolving template [tasks], template might not exist or might not be accessible by any of the configured Template Resolvers + +org.thymeleaf.exceptions.TemplateInputException: Error resolving template [tasks], template might not exist or might not be accessible by any of the configured Template Resolvers + at org.thymeleaf.engine.TemplateManager.resolveTemplate(TemplateManager.java:869) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:607) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1103) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1077) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.spring6.view.ThymeleafView.renderFragment(ThymeleafView.java:372) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.spring6.view.ThymeleafView.render(ThymeleafView.java:192) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1431) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1167) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1106) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.1.6.jar:6.1.6] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.20.jar:6.0] + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.1.6.jar:6.1.6] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.20.jar:6.0] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] + +2024-04-26T20:26:36.364+03:00 ERROR 3412 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.thymeleaf.exceptions.TemplateInputException: Error resolving template [tasks], template might not exist or might not be accessible by any of the configured Template Resolvers] with root cause + +org.thymeleaf.exceptions.TemplateInputException: Error resolving template [tasks], template might not exist or might not be accessible by any of the configured Template Resolvers + at org.thymeleaf.engine.TemplateManager.resolveTemplate(TemplateManager.java:869) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:607) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1103) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1077) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.spring6.view.ThymeleafView.renderFragment(ThymeleafView.java:372) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.spring6.view.ThymeleafView.render(ThymeleafView.java:192) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1431) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1167) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1106) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.1.6.jar:6.1.6] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.20.jar:6.0] + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.1.6.jar:6.1.6] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.20.jar:6.0] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] + +2024-04-26T20:27:24.826+03:00 ERROR 3412 --- [springJRproj] [http-nio-8090-exec-4] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8090-exec-4] Exception processing template "tasks": Error resolving template [tasks], template might not exist or might not be accessible by any of the configured Template Resolvers + +org.thymeleaf.exceptions.TemplateInputException: Error resolving template [tasks], template might not exist or might not be accessible by any of the configured Template Resolvers + at org.thymeleaf.engine.TemplateManager.resolveTemplate(TemplateManager.java:869) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:607) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1103) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1077) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.spring6.view.ThymeleafView.renderFragment(ThymeleafView.java:372) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.spring6.view.ThymeleafView.render(ThymeleafView.java:192) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1431) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1167) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1106) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.1.6.jar:6.1.6] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.20.jar:6.0] + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.1.6.jar:6.1.6] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.20.jar:6.0] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] + +2024-04-26T20:27:24.834+03:00 ERROR 3412 --- [springJRproj] [http-nio-8090-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.thymeleaf.exceptions.TemplateInputException: Error resolving template [tasks], template might not exist or might not be accessible by any of the configured Template Resolvers] with root cause + +org.thymeleaf.exceptions.TemplateInputException: Error resolving template [tasks], template might not exist or might not be accessible by any of the configured Template Resolvers + at org.thymeleaf.engine.TemplateManager.resolveTemplate(TemplateManager.java:869) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:607) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1103) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1077) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.spring6.view.ThymeleafView.renderFragment(ThymeleafView.java:372) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.spring6.view.ThymeleafView.render(ThymeleafView.java:192) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1431) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1167) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1106) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.1.6.jar:6.1.6] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.20.jar:6.0] + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.1.6.jar:6.1.6] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.20.jar:6.0] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] + +2024-04-26T20:38:10.488+03:00 INFO 25492 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 25492 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-04-26T20:38:10.519+03:00 INFO 25492 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-04-26T20:38:14.894+03:00 INFO 25492 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-04-26T20:38:15.022+03:00 INFO 25492 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 117 ms. Found 1 JPA repository interface. +2024-04-26T20:38:15.855+03:00 INFO 25492 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-04-26T20:38:15.874+03:00 INFO 25492 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-04-26T20:38:15.874+03:00 INFO 25492 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-04-26T20:38:16.049+03:00 INFO 25492 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-04-26T20:38:16.054+03:00 INFO 25492 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-04-26T20:38:16.055+03:00 INFO 25492 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 5113 ms +2024-04-26T20:38:16.400+03:00 INFO 25492 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-04-26T20:38:16.476+03:00 INFO 25492 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-04-26T20:38:16.517+03:00 INFO 25492 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-04-26T20:38:16.805+03:00 INFO 25492 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-04-26T20:38:16.836+03:00 INFO 25492 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-04-26T20:38:17.351+03:00 INFO 25492 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@1805ec96 +2024-04-26T20:38:17.354+03:00 INFO 25492 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-04-26T20:38:18.709+03:00 INFO 25492 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-04-26T20:38:18.834+03:00 INFO 25492 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-04-26T20:38:19.177+03:00 INFO 25492 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. +2024-04-26T20:38:19.563+03:00 WARN 25492 --- [springJRproj] [main] 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 +2024-04-26T20:38:20.039+03:00 INFO 25492 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-04-26T20:38:20.047+03:00 INFO 25492 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 15.757 seconds (process running for 40.06) +2024-04-26T20:38:47.919+03:00 INFO 25492 --- [springJRproj] [http-nio-8090-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-26T20:38:47.920+03:00 INFO 25492 --- [springJRproj] [http-nio-8090-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-04-26T20:38:47.949+03:00 INFO 25492 --- [springJRproj] [http-nio-8090-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms +2024-04-26T20:38:49.637+03:00 ERROR 25492 --- [springJRproj] [http-nio-8090-exec-2] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8090-exec-2] Exception processing template "tasks": Could not parse as expression: "#{}" (template: "tasks" - line 14, col 4) + +org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as expression: "#{}" (template: "tasks" - line 14, col 4) + at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:131) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:62) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:44) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.EngineEventUtils.parseAttributeExpression(EngineEventUtils.java:220) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.EngineEventUtils.computeAttributeExpression(EngineEventUtils.java:207) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:125) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.OpenElementTag.beHandled(OpenElementTag.java:205) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.TemplateModel.process(TemplateModel.java:136) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:661) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1103) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1077) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.spring6.view.ThymeleafView.renderFragment(ThymeleafView.java:372) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.spring6.view.ThymeleafView.render(ThymeleafView.java:192) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1431) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1167) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1106) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.1.6.jar:6.1.6] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.20.jar:6.0] + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.1.6.jar:6.1.6] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.20.jar:6.0] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] + +2024-04-26T20:38:49.643+03:00 ERROR 25492 --- [springJRproj] [http-nio-8090-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as expression: "#{}" (template: "tasks" - line 14, col 4)] with root cause + +org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as expression: "#{}" (template: "tasks" - line 14, col 4) + at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:131) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:62) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:44) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.EngineEventUtils.parseAttributeExpression(EngineEventUtils.java:220) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.EngineEventUtils.computeAttributeExpression(EngineEventUtils.java:207) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:125) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.OpenElementTag.beHandled(OpenElementTag.java:205) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.TemplateModel.process(TemplateModel.java:136) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:661) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1103) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1077) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.spring6.view.ThymeleafView.renderFragment(ThymeleafView.java:372) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.spring6.view.ThymeleafView.render(ThymeleafView.java:192) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1431) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1167) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1106) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.1.6.jar:6.1.6] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.20.jar:6.0] + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.1.6.jar:6.1.6] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.20.jar:6.0] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] + at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] + +2024-04-26T20:39:29.631+03:00 INFO 8964 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 8964 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-04-26T20:39:29.650+03:00 INFO 8964 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-04-26T20:39:30.510+03:00 INFO 8964 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-04-26T20:39:30.564+03:00 INFO 8964 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 45 ms. Found 1 JPA repository interface. +2024-04-26T20:39:31.116+03:00 INFO 8964 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-04-26T20:39:31.131+03:00 INFO 8964 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-04-26T20:39:31.131+03:00 INFO 8964 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-04-26T20:39:31.307+03:00 INFO 8964 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-04-26T20:39:31.312+03:00 INFO 8964 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-04-26T20:39:31.312+03:00 INFO 8964 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1611 ms +2024-04-26T20:39:31.483+03:00 INFO 8964 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-04-26T20:39:31.560+03:00 INFO 8964 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-04-26T20:39:31.601+03:00 INFO 8964 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-04-26T20:39:31.912+03:00 INFO 8964 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-04-26T20:39:31.945+03:00 INFO 8964 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-04-26T20:39:32.382+03:00 INFO 8964 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@17136390 +2024-04-26T20:39:32.385+03:00 INFO 8964 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-04-26T20:39:33.742+03:00 INFO 8964 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-04-26T20:39:33.793+03:00 INFO 8964 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-04-26T20:39:34.028+03:00 INFO 8964 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. +2024-04-26T20:39:34.404+03:00 WARN 8964 --- [springJRproj] [main] 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 +2024-04-26T20:39:34.825+03:00 INFO 8964 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-04-26T20:39:34.833+03:00 INFO 8964 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 5.91 seconds (process running for 8.292) +2024-04-26T20:40:03.776+03:00 INFO 8964 --- [springJRproj] [http-nio-8090-exec-6] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-26T20:40:03.778+03:00 INFO 8964 --- [springJRproj] [http-nio-8090-exec-6] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-04-26T20:40:03.780+03:00 INFO 8964 --- [springJRproj] [http-nio-8090-exec-6] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms +2024-04-26T20:48:39.311+03:00 INFO 24944 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 24944 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-04-26T20:48:39.314+03:00 INFO 24944 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-04-26T20:48:40.269+03:00 INFO 24944 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-04-26T20:48:40.331+03:00 INFO 24944 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 51 ms. Found 1 JPA repository interface. +2024-04-26T20:48:40.972+03:00 INFO 24944 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-04-26T20:48:40.987+03:00 INFO 24944 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-04-26T20:48:40.988+03:00 INFO 24944 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-04-26T20:48:41.418+03:00 INFO 24944 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-04-26T20:48:41.640+03:00 INFO 24944 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-04-26T20:48:41.651+03:00 INFO 24944 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2287 ms +2024-04-26T20:48:43.986+03:00 INFO 24944 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-04-26T20:48:44.592+03:00 INFO 24944 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-04-26T20:48:45.393+03:00 INFO 24944 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-04-26T20:48:58.352+03:00 INFO 24944 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-04-26T20:48:59.754+03:00 INFO 24944 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-04-26T20:49:01.724+03:00 INFO 24944 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@15be68b +2024-04-26T20:49:01.744+03:00 INFO 24944 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-04-26T20:49:03.209+03:00 INFO 24944 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-04-26T20:49:03.306+03:00 INFO 24944 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-04-26T20:49:03.645+03:00 INFO 24944 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. +2024-04-26T20:49:04.075+03:00 WARN 24944 --- [springJRproj] [main] 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 +2024-04-26T20:49:04.571+03:00 INFO 24944 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-04-26T20:49:04.579+03:00 INFO 24944 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 25.864 seconds (process running for 32.411) +2024-04-26T20:49:25.552+03:00 INFO 24944 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-26T20:49:25.553+03:00 INFO 24944 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-04-26T20:49:25.554+03:00 INFO 24944 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms diff --git a/myfile.log.2024-04-25.0.gz b/myfile.log.2024-04-25.0.gz new file mode 100644 index 0000000000000000000000000000000000000000..0a677198268ce98b1e0fc06367a781ed0e874bb6 GIT binary patch literal 2721 zcmV;S3SRXeiwFP!00000|LvUJQrk!t$M3gl-=S-2tH{=ld%E>4@6D0`1r(EEfZ1F? zF4|VxmPeKpNd`QRu}`wK53tXWN1D^!vcX1<-C#+ik~kHJKHR@PI$!;FgFy_dL#&Qr zUs1OUe=Uls>->Y5T|y8#d4Kc^@?FnDolXZ`=V=zk!_$j2OU573^@N4-N7TnTye`XA z=WuF2O{1{SiZF@Mqd#4AS+J~t%h0;3r@1(L%5E8=J|@^ecVRI?=O+h>;>|(#<}t)g zZyH9yO+R9J&hwiw+;}6XP%cK|0qV`r=l^{E|L6aG{x5>VE4TmsuYWPB4B*k43~)8# zXplrvawq0V5xmbJj5rE&#QH^e%e&}@Pwa;(ECaiS78WoCIKzE>!P6uUizJ)9OX5K| zoMw{jfJc1D3JzFrlcdOtjHT(r!$AkEVCeLGA7%6VL!L_`9vX)QBkCo z?g?C$ugAqw)*o>UL&9J&!~G=V7-BIFSQZGXu+Nv{GcONbE7Ff^Kx{3C+yHVI55t(R zCJF$Fc!9V)*+tj;@-0dW{zM6;*dUdBHl~iD#g`4|gkzScJj1yf9bZMkrSL29^d#SY zfg;ZG0wq9vx_^Q0Sgu?T9_1j((AC*Nj%EPfPvQdJ9S+BdJc`j_%z6;>0q;$RC`yJy zF;Q_-F@iiG4!}6#{|xS)qyWHC6pFzHVyqml1LwKp8D9+9n-=r;S0@J2bM!Ibe8K zGjhNc;PnpA{S9A7NuNcdBp2WR^l_0uPv#->C{fJ=4nd4P%Dj+43VvU#Bh-qaJBaN* zE}d}^%1;La!VAcy)g;}AfL9irKVA8tOwTtUTUF!Q9?>)CDD3ephLnlNDZ?_;#Vo?p zB8>1^GCbx{s#4MM@i8I9AXXPa8}*tYaC6}V%9 z$2cv!j;hC1n(cjp&Jq?}L9l+{Ow^y8Ls)|^4&y|IkEn{WfkMy$#5p9M3D2rA9irD5 zB@_GyyT6A_ItqVhS%{D27g4h>lW8WaPH8-O;yg*B4n>_s{>Qj7!?@V?&6km+Fcf|m z6|E!Lmzf0~XUzNapv99}{wc!!F&+m!NL!1OClJs7>bY)@FtUzYD>J^(f)5#{%8WMj z*S@P84ICHJ^Fn-Duyd#d!eN#|;c>WnzI4IUt9_J~*CJ@rp@xVO_y&9t?L8y_>3~d{ z5|0ap=eO*kB7qh_-m~;pA~1)lN33d=V1}M;>CA8p*%1oQyRvF$hj9@Wv!7YapeUDd z|CU3Ud{l}=HH8?ex>T0&^dUN-{)RB)GKcO}AyaHo&15gS=P~rppQb#U;a|nShw+HP zcnglXkIWNiC_8x>_9-hy|3oJP#8kxsBmanwe?3Df%b)>*&NPZp576^9Ze(C;E{yzP z|Kj~7;?tD9WjSAJ@&5(~p=vH217dZ*EMiH@<4zcNZbN=2_?17%C0=PyEY?>U2b;qT z0tk^FjDmz!#L8vDW?~xfG-Qek=G~8czl_HLmqVe$dtrvKh-M<}B@JK80e)F#cGbPz zu}pMQRc10V1Vp_HiutM+Ot-p}Pz#KH*`|nRj`k}34=|}#QqW!hFV=2PFBWSy6H{V9 zkrEX&M{iQql%Q;?T2v8G)WO7j8t-10_?UQGR#IV=P8=p3VWbYf=lu?SaVvTdig1E@ zpUoF8d%^0Vr&ce)x2$OEz;k@Zdy6H@Q<62{`kY%P)E9HUd(<8;_07UfDq3YriZ|wp z^gun^c?I&7!l+xnDox;8b(!Fq0+!%{z@~;4S33%pVl_;^E>(2=mtXr z8deGBJDOm-7qR9f?k-7osbVQW*V6?2E@Qn|#wsoE>*at(bu5MGt+bSz5StLP42b>e z>TF|b=q9A*l`KVSczQ*&NhwPanyzjRty#;mq)0?ey(-_ln58%=)iYl$YL+EcA!6ty znkMBe$^zQscICqca*?}~#YL%R{UR_{=tR;jAYlEz1LHeRkqu%S9Hg?TzR{^g_*qW1X zYxvfbtrFCtO@V$%+N$~#*d|@m!M1HL0a`9~+E=zDMcu+yX#j`RWPoStS^~?(KGni% zN7fRk9(0;kO{hAmmhV4L)Dm-m9&bg|+AxO(G_8_rMbp~IwR=fx4&v?*WS5GT;REF_tr%)R&N6(X>cb|5>sy+U*1VbppcX_UrMe;4l$fOe z4QgsyvR*AqQF)doRntVjCMP8?!bLe|s91GL!FWcJ56}SS6;fRgHG6U=i$? z_67yZ#E#=s1-uYcx9$30kASr!@Y?mOIp>zOxAC1>wk_RvWnZB|9E-HCUnz{*1uSKP zl^@~Tp$VR=VA{a$FPgs#SvwH2l;vH$9MG(iRU%qih>b{DroW~-i){r&)1)nES(4OpH1k4} zVwNP-PwsWAS+@LXFU!-eIStEMlGD`fl4{YjY_V&A8hTOOq@d**2DMFp4Y=8;4ZkF4 z+2V(aRyTfb6B1vKq9vzjXhwa@l9pt4UEOZ4O-&1sA@e>cwNlgCg!~PPT3{y|Q(w17 zYFyQloCfi0l?67+S{9)jWi4tv-I!%NUFyJ+-q;fV73o?#BClWADnYj`!p(2Y^17x4 z{oZnMGpXmbFKkJQ+I1~u0LQG!0MC`R$ z*a$~GEqgbiX-O`FYI4;eX_X-M4ncORXh}Y2r511E`z~m`T+mX6Us>{Qc8mt~tmhCm zB4^p_O0tW6y^`FDn&pWdxzr@OA=j9gB>@e+B3i$eC8<2B)p4{SWhqQoE1}k-WO-t% zqU#zjBWYo0RtfGlXu>ZES)SM^=2@DV`fJj$Jn_q0iLK?cEz4LE+15jDSH<$w?-y~G zRICle-=K))sa=A4)vQ{~{yX8LtEUiua^IZS{&!;Ht literal 0 HcmV?d00001 diff --git a/src/main/java/com/study/springjrproj/config/AppConfig.java b/src/main/java/com/study/springjrproj/config/AppConfig.java index a638fb7..cadf92a 100644 --- a/src/main/java/com/study/springjrproj/config/AppConfig.java +++ b/src/main/java/com/study/springjrproj/config/AppConfig.java @@ -1,5 +1,6 @@ package com.study.springjrproj.config; +import org.modelmapper.ModelMapper; import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.config.BeanDefinition; import org.springframework.boot.context.properties.EnableConfigurationProperties; @@ -22,5 +23,9 @@ // } //) public class AppConfig { + @Bean + public ModelMapper getModelMapper() { + return new ModelMapper(); + } } diff --git a/src/main/java/com/study/springjrproj/controller/TaskController.java b/src/main/java/com/study/springjrproj/controller/TaskController.java index 84bf0ec..fef493a 100644 --- a/src/main/java/com/study/springjrproj/controller/TaskController.java +++ b/src/main/java/com/study/springjrproj/controller/TaskController.java @@ -2,8 +2,10 @@ import com.study.springjrproj.repository.TaskRepository; +import com.study.springjrproj.service.TaskService; import lombok.RequiredArgsConstructor; import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.servlet.ModelAndView; @@ -12,14 +14,14 @@ @RequiredArgsConstructor public class TaskController { - private final TaskRepository taskRepository; + private final TaskService taskService; - @RequestMapping(method = RequestMethod.GET, value = "tasks") - public String hello() { - var modelAndView = new ModelAndView(); - var tasks = taskRepository.findAll(); - modelAndView.addObject("tasks", tasks); - modelAndView.setViewName("tasks"); + + @RequestMapping(method = RequestMethod.GET, value = "/tasks") + public String getAllTasks(Model model) { + + var tasks = taskService.findAll(); + model.addAttribute("tasks", tasks); return "tasks"; } } diff --git a/src/main/java/com/study/springjrproj/dto/CreateTaskDto.java b/src/main/java/com/study/springjrproj/dto/CreateTaskDto.java new file mode 100644 index 0000000..d2c1b49 --- /dev/null +++ b/src/main/java/com/study/springjrproj/dto/CreateTaskDto.java @@ -0,0 +1,11 @@ +package com.study.springjrproj.dto; + +import com.study.springjrproj.domain.Status; +import lombok.Value; + +@Value +public class CreateTaskDto { + String description; + Status status; + +} diff --git a/src/main/java/com/study/springjrproj/dto/TaskDto.java b/src/main/java/com/study/springjrproj/dto/TaskDto.java new file mode 100644 index 0000000..df1d252 --- /dev/null +++ b/src/main/java/com/study/springjrproj/dto/TaskDto.java @@ -0,0 +1,14 @@ +package com.study.springjrproj.dto; + +import com.study.springjrproj.domain.Status; +import lombok.Data; +import lombok.NoArgsConstructor; +import lombok.Value; + +@Data +@NoArgsConstructor +public class TaskDto { + private int id; + private String description; + private Status status; +} diff --git a/src/main/java/com/study/springjrproj/repository/TaskRepository.java b/src/main/java/com/study/springjrproj/repository/TaskRepository.java index 02874da..bfc7684 100644 --- a/src/main/java/com/study/springjrproj/repository/TaskRepository.java +++ b/src/main/java/com/study/springjrproj/repository/TaskRepository.java @@ -9,10 +9,14 @@ @Repository public interface TaskRepository extends JpaRepository { + + @Query(value = "update Task t set t.status = :description") Task updateBy(String description); @Query(value = "update Task t set t.status = :status") Task updateBy(Status status); + + } diff --git a/src/main/java/com/study/springjrproj/service/TaskService.java b/src/main/java/com/study/springjrproj/service/TaskService.java new file mode 100644 index 0000000..f07a4b8 --- /dev/null +++ b/src/main/java/com/study/springjrproj/service/TaskService.java @@ -0,0 +1,46 @@ +package com.study.springjrproj.service; + +import com.study.springjrproj.domain.Task; +import com.study.springjrproj.dto.CreateTaskDto; +import com.study.springjrproj.dto.TaskDto; +import com.study.springjrproj.repository.TaskRepository; +import lombok.RequiredArgsConstructor; +import org.modelmapper.ModelMapper; +import org.springframework.data.domain.Page; +import org.springframework.data.domain.Pageable; +import org.springframework.stereotype.Service; + +import java.util.List; +import java.util.Optional; +import java.util.stream.Collectors; +import java.util.stream.Stream; + +@Service +@RequiredArgsConstructor +public class TaskService { + private final TaskRepository taskRepository; + private final ModelMapper mapper; + + public List findAll() { + var tasks = taskRepository.findAll(); + var taskDtoStream = tasks.stream().map(task -> mapper.map(task, TaskDto.class)); + return taskDtoStream + .collect(Collectors.toList()); + } + public List findAll(Pageable pageable) { + return taskRepository.findAll(pageable) + .stream().map(task -> mapper.map(task, TaskDto.class)) + .collect(Collectors.toList()); + } + + public void addTask(CreateTaskDto task) { + taskRepository.save(mapper.map(task, Task.class)); + } + public void update(TaskDto taskDto) { + //todo + } + public void deleteById(Integer id) { + var maybeTask = taskRepository.findById(id); + maybeTask.ifPresent(taskRepository::delete); + } +} diff --git a/src/main/resources/templates/tasks.html b/src/main/resources/templates/tasks.html new file mode 100644 index 0000000..00ac318 --- /dev/null +++ b/src/main/resources/templates/tasks.html @@ -0,0 +1,19 @@ + + + + + + Good Thymes Virtual Grocery + + + + + + + + Task + + + + + \ No newline at end of file From 889ddec4c631b2cf9e6de0d194aa4f74403ae194 Mon Sep 17 00:00:00 2001 From: malyniak Date: Sun, 28 Apr 2024 13:00:15 +0300 Subject: [PATCH 2/5] add table, edit and delete endpoints --- myfile.log | 1710 +++++++++++------ .../controller/TaskController.java | 29 +- .../com/study/springjrproj/dto/TaskDto.java | 2 + .../repository/TaskRepository.java | 8 +- .../springjrproj/service/TaskService.java | 12 +- src/main/resources/templates/edit.html | 19 + src/main/resources/templates/tasks.html | 32 +- 7 files changed, 1235 insertions(+), 577 deletions(-) create mode 100644 src/main/resources/templates/edit.html diff --git a/myfile.log b/myfile.log index 4a567d7..9a9d6f1 100644 --- a/myfile.log +++ b/myfile.log @@ -1,64 +1,110 @@ -2024-04-26T20:04:03.335+03:00 INFO 7944 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 7944 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-26T20:04:03.340+03:00 INFO 7944 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-26T20:04:04.372+03:00 INFO 7944 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-26T20:04:04.437+03:00 INFO 7944 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 54 ms. Found 1 JPA repository interface. -2024-04-26T20:04:05.036+03:00 INFO 7944 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-26T20:04:05.139+03:00 INFO 7944 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-26T20:04:05.140+03:00 INFO 7944 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-26T20:04:05.337+03:00 INFO 7944 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-26T20:04:05.342+03:00 INFO 7944 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-26T20:04:05.343+03:00 INFO 7944 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1882 ms -2024-04-26T20:04:05.517+03:00 INFO 7944 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2024-04-26T20:04:05.639+03:00 INFO 7944 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final -2024-04-26T20:04:05.700+03:00 INFO 7944 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2024-04-26T20:04:06.010+03:00 INFO 7944 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2024-04-26T20:04:06.042+03:00 INFO 7944 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2024-04-26T20:04:06.947+03:00 INFO 7944 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@43b6cb1c -2024-04-26T20:04:06.951+03:00 INFO 7944 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2024-04-26T20:04:08.366+03:00 INFO 7944 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2024-04-26T20:04:08.476+03:00 INFO 7944 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2024-04-26T20:04:08.750+03:00 INFO 7944 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2024-04-26T20:04:09.206+03:00 WARN 7944 --- [springJRproj] [main] 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 -2024-04-26T20:04:09.696+03:00 INFO 7944 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' -2024-04-26T20:04:09.704+03:00 INFO 7944 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 7.035 seconds (process running for 12.612) -2024-04-26T20:05:15.516+03:00 INFO 7944 --- [springJRproj] [http-nio-8090-exec-4] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-04-26T20:05:15.538+03:00 INFO 7944 --- [springJRproj] [http-nio-8090-exec-4] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-04-26T20:05:15.555+03:00 INFO 7944 --- [springJRproj] [http-nio-8090-exec-4] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms -2024-04-26T20:05:16.348+03:00 ERROR 7944 --- [springJRproj] [http-nio-8090-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.modelmapper.MappingException: ModelMapper mapping errors: +2024-04-28T09:47:59.539+03:00 INFO 11872 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 11872 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-04-28T09:47:59.627+03:00 INFO 11872 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-04-28T09:48:01.195+03:00 INFO 11872 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-04-28T09:48:01.333+03:00 INFO 11872 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 117 ms. Found 1 JPA repository interface. +2024-04-28T09:48:02.556+03:00 INFO 11872 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-04-28T09:48:02.596+03:00 INFO 11872 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-04-28T09:48:02.597+03:00 INFO 11872 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-04-28T09:48:02.997+03:00 INFO 11872 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-04-28T09:48:03.011+03:00 INFO 11872 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-04-28T09:48:03.012+03:00 INFO 11872 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3261 ms +2024-04-28T09:48:03.404+03:00 INFO 11872 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-04-28T09:48:03.606+03:00 INFO 11872 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-04-28T09:48:03.722+03:00 INFO 11872 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-04-28T09:48:04.454+03:00 INFO 11872 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-04-28T09:48:04.523+03:00 INFO 11872 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-04-28T09:48:05.633+03:00 INFO 11872 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@40538370 +2024-04-28T09:48:05.639+03:00 INFO 11872 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-04-28T09:48:08.041+03:00 INFO 11872 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-04-28T09:48:08.200+03:00 INFO 11872 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-04-28T09:48:08.769+03:00 INFO 11872 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. +2024-04-28T09:48:09.574+03:00 WARN 11872 --- [springJRproj] [main] 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 +2024-04-28T09:48:10.436+03:00 INFO 11872 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-04-28T09:48:10.453+03:00 INFO 11872 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 12.205 seconds (process running for 19.147) +2024-04-28T09:48:26.311+03:00 INFO 11872 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-28T09:48:26.312+03:00 INFO 11872 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-04-28T09:48:26.315+03:00 INFO 11872 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms +2024-04-28T09:49:29.163+03:00 INFO 37396 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 37396 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-04-28T09:49:29.168+03:00 INFO 37396 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-04-28T09:49:30.490+03:00 INFO 37396 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-04-28T09:49:30.614+03:00 INFO 37396 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 104 ms. Found 1 JPA repository interface. +2024-04-28T09:49:31.797+03:00 INFO 37396 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-04-28T09:49:31.825+03:00 INFO 37396 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-04-28T09:49:31.826+03:00 INFO 37396 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-04-28T09:49:32.214+03:00 INFO 37396 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-04-28T09:49:32.226+03:00 INFO 37396 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-04-28T09:49:32.227+03:00 INFO 37396 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2965 ms +2024-04-28T09:49:32.573+03:00 INFO 37396 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-04-28T09:49:32.742+03:00 INFO 37396 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-04-28T09:49:32.837+03:00 INFO 37396 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-04-28T09:49:33.469+03:00 INFO 37396 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-04-28T09:49:33.535+03:00 INFO 37396 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-04-28T09:49:34.323+03:00 INFO 37396 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@1131aead +2024-04-28T09:49:34.329+03:00 INFO 37396 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-04-28T09:49:36.761+03:00 INFO 37396 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-04-28T09:49:36.870+03:00 INFO 37396 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-04-28T09:49:37.357+03:00 INFO 37396 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. +2024-04-28T09:49:38.080+03:00 WARN 37396 --- [springJRproj] [main] 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 +2024-04-28T09:49:38.846+03:00 INFO 37396 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-04-28T09:49:38.868+03:00 INFO 37396 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 10.711 seconds (process running for 12.967) +2024-04-28T09:49:56.289+03:00 INFO 37396 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-28T09:49:56.291+03:00 INFO 37396 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-04-28T09:49:56.294+03:00 INFO 37396 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms +2024-04-28T09:50:06.849+03:00 WARN 37396 --- [springJRproj] [http-nio-8090-exec-6] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'GET' is not supported] +2024-04-28T09:51:44.713+03:00 INFO 37612 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 37612 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-04-28T09:51:44.740+03:00 INFO 37612 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-04-28T09:51:45.968+03:00 INFO 37612 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-04-28T09:51:46.087+03:00 INFO 37612 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 91 ms. Found 1 JPA repository interface. +2024-04-28T09:51:47.155+03:00 INFO 37612 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-04-28T09:51:47.183+03:00 INFO 37612 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-04-28T09:51:47.184+03:00 INFO 37612 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-04-28T09:51:47.533+03:00 INFO 37612 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-04-28T09:51:47.545+03:00 INFO 37612 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-04-28T09:51:47.546+03:00 INFO 37612 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2694 ms +2024-04-28T09:51:47.830+03:00 INFO 37612 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-04-28T09:51:47.943+03:00 INFO 37612 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-04-28T09:51:48.008+03:00 INFO 37612 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-04-28T09:51:48.505+03:00 INFO 37612 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-04-28T09:51:48.563+03:00 INFO 37612 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-04-28T09:51:49.185+03:00 INFO 37612 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@571d0925 +2024-04-28T09:51:49.190+03:00 INFO 37612 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-04-28T09:51:51.012+03:00 INFO 37612 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-04-28T09:51:51.116+03:00 INFO 37612 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-04-28T09:51:51.624+03:00 INFO 37612 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. +2024-04-28T09:51:52.329+03:00 WARN 37612 --- [springJRproj] [main] 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 +2024-04-28T09:51:53.133+03:00 INFO 37612 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-04-28T09:51:53.150+03:00 INFO 37612 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 9.378 seconds (process running for 11.19) +2024-04-28T09:52:00.197+03:00 INFO 37612 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-28T09:52:00.198+03:00 INFO 37612 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-04-28T09:52:00.200+03:00 INFO 37612 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms +2024-04-28T09:52:42.265+03:00 ERROR 37612 --- [springJRproj] [http-nio-8090-exec-3] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8090-exec-3] Exception processing template "edit": Exception evaluating SpringEL expression: "task.id" (template: "edit" - line 9, col 7) -1) Failed to instantiate instance of destination com.study.springjrproj.dto.TaskDto. Ensure that com.study.springjrproj.dto.TaskDto has a non-private no-argument constructor. - -1 error] with root cause - -java.lang.NoSuchMethodException: com.study.springjrproj.dto.TaskDto.() - at java.base/java.lang.Class.getConstructor0(Class.java:3641) ~[na:na] - at java.base/java.lang.Class.getDeclaredConstructor(Class.java:2810) ~[na:na] - at org.modelmapper.internal.MappingEngineImpl.instantiate(MappingEngineImpl.java:336) ~[modelmapper-3.2.0.jar:na] - at org.modelmapper.internal.MappingEngineImpl.createDestination(MappingEngineImpl.java:351) ~[modelmapper-3.2.0.jar:na] - at org.modelmapper.internal.MappingEngineImpl.typeMap(MappingEngineImpl.java:140) ~[modelmapper-3.2.0.jar:na] - at org.modelmapper.internal.MappingEngineImpl.map(MappingEngineImpl.java:114) ~[modelmapper-3.2.0.jar:na] - at org.modelmapper.internal.MappingEngineImpl.map(MappingEngineImpl.java:71) ~[modelmapper-3.2.0.jar:na] - at org.modelmapper.ModelMapper.mapInternal(ModelMapper.java:589) ~[modelmapper-3.2.0.jar:na] - at org.modelmapper.ModelMapper.map(ModelMapper.java:422) ~[modelmapper-3.2.0.jar:na] - at com.study.springjrproj.service.TaskService.lambda$findAll$0(TaskService.java:25) ~[main/:na] - at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[na:na] - at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625) ~[na:na] - at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[na:na] - at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[na:na] - at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[na:na] - at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[na:na] - at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[na:na] - at com.study.springjrproj.service.TaskService.findAll(TaskService.java:26) ~[main/:na] - at com.study.springjrproj.controller.TaskController.getAllTasks(TaskController.java:23) ~[main/:na] - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] - at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[na:na] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.1.6.jar:6.1.6] +org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "task.id" (template: "edit" - line 9, col 7) + at org.thymeleaf.spring6.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.LinkExpression.resolveParameters(LinkExpression.java:339) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.LinkExpression.executeLinkExpression(LinkExpression.java:285) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:85) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.OpenElementTag.beHandled(OpenElementTag.java:205) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.TemplateModel.process(TemplateModel.java:136) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:661) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1103) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1077) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.spring6.view.ThymeleafView.renderFragment(ThymeleafView.java:372) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.spring6.view.ThymeleafView.render(ThymeleafView.java:192) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1431) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1167) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1106) ~[spring-webmvc-6.1.6.jar:6.1.6] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.6.jar:6.1.6] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.6.jar:6.1.6] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.1.6.jar:6.1.6] @@ -98,68 +144,50 @@ java.lang.NoSuchMethodException: com.study.springjrproj.dto.TaskDto.() at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-10.1.20.jar:10.1.20] at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] +Caused by: org.springframework.expression.spel.SpelEvaluationException: EL1008E: Property or field 'id' cannot be found on object of type 'java.util.Optional' - maybe not public or not valid? + at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:229) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:112) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.ast.PropertyOrFieldReference$AccessorValueRef.getValue(PropertyOrFieldReference.java:417) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:97) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:114) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:338) ~[spring-expression-6.1.6.jar:6.1.6] + at org.thymeleaf.spring6.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + ... 63 common frames omitted -2024-04-26T20:06:42.604+03:00 INFO 6380 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 6380 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-26T20:06:42.606+03:00 INFO 6380 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-26T20:06:43.275+03:00 INFO 6380 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-26T20:06:43.331+03:00 INFO 6380 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 48 ms. Found 1 JPA repository interface. -2024-04-26T20:06:43.893+03:00 INFO 6380 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-26T20:06:43.925+03:00 INFO 6380 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-26T20:06:43.925+03:00 INFO 6380 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-26T20:06:44.150+03:00 INFO 6380 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-26T20:06:44.156+03:00 INFO 6380 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-26T20:06:44.156+03:00 INFO 6380 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1504 ms -2024-04-26T20:06:44.312+03:00 INFO 6380 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2024-04-26T20:06:44.437+03:00 INFO 6380 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final -2024-04-26T20:06:44.484+03:00 INFO 6380 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2024-04-26T20:06:44.807+03:00 INFO 6380 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2024-04-26T20:06:44.842+03:00 INFO 6380 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2024-04-26T20:06:45.282+03:00 INFO 6380 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@5d9bb69b -2024-04-26T20:06:45.285+03:00 INFO 6380 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2024-04-26T20:06:46.577+03:00 INFO 6380 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2024-04-26T20:06:46.653+03:00 INFO 6380 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2024-04-26T20:06:46.911+03:00 INFO 6380 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2024-04-26T20:06:47.544+03:00 WARN 6380 --- [springJRproj] [main] 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 -2024-04-26T20:06:48.083+03:00 INFO 6380 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' -2024-04-26T20:06:48.092+03:00 INFO 6380 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 5.989 seconds (process running for 8.843) -2024-04-26T20:07:31.546+03:00 INFO 6380 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-04-26T20:07:31.547+03:00 INFO 6380 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-04-26T20:07:31.548+03:00 INFO 6380 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2024-04-26T20:07:42.595+03:00 ERROR 6380 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.modelmapper.MappingException: ModelMapper mapping errors: - -1) Failed to instantiate instance of destination com.study.springjrproj.dto.TaskDto. Ensure that com.study.springjrproj.dto.TaskDto has a non-private no-argument constructor. +2024-04-28T09:52:42.280+03:00 ERROR 37612 --- [springJRproj] [http-nio-8090-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "task.id" (template: "edit" - line 9, col 7)] with root cause -1 error] with root cause - -java.lang.NoSuchMethodException: com.study.springjrproj.dto.TaskDto.() - at java.base/java.lang.Class.getConstructor0(Class.java:3641) ~[na:na] - at java.base/java.lang.Class.getDeclaredConstructor(Class.java:2810) ~[na:na] - at org.modelmapper.internal.MappingEngineImpl.instantiate(MappingEngineImpl.java:336) ~[modelmapper-3.2.0.jar:na] - at org.modelmapper.internal.MappingEngineImpl.createDestination(MappingEngineImpl.java:351) ~[modelmapper-3.2.0.jar:na] - at org.modelmapper.internal.MappingEngineImpl.typeMap(MappingEngineImpl.java:140) ~[modelmapper-3.2.0.jar:na] - at org.modelmapper.internal.MappingEngineImpl.map(MappingEngineImpl.java:114) ~[modelmapper-3.2.0.jar:na] - at org.modelmapper.internal.MappingEngineImpl.map(MappingEngineImpl.java:71) ~[modelmapper-3.2.0.jar:na] - at org.modelmapper.ModelMapper.mapInternal(ModelMapper.java:589) ~[modelmapper-3.2.0.jar:na] - at org.modelmapper.ModelMapper.map(ModelMapper.java:422) ~[modelmapper-3.2.0.jar:na] - at com.study.springjrproj.service.TaskService.lambda$findAll$0(TaskService.java:25) ~[main/:na] - at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[na:na] - at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625) ~[na:na] - at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[na:na] - at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[na:na] - at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[na:na] - at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[na:na] - at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[na:na] - at com.study.springjrproj.service.TaskService.findAll(TaskService.java:26) ~[main/:na] - at com.study.springjrproj.controller.TaskController.getAllTasks(TaskController.java:23) ~[main/:na] - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] - at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[na:na] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.1.6.jar:6.1.6] +org.springframework.expression.spel.SpelEvaluationException: EL1008E: Property or field 'id' cannot be found on object of type 'java.util.Optional' - maybe not public or not valid? + at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:229) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:112) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.ast.PropertyOrFieldReference$AccessorValueRef.getValue(PropertyOrFieldReference.java:417) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:97) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:114) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:338) ~[spring-expression-6.1.6.jar:6.1.6] + at org.thymeleaf.spring6.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.LinkExpression.resolveParameters(LinkExpression.java:339) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.LinkExpression.executeLinkExpression(LinkExpression.java:285) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:85) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.OpenElementTag.beHandled(OpenElementTag.java:205) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.TemplateModel.process(TemplateModel.java:136) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:661) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1103) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1077) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.spring6.view.ThymeleafView.renderFragment(ThymeleafView.java:372) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.spring6.view.ThymeleafView.render(ThymeleafView.java:192) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1431) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1167) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1106) ~[spring-webmvc-6.1.6.jar:6.1.6] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.6.jar:6.1.6] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.6.jar:6.1.6] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.1.6.jar:6.1.6] @@ -200,67 +228,61 @@ java.lang.NoSuchMethodException: com.study.springjrproj.dto.TaskDto.() at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] -2024-04-26T20:09:01.216+03:00 INFO 33992 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 33992 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-26T20:09:01.218+03:00 INFO 33992 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-26T20:09:02.841+03:00 INFO 33992 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-26T20:09:02.907+03:00 INFO 33992 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 55 ms. Found 1 JPA repository interface. -2024-04-26T20:09:03.589+03:00 INFO 33992 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-26T20:09:03.606+03:00 INFO 33992 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-26T20:09:03.607+03:00 INFO 33992 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-26T20:09:03.836+03:00 INFO 33992 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-26T20:09:03.842+03:00 INFO 33992 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-26T20:09:03.843+03:00 INFO 33992 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2571 ms -2024-04-26T20:09:04.025+03:00 INFO 33992 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2024-04-26T20:09:04.410+03:00 INFO 33992 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final -2024-04-26T20:09:04.508+03:00 INFO 33992 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2024-04-26T20:09:04.854+03:00 INFO 33992 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2024-04-26T20:09:04.906+03:00 INFO 33992 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2024-04-26T20:09:05.409+03:00 INFO 33992 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@797f97e3 -2024-04-26T20:09:05.412+03:00 INFO 33992 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2024-04-26T20:09:06.723+03:00 INFO 33992 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2024-04-26T20:09:06.788+03:00 INFO 33992 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2024-04-26T20:09:07.085+03:00 INFO 33992 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2024-04-26T20:09:07.507+03:00 WARN 33992 --- [springJRproj] [main] 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 -2024-04-26T20:09:07.986+03:00 INFO 33992 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' -2024-04-26T20:09:07.995+03:00 INFO 33992 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 7.415 seconds (process running for 9.184) -2024-04-26T20:09:26.080+03:00 INFO 33992 --- [springJRproj] [http-nio-8090-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-04-26T20:09:26.080+03:00 INFO 33992 --- [springJRproj] [http-nio-8090-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-04-26T20:09:26.081+03:00 INFO 33992 --- [springJRproj] [http-nio-8090-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2024-04-26T20:09:26.323+03:00 ERROR 33992 --- [springJRproj] [http-nio-8090-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.modelmapper.MappingException: ModelMapper mapping errors: - -1) Failed to instantiate instance of destination com.study.springjrproj.dto.TaskDto. Ensure that com.study.springjrproj.dto.TaskDto has a non-private no-argument constructor. +2024-04-28T10:25:41.257+03:00 INFO 30100 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 30100 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-04-28T10:25:41.261+03:00 INFO 30100 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-04-28T10:25:44.432+03:00 INFO 30100 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-04-28T10:25:44.557+03:00 INFO 30100 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 105 ms. Found 1 JPA repository interface. +2024-04-28T10:25:45.766+03:00 INFO 30100 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-04-28T10:25:45.798+03:00 INFO 30100 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-04-28T10:25:45.799+03:00 INFO 30100 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-04-28T10:25:46.208+03:00 INFO 30100 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-04-28T10:25:46.219+03:00 INFO 30100 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-04-28T10:25:46.220+03:00 INFO 30100 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 4842 ms +2024-04-28T10:25:46.662+03:00 INFO 30100 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-04-28T10:25:46.846+03:00 INFO 30100 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-04-28T10:25:46.982+03:00 INFO 30100 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-04-28T10:25:48.975+03:00 INFO 30100 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-04-28T10:25:49.059+03:00 INFO 30100 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-04-28T10:25:49.979+03:00 INFO 30100 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@77cd235b +2024-04-28T10:25:49.984+03:00 INFO 30100 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-04-28T10:25:52.395+03:00 INFO 30100 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-04-28T10:25:52.525+03:00 INFO 30100 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-04-28T10:25:53.083+03:00 INFO 30100 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. +2024-04-28T10:25:55.312+03:00 WARN 30100 --- [springJRproj] [main] 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 +2024-04-28T10:25:57.411+03:00 INFO 30100 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-04-28T10:25:57.451+03:00 INFO 30100 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 17.241 seconds (process running for 21.278) +2024-04-28T10:26:28.840+03:00 INFO 30100 --- [springJRproj] [http-nio-8090-exec-3] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-28T10:26:28.843+03:00 INFO 30100 --- [springJRproj] [http-nio-8090-exec-3] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-04-28T10:26:28.845+03:00 INFO 30100 --- [springJRproj] [http-nio-8090-exec-3] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms +2024-04-28T10:27:56.008+03:00 WARN 30100 --- [springJRproj] [HikariPool-1 housekeeper] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=1m35s904ms719µs100ns). +2024-04-28T10:28:51.210+03:00 ERROR 30100 --- [springJRproj] [http-nio-8090-exec-7] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8090-exec-7] Exception processing template "edit": Exception evaluating SpringEL expression: "task.id" (template: "edit" - line 9, col 7) -1 error] with root cause - -java.lang.NoSuchMethodException: com.study.springjrproj.dto.TaskDto.() - at java.base/java.lang.Class.getConstructor0(Class.java:3641) ~[na:na] - at java.base/java.lang.Class.getDeclaredConstructor(Class.java:2810) ~[na:na] - at org.modelmapper.internal.MappingEngineImpl.instantiate(MappingEngineImpl.java:336) ~[modelmapper-3.2.0.jar:na] - at org.modelmapper.internal.MappingEngineImpl.createDestination(MappingEngineImpl.java:351) ~[modelmapper-3.2.0.jar:na] - at org.modelmapper.internal.MappingEngineImpl.typeMap(MappingEngineImpl.java:140) ~[modelmapper-3.2.0.jar:na] - at org.modelmapper.internal.MappingEngineImpl.map(MappingEngineImpl.java:114) ~[modelmapper-3.2.0.jar:na] - at org.modelmapper.internal.MappingEngineImpl.map(MappingEngineImpl.java:71) ~[modelmapper-3.2.0.jar:na] - at org.modelmapper.ModelMapper.mapInternal(ModelMapper.java:589) ~[modelmapper-3.2.0.jar:na] - at org.modelmapper.ModelMapper.map(ModelMapper.java:422) ~[modelmapper-3.2.0.jar:na] - at com.study.springjrproj.service.TaskService.lambda$findAll$0(TaskService.java:25) ~[main/:na] - at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[na:na] - at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625) ~[na:na] - at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[na:na] - at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[na:na] - at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[na:na] - at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[na:na] - at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[na:na] - at com.study.springjrproj.service.TaskService.findAll(TaskService.java:26) ~[main/:na] - at com.study.springjrproj.controller.TaskController.getAllTasks(TaskController.java:23) ~[main/:na] - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] - at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[na:na] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.1.6.jar:6.1.6] +org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "task.id" (template: "edit" - line 9, col 7) + at org.thymeleaf.spring6.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.LinkExpression.resolveParameters(LinkExpression.java:339) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.LinkExpression.executeLinkExpression(LinkExpression.java:285) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:85) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.OpenElementTag.beHandled(OpenElementTag.java:205) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.TemplateModel.process(TemplateModel.java:136) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:661) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1103) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1077) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.spring6.view.ThymeleafView.renderFragment(ThymeleafView.java:372) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.spring6.view.ThymeleafView.render(ThymeleafView.java:192) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1431) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1167) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1106) ~[spring-webmvc-6.1.6.jar:6.1.6] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.6.jar:6.1.6] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.6.jar:6.1.6] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.1.6.jar:6.1.6] @@ -300,68 +322,50 @@ java.lang.NoSuchMethodException: com.study.springjrproj.dto.TaskDto.() at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-10.1.20.jar:10.1.20] at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] +Caused by: org.springframework.expression.spel.SpelEvaluationException: EL1008E: Property or field 'id' cannot be found on object of type 'java.util.Optional' - maybe not public or not valid? + at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:229) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:112) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.ast.PropertyOrFieldReference$AccessorValueRef.getValue(PropertyOrFieldReference.java:417) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:97) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:114) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:338) ~[spring-expression-6.1.6.jar:6.1.6] + at org.thymeleaf.spring6.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + ... 63 common frames omitted -2024-04-26T20:10:36.927+03:00 INFO 35552 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 35552 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-26T20:10:36.930+03:00 INFO 35552 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-26T20:10:37.725+03:00 INFO 35552 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-26T20:10:37.786+03:00 INFO 35552 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 52 ms. Found 1 JPA repository interface. -2024-04-26T20:10:38.384+03:00 INFO 35552 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-26T20:10:38.399+03:00 INFO 35552 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-26T20:10:38.399+03:00 INFO 35552 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-26T20:10:38.589+03:00 INFO 35552 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-26T20:10:38.595+03:00 INFO 35552 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-26T20:10:38.596+03:00 INFO 35552 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1619 ms -2024-04-26T20:10:38.761+03:00 INFO 35552 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2024-04-26T20:10:38.850+03:00 INFO 35552 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final -2024-04-26T20:10:38.900+03:00 INFO 35552 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2024-04-26T20:10:39.283+03:00 INFO 35552 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2024-04-26T20:10:39.335+03:00 INFO 35552 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2024-04-26T20:10:39.835+03:00 INFO 35552 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@18811c42 -2024-04-26T20:10:39.838+03:00 INFO 35552 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2024-04-26T20:10:41.242+03:00 INFO 35552 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2024-04-26T20:10:41.310+03:00 INFO 35552 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2024-04-26T20:10:41.603+03:00 INFO 35552 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2024-04-26T20:10:42.010+03:00 WARN 35552 --- [springJRproj] [main] 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 -2024-04-26T20:10:42.462+03:00 INFO 35552 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' -2024-04-26T20:10:42.471+03:00 INFO 35552 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 6.074 seconds (process running for 7.646) -2024-04-26T20:10:47.814+03:00 INFO 35552 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-04-26T20:10:47.815+03:00 INFO 35552 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-04-26T20:10:47.816+03:00 INFO 35552 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2024-04-26T20:11:16.549+03:00 ERROR 35552 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.modelmapper.MappingException: ModelMapper mapping errors: - -1) Failed to instantiate instance of destination com.study.springjrproj.dto.TaskDto. Ensure that com.study.springjrproj.dto.TaskDto has a non-private no-argument constructor. +2024-04-28T10:28:51.234+03:00 ERROR 30100 --- [springJRproj] [http-nio-8090-exec-7] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "task.id" (template: "edit" - line 9, col 7)] with root cause -1 error] with root cause - -java.lang.NoSuchMethodException: com.study.springjrproj.dto.TaskDto.() - at java.base/java.lang.Class.getConstructor0(Class.java:3641) ~[na:na] - at java.base/java.lang.Class.getDeclaredConstructor(Class.java:2810) ~[na:na] - at org.modelmapper.internal.MappingEngineImpl.instantiate(MappingEngineImpl.java:336) ~[modelmapper-3.2.0.jar:na] - at org.modelmapper.internal.MappingEngineImpl.createDestination(MappingEngineImpl.java:351) ~[modelmapper-3.2.0.jar:na] - at org.modelmapper.internal.MappingEngineImpl.typeMap(MappingEngineImpl.java:140) ~[modelmapper-3.2.0.jar:na] - at org.modelmapper.internal.MappingEngineImpl.map(MappingEngineImpl.java:114) ~[modelmapper-3.2.0.jar:na] - at org.modelmapper.internal.MappingEngineImpl.map(MappingEngineImpl.java:71) ~[modelmapper-3.2.0.jar:na] - at org.modelmapper.ModelMapper.mapInternal(ModelMapper.java:589) ~[modelmapper-3.2.0.jar:na] - at org.modelmapper.ModelMapper.map(ModelMapper.java:422) ~[modelmapper-3.2.0.jar:na] - at com.study.springjrproj.service.TaskService.lambda$findAll$0(TaskService.java:26) ~[main/:na] - at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[na:na] - at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625) ~[na:na] - at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[na:na] - at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[na:na] - at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[na:na] - at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[na:na] - at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[na:na] - at com.study.springjrproj.service.TaskService.findAll(TaskService.java:27) ~[main/:na] - at com.study.springjrproj.controller.TaskController.getAllTasks(TaskController.java:23) ~[main/:na] - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] - at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[na:na] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.1.6.jar:6.1.6] +org.springframework.expression.spel.SpelEvaluationException: EL1008E: Property or field 'id' cannot be found on object of type 'java.util.Optional' - maybe not public or not valid? + at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:229) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:112) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.ast.PropertyOrFieldReference$AccessorValueRef.getValue(PropertyOrFieldReference.java:417) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:97) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:114) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:338) ~[spring-expression-6.1.6.jar:6.1.6] + at org.thymeleaf.spring6.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.LinkExpression.resolveParameters(LinkExpression.java:339) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.LinkExpression.executeLinkExpression(LinkExpression.java:285) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:85) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.OpenElementTag.beHandled(OpenElementTag.java:205) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.TemplateModel.process(TemplateModel.java:136) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:661) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1103) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1077) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.spring6.view.ThymeleafView.renderFragment(ThymeleafView.java:372) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.spring6.view.ThymeleafView.render(ThymeleafView.java:192) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1431) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1167) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1106) ~[spring-webmvc-6.1.6.jar:6.1.6] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.6.jar:6.1.6] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.6.jar:6.1.6] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.1.6.jar:6.1.6] @@ -402,93 +406,60 @@ java.lang.NoSuchMethodException: com.study.springjrproj.dto.TaskDto.() at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] -2024-04-26T20:12:11.191+03:00 INFO 37832 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 37832 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-26T20:12:11.194+03:00 INFO 37832 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-26T20:12:12.010+03:00 INFO 37832 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-26T20:12:12.074+03:00 INFO 37832 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 54 ms. Found 1 JPA repository interface. -2024-04-26T20:12:12.764+03:00 INFO 37832 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-26T20:12:12.781+03:00 INFO 37832 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-26T20:12:12.782+03:00 INFO 37832 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-26T20:12:12.980+03:00 INFO 37832 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-26T20:12:12.988+03:00 INFO 37832 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-26T20:12:12.989+03:00 INFO 37832 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1741 ms -2024-04-26T20:12:13.345+03:00 INFO 37832 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2024-04-26T20:12:13.434+03:00 INFO 37832 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final -2024-04-26T20:12:13.484+03:00 INFO 37832 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2024-04-26T20:12:13.996+03:00 INFO 37832 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2024-04-26T20:12:14.035+03:00 INFO 37832 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2024-04-26T20:12:14.996+03:00 INFO 37832 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@63c84d31 -2024-04-26T20:12:15.000+03:00 INFO 37832 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2024-04-26T20:12:16.379+03:00 INFO 37832 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2024-04-26T20:12:16.438+03:00 INFO 37832 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2024-04-26T20:12:16.766+03:00 INFO 37832 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2024-04-26T20:12:17.227+03:00 WARN 37832 --- [springJRproj] [main] 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 -2024-04-26T20:12:17.918+03:00 INFO 37832 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' -2024-04-26T20:12:17.927+03:00 INFO 37832 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 7.376 seconds (process running for 9.193) -2024-04-26T20:13:41.368+03:00 INFO 37832 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-04-26T20:13:41.371+03:00 INFO 37832 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-04-26T20:13:41.380+03:00 INFO 37832 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 9 ms -2024-04-26T20:16:29.260+03:00 INFO 32648 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 32648 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-26T20:16:29.263+03:00 INFO 32648 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-26T20:16:30.133+03:00 INFO 32648 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-26T20:16:30.203+03:00 INFO 32648 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 58 ms. Found 1 JPA repository interface. -2024-04-26T20:16:30.890+03:00 INFO 32648 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-26T20:16:30.908+03:00 INFO 32648 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-26T20:16:30.909+03:00 INFO 32648 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-26T20:16:31.119+03:00 INFO 32648 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-26T20:16:31.125+03:00 INFO 32648 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-26T20:16:31.126+03:00 INFO 32648 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1808 ms -2024-04-26T20:16:31.318+03:00 INFO 32648 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2024-04-26T20:16:31.416+03:00 INFO 32648 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final -2024-04-26T20:16:31.463+03:00 INFO 32648 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2024-04-26T20:16:31.817+03:00 INFO 32648 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2024-04-26T20:16:31.857+03:00 INFO 32648 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2024-04-26T20:16:32.597+03:00 INFO 32648 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@359865a2 -2024-04-26T20:16:32.601+03:00 INFO 32648 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2024-04-26T20:16:34.076+03:00 INFO 32648 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2024-04-26T20:16:34.179+03:00 INFO 32648 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2024-04-26T20:16:34.507+03:00 INFO 32648 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2024-04-26T20:16:35.927+03:00 WARN 32648 --- [springJRproj] [main] 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 -2024-04-26T20:16:36.458+03:00 INFO 32648 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' -2024-04-26T20:16:36.466+03:00 INFO 32648 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 8.0 seconds (process running for 10.066) -2024-04-26T20:17:18.689+03:00 INFO 32648 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-04-26T20:17:18.690+03:00 INFO 32648 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-04-26T20:17:18.691+03:00 INFO 32648 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2024-04-26T20:17:18.931+03:00 ERROR 32648 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.modelmapper.MappingException: ModelMapper mapping errors: - -1) Failed to instantiate instance of destination com.study.springjrproj.dto.TaskDto. Ensure that com.study.springjrproj.dto.TaskDto has a non-private no-argument constructor. +2024-04-28T10:32:55.415+03:00 INFO 37860 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 37860 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-04-28T10:32:55.439+03:00 INFO 37860 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-04-28T10:32:57.044+03:00 INFO 37860 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-04-28T10:32:57.158+03:00 INFO 37860 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 99 ms. Found 1 JPA repository interface. +2024-04-28T10:32:58.281+03:00 INFO 37860 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-04-28T10:32:58.305+03:00 INFO 37860 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-04-28T10:32:58.305+03:00 INFO 37860 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-04-28T10:32:58.673+03:00 INFO 37860 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-04-28T10:32:58.681+03:00 INFO 37860 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-04-28T10:32:58.681+03:00 INFO 37860 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3140 ms +2024-04-28T10:32:58.989+03:00 INFO 37860 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-04-28T10:32:59.149+03:00 INFO 37860 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-04-28T10:32:59.237+03:00 INFO 37860 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-04-28T10:32:59.815+03:00 INFO 37860 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-04-28T10:32:59.871+03:00 INFO 37860 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-04-28T10:33:00.626+03:00 INFO 37860 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@210635fd +2024-04-28T10:33:00.634+03:00 INFO 37860 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-04-28T10:33:02.863+03:00 INFO 37860 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-04-28T10:33:02.975+03:00 INFO 37860 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-04-28T10:33:03.579+03:00 INFO 37860 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. +2024-04-28T10:33:04.333+03:00 WARN 37860 --- [springJRproj] [main] 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 +2024-04-28T10:33:05.197+03:00 INFO 37860 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-04-28T10:33:05.213+03:00 INFO 37860 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 10.811 seconds (process running for 13.882) +2024-04-28T10:33:16.908+03:00 INFO 37860 --- [springJRproj] [http-nio-8090-exec-3] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-28T10:33:16.908+03:00 INFO 37860 --- [springJRproj] [http-nio-8090-exec-3] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-04-28T10:33:16.908+03:00 INFO 37860 --- [springJRproj] [http-nio-8090-exec-3] o.s.web.servlet.DispatcherServlet : Completed initialization in 0 ms +2024-04-28T10:33:17.701+03:00 ERROR 37860 --- [springJRproj] [http-nio-8090-exec-3] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8090-exec-3] Exception processing template "edit": Exception evaluating SpringEL expression: "task.id" (template: "edit" - line 9, col 7) -1 error] with root cause - -java.lang.NoSuchMethodException: com.study.springjrproj.dto.TaskDto.() - at java.base/java.lang.Class.getConstructor0(Class.java:3641) ~[na:na] - at java.base/java.lang.Class.getDeclaredConstructor(Class.java:2810) ~[na:na] - at org.modelmapper.internal.MappingEngineImpl.instantiate(MappingEngineImpl.java:336) ~[modelmapper-3.2.0.jar:na] - at org.modelmapper.internal.MappingEngineImpl.createDestination(MappingEngineImpl.java:351) ~[modelmapper-3.2.0.jar:na] - at org.modelmapper.internal.MappingEngineImpl.typeMap(MappingEngineImpl.java:140) ~[modelmapper-3.2.0.jar:na] - at org.modelmapper.internal.MappingEngineImpl.map(MappingEngineImpl.java:114) ~[modelmapper-3.2.0.jar:na] - at org.modelmapper.internal.MappingEngineImpl.map(MappingEngineImpl.java:71) ~[modelmapper-3.2.0.jar:na] - at org.modelmapper.ModelMapper.mapInternal(ModelMapper.java:589) ~[modelmapper-3.2.0.jar:na] - at org.modelmapper.ModelMapper.map(ModelMapper.java:422) ~[modelmapper-3.2.0.jar:na] - at com.study.springjrproj.service.TaskService.lambda$findAll$0(TaskService.java:26) ~[main/:na] - at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[na:na] - at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625) ~[na:na] - at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[na:na] - at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[na:na] - at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[na:na] - at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[na:na] - at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[na:na] - at com.study.springjrproj.service.TaskService.findAll(TaskService.java:28) ~[main/:na] - at com.study.springjrproj.controller.TaskController.getAllTasks(TaskController.java:23) ~[main/:na] - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] - at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[na:na] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.1.6.jar:6.1.6] +org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "task.id" (template: "edit" - line 9, col 7) + at org.thymeleaf.spring6.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.LinkExpression.resolveParameters(LinkExpression.java:339) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.LinkExpression.executeLinkExpression(LinkExpression.java:285) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:85) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.OpenElementTag.beHandled(OpenElementTag.java:205) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.TemplateModel.process(TemplateModel.java:136) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:661) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1103) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1077) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.spring6.view.ThymeleafView.renderFragment(ThymeleafView.java:372) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.spring6.view.ThymeleafView.render(ThymeleafView.java:192) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1431) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1167) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1106) ~[spring-webmvc-6.1.6.jar:6.1.6] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.6.jar:6.1.6] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.6.jar:6.1.6] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.1.6.jar:6.1.6] @@ -528,42 +499,36 @@ java.lang.NoSuchMethodException: com.study.springjrproj.dto.TaskDto.() at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-10.1.20.jar:10.1.20] at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] +Caused by: org.springframework.expression.spel.SpelEvaluationException: EL1008E: Property or field 'id' cannot be found on object of type 'java.util.Optional' - maybe not public or not valid? + at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:229) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:112) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.ast.PropertyOrFieldReference$AccessorValueRef.getValue(PropertyOrFieldReference.java:417) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:97) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:114) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:338) ~[spring-expression-6.1.6.jar:6.1.6] + at org.thymeleaf.spring6.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + ... 63 common frames omitted -2024-04-26T20:20:17.262+03:00 INFO 20824 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 20824 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-26T20:20:17.278+03:00 INFO 20824 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-26T20:20:18.641+03:00 INFO 20824 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-26T20:20:18.737+03:00 INFO 20824 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 80 ms. Found 1 JPA repository interface. -2024-04-26T20:20:19.737+03:00 INFO 20824 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-26T20:20:19.753+03:00 INFO 20824 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-26T20:20:19.754+03:00 INFO 20824 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-26T20:20:19.969+03:00 INFO 20824 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-26T20:20:19.975+03:00 INFO 20824 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-26T20:20:19.976+03:00 INFO 20824 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2625 ms -2024-04-26T20:20:20.191+03:00 INFO 20824 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2024-04-26T20:20:20.328+03:00 INFO 20824 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final -2024-04-26T20:20:20.376+03:00 INFO 20824 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2024-04-26T20:20:20.765+03:00 INFO 20824 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2024-04-26T20:20:20.803+03:00 INFO 20824 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2024-04-26T20:20:21.297+03:00 INFO 20824 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@77cd235b -2024-04-26T20:20:21.301+03:00 INFO 20824 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2024-04-26T20:20:25.606+03:00 INFO 20824 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2024-04-26T20:20:25.701+03:00 INFO 20824 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2024-04-26T20:20:26.232+03:00 INFO 20824 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2024-04-26T20:20:26.663+03:00 WARN 20824 --- [springJRproj] [main] 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 -2024-04-26T20:20:27.625+03:00 INFO 20824 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' -2024-04-26T20:20:27.635+03:00 INFO 20824 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 11.581 seconds (process running for 15.305) -2024-04-26T20:23:40.283+03:00 INFO 20824 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-04-26T20:23:40.284+03:00 INFO 20824 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-04-26T20:23:40.285+03:00 INFO 20824 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2024-04-26T20:23:50.326+03:00 ERROR 20824 --- [springJRproj] [http-nio-8090-exec-1] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8090-exec-1] Exception processing template "tasks": Could not parse as expression: "#{}" (template: "tasks" - line 14, col 4) +2024-04-28T10:33:17.717+03:00 ERROR 37860 --- [springJRproj] [http-nio-8090-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "task.id" (template: "edit" - line 9, col 7)] with root cause -org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as expression: "#{}" (template: "tasks" - line 14, col 4) - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:131) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:62) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:44) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.EngineEventUtils.parseAttributeExpression(EngineEventUtils.java:220) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.EngineEventUtils.computeAttributeExpression(EngineEventUtils.java:207) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:125) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] +org.springframework.expression.spel.SpelEvaluationException: EL1008E: Property or field 'id' cannot be found on object of type 'java.util.Optional' - maybe not public or not valid? + at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:229) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:112) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.ast.PropertyOrFieldReference$AccessorValueRef.getValue(PropertyOrFieldReference.java:417) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:97) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:114) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:338) ~[spring-expression-6.1.6.jar:6.1.6] + at org.thymeleaf.spring6.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.LinkExpression.resolveParameters(LinkExpression.java:339) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.LinkExpression.executeLinkExpression(LinkExpression.java:285) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:85) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] @@ -618,15 +583,151 @@ org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as express at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] -2024-04-26T20:23:50.335+03:00 ERROR 20824 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as expression: "#{}" (template: "tasks" - line 14, col 4)] with root cause +2024-04-28T10:35:13.750+03:00 INFO 9600 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 9600 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-04-28T10:35:13.758+03:00 INFO 9600 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-04-28T10:35:15.052+03:00 INFO 9600 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-04-28T10:35:15.164+03:00 INFO 9600 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 102 ms. Found 1 JPA repository interface. +2024-04-28T10:35:16.261+03:00 INFO 9600 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-04-28T10:35:16.293+03:00 INFO 9600 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-04-28T10:35:16.293+03:00 INFO 9600 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-04-28T10:35:16.621+03:00 INFO 9600 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-04-28T10:35:16.629+03:00 INFO 9600 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-04-28T10:35:16.629+03:00 INFO 9600 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2753 ms +2024-04-28T10:35:16.950+03:00 INFO 9600 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-04-28T10:35:17.086+03:00 INFO 9600 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-04-28T10:35:17.158+03:00 INFO 9600 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-04-28T10:35:17.707+03:00 INFO 9600 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-04-28T10:35:17.763+03:00 INFO 9600 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-04-28T10:35:18.435+03:00 INFO 9600 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@71b3ba5a +2024-04-28T10:35:18.435+03:00 INFO 9600 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-04-28T10:35:20.517+03:00 INFO 9600 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-04-28T10:35:20.597+03:00 INFO 9600 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-04-28T10:35:21.038+03:00 INFO 9600 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. +2024-04-28T10:35:21.719+03:00 WARN 9600 --- [springJRproj] [main] 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 +2024-04-28T10:35:22.449+03:00 INFO 9600 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-04-28T10:35:22.457+03:00 INFO 9600 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 10.364 seconds (process running for 12.517) +2024-04-28T10:36:08.775+03:00 INFO 9600 --- [springJRproj] [http-nio-8090-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-28T10:36:08.807+03:00 INFO 9600 --- [springJRproj] [http-nio-8090-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-04-28T10:36:08.855+03:00 INFO 9600 --- [springJRproj] [http-nio-8090-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 0 ms +2024-04-28T10:37:24.528+03:00 INFO 32804 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 32804 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-04-28T10:37:24.536+03:00 INFO 32804 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-04-28T10:37:25.804+03:00 INFO 32804 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-04-28T10:37:25.925+03:00 INFO 32804 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 102 ms. Found 1 JPA repository interface. +2024-04-28T10:37:27.176+03:00 INFO 32804 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-04-28T10:37:27.229+03:00 INFO 32804 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-04-28T10:37:27.229+03:00 INFO 32804 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-04-28T10:37:27.620+03:00 INFO 32804 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-04-28T10:37:27.628+03:00 INFO 32804 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-04-28T10:37:27.636+03:00 INFO 32804 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2988 ms +2024-04-28T10:37:27.933+03:00 INFO 32804 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-04-28T10:37:28.088+03:00 INFO 32804 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-04-28T10:37:28.173+03:00 INFO 32804 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-04-28T10:37:28.770+03:00 INFO 32804 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-04-28T10:37:28.842+03:00 INFO 32804 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-04-28T10:37:29.592+03:00 INFO 32804 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@4b09d1c3 +2024-04-28T10:37:29.600+03:00 INFO 32804 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-04-28T10:37:31.714+03:00 INFO 32804 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-04-28T10:37:31.809+03:00 INFO 32804 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-04-28T10:37:32.300+03:00 INFO 32804 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. +2024-04-28T10:37:32.985+03:00 WARN 32804 --- [springJRproj] [main] 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 +2024-04-28T10:37:33.724+03:00 INFO 32804 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-04-28T10:37:33.740+03:00 INFO 32804 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 10.502 seconds (process running for 15.483) +2024-04-28T10:38:14.681+03:00 INFO 32804 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-28T10:38:14.681+03:00 INFO 32804 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-04-28T10:38:14.681+03:00 INFO 32804 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 0 ms +2024-04-28T10:38:35.931+03:00 WARN 32804 --- [springJRproj] [http-nio-8090-exec-4] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.method.annotation.MethodArgumentTypeMismatchException: Failed to convert value of type 'java.lang.String' to required type 'java.lang.Integer'; For input string: "{id}"] +2024-04-28T10:40:48.463+03:00 INFO 11504 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 11504 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-04-28T10:40:48.467+03:00 INFO 11504 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-04-28T10:40:53.704+03:00 INFO 11504 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-04-28T10:40:54.136+03:00 INFO 11504 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 405 ms. Found 1 JPA repository interface. +2024-04-28T10:40:56.653+03:00 INFO 11504 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-04-28T10:40:56.696+03:00 INFO 11504 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-04-28T10:40:56.698+03:00 INFO 11504 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-04-28T10:40:57.075+03:00 INFO 11504 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-04-28T10:40:57.085+03:00 INFO 11504 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-04-28T10:40:57.086+03:00 INFO 11504 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 8457 ms +2024-04-28T10:40:57.438+03:00 INFO 11504 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-04-28T10:40:58.204+03:00 INFO 11504 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-04-28T10:40:58.330+03:00 INFO 11504 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-04-28T10:40:59.024+03:00 INFO 11504 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-04-28T10:40:59.097+03:00 INFO 11504 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-04-28T10:40:59.953+03:00 INFO 11504 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@35ab4260 +2024-04-28T10:40:59.959+03:00 INFO 11504 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-04-28T10:41:02.234+03:00 INFO 11504 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-04-28T10:41:02.340+03:00 INFO 11504 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-04-28T10:41:02.885+03:00 INFO 11504 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. +2024-04-28T10:41:03.700+03:00 WARN 11504 --- [springJRproj] [main] 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 +2024-04-28T10:41:04.550+03:00 INFO 11504 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-04-28T10:41:04.567+03:00 INFO 11504 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 17.244 seconds (process running for 21.072) +2024-04-28T10:41:53.697+03:00 INFO 11504 --- [springJRproj] [http-nio-8090-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-28T10:41:53.698+03:00 INFO 11504 --- [springJRproj] [http-nio-8090-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-04-28T10:41:53.701+03:00 INFO 11504 --- [springJRproj] [http-nio-8090-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 3 ms +2024-04-28T10:42:51.105+03:00 INFO 17440 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 17440 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-04-28T10:42:51.108+03:00 INFO 17440 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-04-28T10:42:52.241+03:00 INFO 17440 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-04-28T10:42:52.338+03:00 INFO 17440 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 84 ms. Found 1 JPA repository interface. +2024-04-28T10:42:53.287+03:00 INFO 17440 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-04-28T10:42:53.312+03:00 INFO 17440 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-04-28T10:42:53.313+03:00 INFO 17440 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-04-28T10:42:53.675+03:00 INFO 17440 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-04-28T10:42:53.683+03:00 INFO 17440 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-04-28T10:42:53.684+03:00 INFO 17440 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2489 ms +2024-04-28T10:42:53.958+03:00 INFO 17440 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-04-28T10:42:54.099+03:00 INFO 17440 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-04-28T10:42:54.195+03:00 INFO 17440 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-04-28T10:42:54.719+03:00 INFO 17440 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-04-28T10:42:54.776+03:00 INFO 17440 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-04-28T10:42:55.516+03:00 INFO 17440 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@7b79ff1c +2024-04-28T10:42:55.520+03:00 INFO 17440 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-04-28T10:42:57.447+03:00 INFO 17440 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-04-28T10:42:57.538+03:00 INFO 17440 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-04-28T10:42:58.015+03:00 INFO 17440 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. +2024-04-28T10:42:58.705+03:00 WARN 17440 --- [springJRproj] [main] 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 +2024-04-28T10:42:59.435+03:00 INFO 17440 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-04-28T10:42:59.452+03:00 INFO 17440 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 9.186 seconds (process running for 10.92) +2024-04-28T10:43:49.218+03:00 INFO 17440 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-28T10:43:49.219+03:00 INFO 17440 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-04-28T10:43:49.222+03:00 INFO 17440 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms +2024-04-28T10:48:48.968+03:00 INFO 34904 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 34904 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-04-28T10:48:48.973+03:00 INFO 34904 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-04-28T10:48:50.379+03:00 INFO 34904 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-04-28T10:48:50.530+03:00 INFO 34904 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 127 ms. Found 1 JPA repository interface. +2024-04-28T10:48:51.741+03:00 INFO 34904 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-04-28T10:48:51.770+03:00 INFO 34904 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-04-28T10:48:51.770+03:00 INFO 34904 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-04-28T10:48:52.176+03:00 INFO 34904 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-04-28T10:48:52.187+03:00 INFO 34904 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-04-28T10:48:52.188+03:00 INFO 34904 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3075 ms +2024-04-28T10:48:52.517+03:00 INFO 34904 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-04-28T10:48:52.658+03:00 INFO 34904 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-04-28T10:48:52.743+03:00 INFO 34904 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-04-28T10:48:53.405+03:00 INFO 34904 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-04-28T10:48:53.475+03:00 INFO 34904 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-04-28T10:48:54.340+03:00 INFO 34904 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@7ffcb232 +2024-04-28T10:48:54.346+03:00 INFO 34904 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-04-28T10:48:56.488+03:00 INFO 34904 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-04-28T10:48:56.617+03:00 INFO 34904 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-04-28T10:48:57.153+03:00 INFO 34904 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. +2024-04-28T10:48:57.943+03:00 WARN 34904 --- [springJRproj] [main] 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 +2024-04-28T10:48:58.772+03:00 INFO 34904 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-04-28T10:48:58.790+03:00 INFO 34904 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 10.972 seconds (process running for 14.573) +2024-04-28T10:50:39.268+03:00 INFO 34904 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-28T10:50:39.269+03:00 INFO 34904 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-04-28T10:50:39.273+03:00 INFO 34904 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 3 ms +2024-04-28T10:51:29.915+03:00 ERROR 34904 --- [springJRproj] [http-nio-8090-exec-4] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8090-exec-4] Exception processing template "edit": Exception evaluating SpringEL expression: "task.id" (template: "edit" - line 9, col 7) -org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as expression: "#{}" (template: "tasks" - line 14, col 4) - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:131) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:62) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:44) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.EngineEventUtils.parseAttributeExpression(EngineEventUtils.java:220) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.EngineEventUtils.computeAttributeExpression(EngineEventUtils.java:207) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:125) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] +org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "task.id" (template: "edit" - line 9, col 7) + at org.thymeleaf.spring6.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.LinkExpression.resolveParameters(LinkExpression.java:339) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.LinkExpression.executeLinkExpression(LinkExpression.java:285) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:85) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] @@ -680,38 +781,43 @@ org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as express at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-10.1.20.jar:10.1.20] at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] +Caused by: org.springframework.expression.spel.SpelEvaluationException: EL1008E: Property or field 'id' cannot be found on object of type 'java.util.Optional' - maybe not public or not valid? + at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:229) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:112) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.ast.PropertyOrFieldReference$AccessorValueRef.getValue(PropertyOrFieldReference.java:417) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:97) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:114) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:338) ~[spring-expression-6.1.6.jar:6.1.6] + at org.thymeleaf.spring6.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + ... 63 common frames omitted -2024-04-26T20:26:06.524+03:00 INFO 3412 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 3412 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-26T20:26:06.527+03:00 INFO 3412 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-26T20:26:07.432+03:00 INFO 3412 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-26T20:26:07.498+03:00 INFO 3412 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 56 ms. Found 1 JPA repository interface. -2024-04-26T20:26:08.121+03:00 INFO 3412 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-26T20:26:08.290+03:00 INFO 3412 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-26T20:26:08.305+03:00 INFO 3412 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-26T20:26:08.721+03:00 INFO 3412 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-26T20:26:08.729+03:00 INFO 3412 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-26T20:26:08.730+03:00 INFO 3412 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2145 ms -2024-04-26T20:26:08.979+03:00 INFO 3412 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2024-04-26T20:26:09.081+03:00 INFO 3412 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final -2024-04-26T20:26:09.129+03:00 INFO 3412 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2024-04-26T20:26:09.517+03:00 INFO 3412 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2024-04-26T20:26:09.554+03:00 INFO 3412 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2024-04-26T20:26:10.065+03:00 INFO 3412 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@7ffcb232 -2024-04-26T20:26:10.069+03:00 INFO 3412 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2024-04-26T20:26:11.358+03:00 INFO 3412 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2024-04-26T20:26:11.454+03:00 INFO 3412 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2024-04-26T20:26:11.754+03:00 INFO 3412 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2024-04-26T20:26:12.501+03:00 WARN 3412 --- [springJRproj] [main] 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 -2024-04-26T20:26:13.124+03:00 INFO 3412 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' -2024-04-26T20:26:13.133+03:00 INFO 3412 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 7.241 seconds (process running for 10.936) -2024-04-26T20:26:22.810+03:00 INFO 3412 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-04-26T20:26:22.811+03:00 INFO 3412 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-04-26T20:26:22.812+03:00 INFO 3412 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2024-04-26T20:26:36.357+03:00 ERROR 3412 --- [springJRproj] [http-nio-8090-exec-1] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8090-exec-1] Exception processing template "tasks": Error resolving template [tasks], template might not exist or might not be accessible by any of the configured Template Resolvers +2024-04-28T10:51:29.930+03:00 ERROR 34904 --- [springJRproj] [http-nio-8090-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "task.id" (template: "edit" - line 9, col 7)] with root cause -org.thymeleaf.exceptions.TemplateInputException: Error resolving template [tasks], template might not exist or might not be accessible by any of the configured Template Resolvers - at org.thymeleaf.engine.TemplateManager.resolveTemplate(TemplateManager.java:869) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:607) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] +org.springframework.expression.spel.SpelEvaluationException: EL1008E: Property or field 'id' cannot be found on object of type 'java.util.Optional' - maybe not public or not valid? + at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:229) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:112) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.ast.PropertyOrFieldReference$AccessorValueRef.getValue(PropertyOrFieldReference.java:417) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:97) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:114) ~[spring-expression-6.1.6.jar:6.1.6] + at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:338) ~[spring-expression-6.1.6.jar:6.1.6] + at org.thymeleaf.spring6.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.LinkExpression.resolveParameters(LinkExpression.java:339) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.LinkExpression.executeLinkExpression(LinkExpression.java:285) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:85) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.OpenElementTag.beHandled(OpenElementTag.java:205) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.TemplateModel.process(TemplateModel.java:136) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] + at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:661) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1103) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1077) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] at org.thymeleaf.spring6.view.ThymeleafView.renderFragment(ThymeleafView.java:372) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] @@ -759,22 +865,181 @@ org.thymeleaf.exceptions.TemplateInputException: Error resolving template [tasks at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] -2024-04-26T20:26:36.364+03:00 ERROR 3412 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.thymeleaf.exceptions.TemplateInputException: Error resolving template [tasks], template might not exist or might not be accessible by any of the configured Template Resolvers] with root cause +2024-04-28T10:53:12.368+03:00 INFO 31292 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 31292 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-04-28T10:53:12.373+03:00 INFO 31292 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-04-28T10:53:13.653+03:00 INFO 31292 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-04-28T10:53:13.789+03:00 INFO 31292 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 120 ms. Found 1 JPA repository interface. +2024-04-28T10:53:14.859+03:00 INFO 31292 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-04-28T10:53:14.888+03:00 INFO 31292 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-04-28T10:53:14.889+03:00 INFO 31292 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-04-28T10:53:15.267+03:00 INFO 31292 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-04-28T10:53:15.278+03:00 INFO 31292 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-04-28T10:53:15.279+03:00 INFO 31292 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2800 ms +2024-04-28T10:53:15.617+03:00 INFO 31292 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-04-28T10:53:15.770+03:00 INFO 31292 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-04-28T10:53:15.864+03:00 INFO 31292 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-04-28T10:53:16.505+03:00 INFO 31292 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-04-28T10:53:16.573+03:00 INFO 31292 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-04-28T10:53:17.446+03:00 INFO 31292 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@22cd8ec2 +2024-04-28T10:53:17.452+03:00 INFO 31292 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-04-28T10:53:19.702+03:00 INFO 31292 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-04-28T10:53:19.830+03:00 INFO 31292 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-04-28T10:53:20.385+03:00 INFO 31292 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. +2024-04-28T10:53:21.216+03:00 WARN 31292 --- [springJRproj] [main] 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 +2024-04-28T10:53:22.099+03:00 INFO 31292 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-04-28T10:53:22.116+03:00 INFO 31292 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 10.864 seconds (process running for 14.167) +2024-04-28T10:53:30.013+03:00 INFO 31292 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-28T10:53:30.014+03:00 INFO 31292 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-04-28T10:53:30.018+03:00 INFO 31292 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 3 ms +2024-04-28T10:56:36.717+03:00 INFO 36136 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 36136 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-04-28T10:56:36.722+03:00 INFO 36136 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-04-28T10:56:38.048+03:00 INFO 36136 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-04-28T10:56:38.158+03:00 INFO 36136 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 94 ms. Found 1 JPA repository interface. +2024-04-28T10:56:39.319+03:00 INFO 36136 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-04-28T10:56:39.353+03:00 INFO 36136 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-04-28T10:56:39.354+03:00 INFO 36136 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-04-28T10:56:39.711+03:00 INFO 36136 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-04-28T10:56:39.720+03:00 INFO 36136 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-04-28T10:56:39.721+03:00 INFO 36136 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2888 ms +2024-04-28T10:56:40.045+03:00 INFO 36136 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-04-28T10:56:40.177+03:00 INFO 36136 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-04-28T10:56:40.253+03:00 INFO 36136 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-04-28T10:56:40.870+03:00 INFO 36136 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-04-28T10:56:40.939+03:00 INFO 36136 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-04-28T10:56:41.691+03:00 INFO 36136 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@67ceeffd +2024-04-28T10:56:41.712+03:00 INFO 36136 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-04-28T10:56:44.489+03:00 INFO 36136 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-04-28T10:56:44.603+03:00 INFO 36136 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-04-28T10:56:45.093+03:00 INFO 36136 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. +2024-04-28T10:56:45.872+03:00 WARN 36136 --- [springJRproj] [main] 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 +2024-04-28T10:56:46.600+03:00 INFO 36136 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-04-28T10:56:46.615+03:00 INFO 36136 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 10.892 seconds (process running for 14.225) +2024-04-28T10:56:50.530+03:00 INFO 36136 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-28T10:56:50.531+03:00 INFO 36136 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-04-28T10:56:50.533+03:00 INFO 36136 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms +2024-04-28T10:57:30.059+03:00 INFO 26620 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 26620 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-04-28T10:57:30.064+03:00 INFO 26620 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-04-28T10:57:31.318+03:00 INFO 26620 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-04-28T10:57:31.433+03:00 INFO 26620 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 99 ms. Found 1 JPA repository interface. +2024-04-28T10:57:32.517+03:00 INFO 26620 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-04-28T10:57:32.544+03:00 INFO 26620 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-04-28T10:57:32.544+03:00 INFO 26620 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-04-28T10:57:32.918+03:00 INFO 26620 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-04-28T10:57:32.928+03:00 INFO 26620 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-04-28T10:57:32.929+03:00 INFO 26620 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2742 ms +2024-04-28T10:57:33.244+03:00 INFO 26620 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-04-28T10:57:33.388+03:00 INFO 26620 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-04-28T10:57:33.481+03:00 INFO 26620 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-04-28T10:57:34.035+03:00 INFO 26620 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-04-28T10:57:34.103+03:00 INFO 26620 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-04-28T10:57:34.837+03:00 INFO 26620 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@1131aead +2024-04-28T10:57:34.843+03:00 INFO 26620 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-04-28T10:57:36.866+03:00 INFO 26620 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-04-28T10:57:36.964+03:00 INFO 26620 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-04-28T10:57:37.489+03:00 INFO 26620 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. +2024-04-28T10:57:38.144+03:00 WARN 26620 --- [springJRproj] [main] 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 +2024-04-28T10:57:38.867+03:00 INFO 26620 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-04-28T10:57:38.884+03:00 INFO 26620 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 9.843 seconds (process running for 12.091) +2024-04-28T10:58:00.577+03:00 INFO 26620 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-28T10:58:00.600+03:00 INFO 26620 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-04-28T10:58:00.618+03:00 INFO 26620 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 3 ms +2024-04-28T11:01:53.344+03:00 INFO 23152 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 23152 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-04-28T11:01:53.349+03:00 INFO 23152 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-04-28T11:01:54.754+03:00 INFO 23152 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-04-28T11:01:54.880+03:00 INFO 23152 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 107 ms. Found 1 JPA repository interface. +2024-04-28T11:01:56.050+03:00 INFO 23152 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-04-28T11:01:56.078+03:00 INFO 23152 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-04-28T11:01:56.079+03:00 INFO 23152 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-04-28T11:01:56.480+03:00 INFO 23152 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-04-28T11:01:56.491+03:00 INFO 23152 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-04-28T11:01:56.492+03:00 INFO 23152 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3036 ms +2024-04-28T11:01:56.837+03:00 INFO 23152 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-04-28T11:01:56.983+03:00 INFO 23152 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-04-28T11:01:57.077+03:00 INFO 23152 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-04-28T11:01:57.699+03:00 INFO 23152 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-04-28T11:01:57.762+03:00 INFO 23152 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-04-28T11:01:58.580+03:00 INFO 23152 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@1f3c5308 +2024-04-28T11:01:58.587+03:00 INFO 23152 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-04-28T11:02:00.943+03:00 INFO 23152 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-04-28T11:02:01.071+03:00 INFO 23152 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-04-28T11:02:01.591+03:00 INFO 23152 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. +2024-04-28T11:02:02.398+03:00 WARN 23152 --- [springJRproj] [main] 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 +2024-04-28T11:02:03.227+03:00 INFO 23152 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-04-28T11:02:03.245+03:00 INFO 23152 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 10.917 seconds (process running for 13.399) +2024-04-28T11:02:11.802+03:00 INFO 23152 --- [springJRproj] [http-nio-8090-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-28T11:02:11.819+03:00 INFO 23152 --- [springJRproj] [http-nio-8090-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-04-28T11:02:11.822+03:00 INFO 23152 --- [springJRproj] [http-nio-8090-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms +2024-04-28T11:02:43.750+03:00 ERROR 23152 --- [springJRproj] [http-nio-8090-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.dao.InvalidDataAccessApiUsageException: Argument [dd] of type [java.lang.String] did not match parameter type [com.study.springjrproj.domain.Status (n/a)]] with root cause -org.thymeleaf.exceptions.TemplateInputException: Error resolving template [tasks], template might not exist or might not be accessible by any of the configured Template Resolvers - at org.thymeleaf.engine.TemplateManager.resolveTemplate(TemplateManager.java:869) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:607) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1103) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1077) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.spring6.view.ThymeleafView.renderFragment(ThymeleafView.java:372) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.spring6.view.ThymeleafView.render(ThymeleafView.java:192) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1431) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1167) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1106) ~[spring-webmvc-6.1.6.jar:6.1.6] +org.hibernate.query.QueryArgumentException: Argument [dd] of type [java.lang.String] did not match parameter type [com.study.springjrproj.domain.Status (n/a)] + at org.hibernate.query.spi.QueryParameterBindingValidator.validate(QueryParameterBindingValidator.java:85) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] + at org.hibernate.query.spi.QueryParameterBindingValidator.validate(QueryParameterBindingValidator.java:32) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] + at org.hibernate.query.internal.QueryParameterBindingImpl.validate(QueryParameterBindingImpl.java:362) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] + at org.hibernate.query.internal.QueryParameterBindingImpl.setBindValue(QueryParameterBindingImpl.java:137) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] + at org.hibernate.query.spi.AbstractCommonQueryContract.setParameter(AbstractCommonQueryContract.java:835) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] + at org.hibernate.query.spi.AbstractSelectionQuery.setParameter(AbstractSelectionQuery.java:900) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] + at org.hibernate.query.sqm.internal.QuerySqmImpl.setParameter(QuerySqmImpl.java:1258) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] + at org.hibernate.query.sqm.internal.QuerySqmImpl.setParameter(QuerySqmImpl.java:140) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] + at org.springframework.data.jpa.repository.query.QueryParameterSetter$BindableQuery.setParameter(QueryParameterSetter.java:326) ~[spring-data-jpa-3.2.5.jar:3.2.5] + at org.springframework.data.jpa.repository.query.QueryParameterSetter$NamedOrIndexedQueryParameterSetter.lambda$4(QueryParameterSetter.java:117) ~[spring-data-jpa-3.2.5.jar:3.2.5] + at org.springframework.data.jpa.repository.query.QueryParameterSetter$ErrorHandling$1.execute(QueryParameterSetter.java:140) ~[spring-data-jpa-3.2.5.jar:3.2.5] + at org.springframework.data.jpa.repository.query.QueryParameterSetter$NamedOrIndexedQueryParameterSetter.setParameter(QueryParameterSetter.java:117) ~[spring-data-jpa-3.2.5.jar:3.2.5] + at org.springframework.data.jpa.repository.query.ParameterBinder.bind(ParameterBinder.java:84) ~[spring-data-jpa-3.2.5.jar:3.2.5] + at org.springframework.data.jpa.repository.query.ParameterBinder.bind(ParameterBinder.java:76) ~[spring-data-jpa-3.2.5.jar:3.2.5] + at org.springframework.data.jpa.repository.query.ParameterBinder.bindAndPrepare(ParameterBinder.java:98) ~[spring-data-jpa-3.2.5.jar:3.2.5] + at org.springframework.data.jpa.repository.query.AbstractStringBasedJpaQuery.doCreateQuery(AbstractStringBasedJpaQuery.java:130) ~[spring-data-jpa-3.2.5.jar:3.2.5] + at org.springframework.data.jpa.repository.query.AbstractJpaQuery.createQuery(AbstractJpaQuery.java:239) ~[spring-data-jpa-3.2.5.jar:3.2.5] + at org.springframework.data.jpa.repository.query.JpaQueryExecution$SingleEntityExecution.doExecute(JpaQueryExecution.java:223) ~[spring-data-jpa-3.2.5.jar:3.2.5] + at org.springframework.data.jpa.repository.query.JpaQueryExecution.execute(JpaQueryExecution.java:92) ~[spring-data-jpa-3.2.5.jar:3.2.5] + at org.springframework.data.jpa.repository.query.AbstractJpaQuery.doExecute(AbstractJpaQuery.java:149) ~[spring-data-jpa-3.2.5.jar:3.2.5] + at org.springframework.data.jpa.repository.query.AbstractJpaQuery.execute(AbstractJpaQuery.java:137) ~[spring-data-jpa-3.2.5.jar:3.2.5] + at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170) ~[spring-data-commons-3.2.5.jar:3.2.5] + at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158) ~[spring-data-commons-3.2.5.jar:3.2.5] + at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:164) ~[spring-data-commons-3.2.5.jar:3.2.5] + at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:143) ~[spring-data-commons-3.2.5.jar:3.2.5] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:70) ~[spring-data-commons-3.2.5.jar:3.2.5] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-6.1.6.jar:6.1.6] + at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:392) ~[spring-tx-6.1.6.jar:6.1.6] + at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:137) ~[spring-tx-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:135) ~[spring-data-jpa-3.2.5.jar:3.2.5] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223) ~[spring-aop-6.1.6.jar:6.1.6] + at jdk.proxy2/jdk.proxy2.$Proxy106.updateBy(Unknown Source) ~[na:na] + at com.study.springjrproj.service.TaskService.update(TaskService.java:46) ~[main/:na] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[na:na] + at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:354) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-6.1.6.jar:6.1.6] + at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:392) ~[spring-tx-6.1.6.jar:6.1.6] + at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:720) ~[spring-aop-6.1.6.jar:6.1.6] + at com.study.springjrproj.service.TaskService$$SpringCGLIB$$0.update() ~[main/:na] + at com.study.springjrproj.controller.TaskController.edit(TaskController.java:36) ~[main/:na] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[na:na] + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.1.6.jar:6.1.6] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.6.jar:6.1.6] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.1.6.jar:6.1.6] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.20.jar:6.0] + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914) ~[spring-webmvc-6.1.6.jar:6.1.6] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[tomcat-embed-core-10.1.20.jar:6.0] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.1.6.jar:6.1.6] at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.20.jar:6.0] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206) ~[tomcat-embed-core-10.1.20.jar:10.1.20] @@ -811,22 +1076,91 @@ org.thymeleaf.exceptions.TemplateInputException: Error resolving template [tasks at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] -2024-04-26T20:27:24.826+03:00 ERROR 3412 --- [springJRproj] [http-nio-8090-exec-4] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8090-exec-4] Exception processing template "tasks": Error resolving template [tasks], template might not exist or might not be accessible by any of the configured Template Resolvers +2024-04-28T11:07:48.517+03:00 INFO 7092 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 7092 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-04-28T11:07:48.523+03:00 INFO 7092 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-04-28T11:07:49.926+03:00 INFO 7092 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-04-28T11:07:50.049+03:00 INFO 7092 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 104 ms. Found 1 JPA repository interface. +2024-04-28T11:07:51.233+03:00 INFO 7092 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-04-28T11:07:51.261+03:00 INFO 7092 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-04-28T11:07:51.262+03:00 INFO 7092 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-04-28T11:07:51.637+03:00 INFO 7092 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-04-28T11:07:51.648+03:00 INFO 7092 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-04-28T11:07:51.649+03:00 INFO 7092 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2988 ms +2024-04-28T11:07:51.990+03:00 INFO 7092 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-04-28T11:07:52.139+03:00 INFO 7092 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-04-28T11:07:52.242+03:00 INFO 7092 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-04-28T11:07:52.919+03:00 INFO 7092 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-04-28T11:07:52.984+03:00 INFO 7092 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-04-28T11:07:53.774+03:00 INFO 7092 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@47162173 +2024-04-28T11:07:53.780+03:00 INFO 7092 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-04-28T11:07:56.049+03:00 INFO 7092 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-04-28T11:07:56.146+03:00 INFO 7092 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-04-28T11:07:56.674+03:00 INFO 7092 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. +2024-04-28T11:07:57.517+03:00 WARN 7092 --- [springJRproj] [main] 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 +2024-04-28T11:07:58.336+03:00 INFO 7092 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-04-28T11:07:58.354+03:00 INFO 7092 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 10.976 seconds (process running for 14.729) +2024-04-28T11:08:05.104+03:00 INFO 7092 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-28T11:08:05.105+03:00 INFO 7092 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-04-28T11:08:05.108+03:00 INFO 7092 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms +2024-04-28T11:08:34.647+03:00 ERROR 7092 --- [springJRproj] [http-nio-8090-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.dao.InvalidDataAccessApiUsageException: Expecting a SELECT query : `update Task t set t.description = 'dd' where t.id = :id`] with root cause -org.thymeleaf.exceptions.TemplateInputException: Error resolving template [tasks], template might not exist or might not be accessible by any of the configured Template Resolvers - at org.thymeleaf.engine.TemplateManager.resolveTemplate(TemplateManager.java:869) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:607) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1103) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1077) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.spring6.view.ThymeleafView.renderFragment(ThymeleafView.java:372) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.spring6.view.ThymeleafView.render(ThymeleafView.java:192) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1431) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1167) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1106) ~[spring-webmvc-6.1.6.jar:6.1.6] +org.hibernate.query.IllegalSelectQueryException: Expecting a SELECT Query [org.hibernate.query.sqm.tree.select.SqmSelectStatement], but found org.hibernate.query.sqm.tree.update.SqmUpdateStatement [update Task t set t.description = 'dd' where t.id = :id] + at org.hibernate.query.sqm.internal.SqmUtil.verifyIsSelectStatement(SqmUtil.java:98) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] + at org.hibernate.query.sqm.internal.QuerySqmImpl.verifySelect(QuerySqmImpl.java:489) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] + at org.hibernate.query.sqm.internal.QuerySqmImpl.doList(QuerySqmImpl.java:498) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] + at org.hibernate.query.spi.AbstractSelectionQuery.list(AbstractSelectionQuery.java:427) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] + at org.hibernate.query.spi.AbstractSelectionQuery.getSingleResult(AbstractSelectionQuery.java:564) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] + at org.springframework.data.jpa.repository.query.JpaQueryExecution$SingleEntityExecution.doExecute(JpaQueryExecution.java:223) ~[spring-data-jpa-3.2.5.jar:3.2.5] + at org.springframework.data.jpa.repository.query.JpaQueryExecution.execute(JpaQueryExecution.java:92) ~[spring-data-jpa-3.2.5.jar:3.2.5] + at org.springframework.data.jpa.repository.query.AbstractJpaQuery.doExecute(AbstractJpaQuery.java:149) ~[spring-data-jpa-3.2.5.jar:3.2.5] + at org.springframework.data.jpa.repository.query.AbstractJpaQuery.execute(AbstractJpaQuery.java:137) ~[spring-data-jpa-3.2.5.jar:3.2.5] + at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170) ~[spring-data-commons-3.2.5.jar:3.2.5] + at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158) ~[spring-data-commons-3.2.5.jar:3.2.5] + at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:164) ~[spring-data-commons-3.2.5.jar:3.2.5] + at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:143) ~[spring-data-commons-3.2.5.jar:3.2.5] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:70) ~[spring-data-commons-3.2.5.jar:3.2.5] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-6.1.6.jar:6.1.6] + at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:392) ~[spring-tx-6.1.6.jar:6.1.6] + at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:137) ~[spring-tx-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:135) ~[spring-data-jpa-3.2.5.jar:3.2.5] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223) ~[spring-aop-6.1.6.jar:6.1.6] + at jdk.proxy2/jdk.proxy2.$Proxy106.updateTaskById(Unknown Source) ~[na:na] + at com.study.springjrproj.service.TaskService.update(TaskService.java:46) ~[main/:na] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[na:na] + at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:354) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-6.1.6.jar:6.1.6] + at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:392) ~[spring-tx-6.1.6.jar:6.1.6] + at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:720) ~[spring-aop-6.1.6.jar:6.1.6] + at com.study.springjrproj.service.TaskService$$SpringCGLIB$$0.update() ~[main/:na] + at com.study.springjrproj.controller.TaskController.edit(TaskController.java:36) ~[main/:na] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[na:na] + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.1.6.jar:6.1.6] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.6.jar:6.1.6] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.1.6.jar:6.1.6] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.20.jar:6.0] + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914) ~[spring-webmvc-6.1.6.jar:6.1.6] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[tomcat-embed-core-10.1.20.jar:6.0] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.1.6.jar:6.1.6] at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.20.jar:6.0] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206) ~[tomcat-embed-core-10.1.20.jar:10.1.20] @@ -863,22 +1197,91 @@ org.thymeleaf.exceptions.TemplateInputException: Error resolving template [tasks at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] -2024-04-26T20:27:24.834+03:00 ERROR 3412 --- [springJRproj] [http-nio-8090-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.thymeleaf.exceptions.TemplateInputException: Error resolving template [tasks], template might not exist or might not be accessible by any of the configured Template Resolvers] with root cause +2024-04-28T11:09:43.430+03:00 INFO 32260 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 32260 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-04-28T11:09:43.435+03:00 INFO 32260 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-04-28T11:09:44.828+03:00 INFO 32260 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-04-28T11:09:44.939+03:00 INFO 32260 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 95 ms. Found 1 JPA repository interface. +2024-04-28T11:09:46.083+03:00 INFO 32260 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-04-28T11:09:46.113+03:00 INFO 32260 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-04-28T11:09:46.114+03:00 INFO 32260 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-04-28T11:09:46.493+03:00 INFO 32260 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-04-28T11:09:46.503+03:00 INFO 32260 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-04-28T11:09:46.504+03:00 INFO 32260 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2970 ms +2024-04-28T11:09:46.834+03:00 INFO 32260 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-04-28T11:09:47.000+03:00 INFO 32260 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-04-28T11:09:47.097+03:00 INFO 32260 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-04-28T11:09:47.701+03:00 INFO 32260 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-04-28T11:09:47.799+03:00 INFO 32260 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-04-28T11:09:48.564+03:00 INFO 32260 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@10a0d93a +2024-04-28T11:09:48.570+03:00 INFO 32260 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-04-28T11:09:54.200+03:00 INFO 32260 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-04-28T11:09:54.900+03:00 INFO 32260 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-04-28T11:09:57.202+03:00 INFO 32260 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. +2024-04-28T11:09:58.299+03:00 WARN 32260 --- [springJRproj] [main] 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 +2024-04-28T11:09:59.256+03:00 INFO 32260 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-04-28T11:09:59.277+03:00 INFO 32260 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 16.845 seconds (process running for 19.267) +2024-04-28T11:09:59.424+03:00 INFO 32260 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-28T11:09:59.425+03:00 INFO 32260 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-04-28T11:09:59.427+03:00 INFO 32260 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms +2024-04-28T11:10:35.368+03:00 ERROR 32260 --- [springJRproj] [http-nio-8090-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.dao.InvalidDataAccessApiUsageException: Expecting a SELECT query : `update Task t set t.description = 'dd' where t.id = :id`] with root cause -org.thymeleaf.exceptions.TemplateInputException: Error resolving template [tasks], template might not exist or might not be accessible by any of the configured Template Resolvers - at org.thymeleaf.engine.TemplateManager.resolveTemplate(TemplateManager.java:869) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:607) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1103) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1077) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.spring6.view.ThymeleafView.renderFragment(ThymeleafView.java:372) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.spring6.view.ThymeleafView.render(ThymeleafView.java:192) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1431) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1167) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1106) ~[spring-webmvc-6.1.6.jar:6.1.6] +org.hibernate.query.IllegalSelectQueryException: Expecting a SELECT Query [org.hibernate.query.sqm.tree.select.SqmSelectStatement], but found org.hibernate.query.sqm.tree.update.SqmUpdateStatement [update Task t set t.description = 'dd' where t.id = :id] + at org.hibernate.query.sqm.internal.SqmUtil.verifyIsSelectStatement(SqmUtil.java:98) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] + at org.hibernate.query.sqm.internal.QuerySqmImpl.verifySelect(QuerySqmImpl.java:489) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] + at org.hibernate.query.sqm.internal.QuerySqmImpl.doList(QuerySqmImpl.java:498) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] + at org.hibernate.query.spi.AbstractSelectionQuery.list(AbstractSelectionQuery.java:427) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] + at org.hibernate.query.spi.AbstractSelectionQuery.getSingleResult(AbstractSelectionQuery.java:564) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] + at org.springframework.data.jpa.repository.query.JpaQueryExecution$SingleEntityExecution.doExecute(JpaQueryExecution.java:223) ~[spring-data-jpa-3.2.5.jar:3.2.5] + at org.springframework.data.jpa.repository.query.JpaQueryExecution.execute(JpaQueryExecution.java:92) ~[spring-data-jpa-3.2.5.jar:3.2.5] + at org.springframework.data.jpa.repository.query.AbstractJpaQuery.doExecute(AbstractJpaQuery.java:149) ~[spring-data-jpa-3.2.5.jar:3.2.5] + at org.springframework.data.jpa.repository.query.AbstractJpaQuery.execute(AbstractJpaQuery.java:137) ~[spring-data-jpa-3.2.5.jar:3.2.5] + at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170) ~[spring-data-commons-3.2.5.jar:3.2.5] + at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158) ~[spring-data-commons-3.2.5.jar:3.2.5] + at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:164) ~[spring-data-commons-3.2.5.jar:3.2.5] + at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:143) ~[spring-data-commons-3.2.5.jar:3.2.5] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:70) ~[spring-data-commons-3.2.5.jar:3.2.5] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-6.1.6.jar:6.1.6] + at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:392) ~[spring-tx-6.1.6.jar:6.1.6] + at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:137) ~[spring-tx-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:135) ~[spring-data-jpa-3.2.5.jar:3.2.5] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223) ~[spring-aop-6.1.6.jar:6.1.6] + at jdk.proxy2/jdk.proxy2.$Proxy106.updateTaskById(Unknown Source) ~[na:na] + at com.study.springjrproj.service.TaskService.update(TaskService.java:46) ~[main/:na] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[na:na] + at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:354) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-6.1.6.jar:6.1.6] + at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:392) ~[spring-tx-6.1.6.jar:6.1.6] + at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:720) ~[spring-aop-6.1.6.jar:6.1.6] + at com.study.springjrproj.service.TaskService$$SpringCGLIB$$0.update() ~[main/:na] + at com.study.springjrproj.controller.TaskController.edit(TaskController.java:36) ~[main/:na] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[na:na] + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.1.6.jar:6.1.6] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.6.jar:6.1.6] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.1.6.jar:6.1.6] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.20.jar:6.0] + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914) ~[spring-webmvc-6.1.6.jar:6.1.6] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[tomcat-embed-core-10.1.20.jar:6.0] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.1.6.jar:6.1.6] at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.20.jar:6.0] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206) ~[tomcat-embed-core-10.1.20.jar:10.1.20] @@ -915,59 +1318,117 @@ org.thymeleaf.exceptions.TemplateInputException: Error resolving template [tasks at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] -2024-04-26T20:38:10.488+03:00 INFO 25492 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 25492 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-26T20:38:10.519+03:00 INFO 25492 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-26T20:38:14.894+03:00 INFO 25492 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-26T20:38:15.022+03:00 INFO 25492 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 117 ms. Found 1 JPA repository interface. -2024-04-26T20:38:15.855+03:00 INFO 25492 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-26T20:38:15.874+03:00 INFO 25492 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-26T20:38:15.874+03:00 INFO 25492 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-26T20:38:16.049+03:00 INFO 25492 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-26T20:38:16.054+03:00 INFO 25492 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-26T20:38:16.055+03:00 INFO 25492 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 5113 ms -2024-04-26T20:38:16.400+03:00 INFO 25492 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2024-04-26T20:38:16.476+03:00 INFO 25492 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final -2024-04-26T20:38:16.517+03:00 INFO 25492 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2024-04-26T20:38:16.805+03:00 INFO 25492 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2024-04-26T20:38:16.836+03:00 INFO 25492 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2024-04-26T20:38:17.351+03:00 INFO 25492 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@1805ec96 -2024-04-26T20:38:17.354+03:00 INFO 25492 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2024-04-26T20:38:18.709+03:00 INFO 25492 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2024-04-26T20:38:18.834+03:00 INFO 25492 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2024-04-26T20:38:19.177+03:00 INFO 25492 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2024-04-26T20:38:19.563+03:00 WARN 25492 --- [springJRproj] [main] 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 -2024-04-26T20:38:20.039+03:00 INFO 25492 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' -2024-04-26T20:38:20.047+03:00 INFO 25492 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 15.757 seconds (process running for 40.06) -2024-04-26T20:38:47.919+03:00 INFO 25492 --- [springJRproj] [http-nio-8090-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-04-26T20:38:47.920+03:00 INFO 25492 --- [springJRproj] [http-nio-8090-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-04-26T20:38:47.949+03:00 INFO 25492 --- [springJRproj] [http-nio-8090-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms -2024-04-26T20:38:49.637+03:00 ERROR 25492 --- [springJRproj] [http-nio-8090-exec-2] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8090-exec-2] Exception processing template "tasks": Could not parse as expression: "#{}" (template: "tasks" - line 14, col 4) +2024-04-28T11:10:53.737+03:00 INFO 30184 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 30184 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-04-28T11:10:53.741+03:00 INFO 30184 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-04-28T11:10:55.207+03:00 INFO 30184 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-04-28T11:10:55.352+03:00 INFO 30184 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 123 ms. Found 1 JPA repository interface. +2024-04-28T11:10:56.483+03:00 INFO 30184 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-04-28T11:10:56.523+03:00 INFO 30184 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-04-28T11:10:56.524+03:00 INFO 30184 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-04-28T11:10:56.915+03:00 INFO 30184 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-04-28T11:10:56.926+03:00 INFO 30184 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-04-28T11:10:56.927+03:00 INFO 30184 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3079 ms +2024-04-28T11:10:57.262+03:00 INFO 30184 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-04-28T11:10:57.409+03:00 INFO 30184 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-04-28T11:10:57.524+03:00 INFO 30184 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-04-28T11:10:58.494+03:00 INFO 30184 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-04-28T11:10:58.582+03:00 INFO 30184 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-04-28T11:10:59.423+03:00 INFO 30184 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@14201a90 +2024-04-28T11:10:59.429+03:00 INFO 30184 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-04-28T11:11:02.817+03:00 INFO 30184 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-04-28T11:11:02.977+03:00 INFO 30184 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-04-28T11:11:03.969+03:00 INFO 30184 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. +2024-04-28T11:11:05.281+03:00 WARN 30184 --- [springJRproj] [main] 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 +2024-04-28T11:11:06.254+03:00 INFO 30184 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-04-28T11:11:06.271+03:00 INFO 30184 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 13.797 seconds (process running for 17.589) +2024-04-28T11:11:22.925+03:00 INFO 30184 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-28T11:11:22.926+03:00 INFO 30184 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-04-28T11:11:22.932+03:00 INFO 30184 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms +2024-04-28T11:22:53.527+03:00 INFO 25016 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 25016 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-04-28T11:22:53.532+03:00 INFO 25016 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-04-28T11:22:54.980+03:00 INFO 25016 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-04-28T11:22:55.105+03:00 INFO 25016 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 103 ms. Found 1 JPA repository interface. +2024-04-28T11:22:56.315+03:00 INFO 25016 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-04-28T11:22:56.343+03:00 INFO 25016 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-04-28T11:22:56.344+03:00 INFO 25016 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-04-28T11:22:56.728+03:00 INFO 25016 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-04-28T11:22:56.739+03:00 INFO 25016 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-04-28T11:22:56.739+03:00 INFO 25016 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3092 ms +2024-04-28T11:22:57.076+03:00 INFO 25016 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-04-28T11:22:57.243+03:00 INFO 25016 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-04-28T11:22:57.337+03:00 INFO 25016 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-04-28T11:22:58.006+03:00 INFO 25016 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-04-28T11:22:58.078+03:00 INFO 25016 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-04-28T11:22:59.014+03:00 INFO 25016 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@73da7f08 +2024-04-28T11:22:59.021+03:00 INFO 25016 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-04-28T11:23:01.333+03:00 INFO 25016 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-04-28T11:23:01.467+03:00 INFO 25016 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-04-28T11:23:02.040+03:00 INFO 25016 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. +2024-04-28T11:23:02.890+03:00 WARN 25016 --- [springJRproj] [main] 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 +2024-04-28T11:23:04.295+03:00 INFO 25016 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-04-28T11:23:04.314+03:00 INFO 25016 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 11.989 seconds (process running for 14.582) +2024-04-28T11:23:16.462+03:00 INFO 25016 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-28T11:23:16.463+03:00 INFO 25016 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-04-28T11:23:16.465+03:00 INFO 25016 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms +2024-04-28T11:23:38.040+03:00 ERROR 25016 --- [springJRproj] [http-nio-8090-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.dao.InvalidDataAccessApiUsageException: Expecting a SELECT query : `update Task t set t.description = :description`] with root cause -org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as expression: "#{}" (template: "tasks" - line 14, col 4) - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:131) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:62) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:44) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.EngineEventUtils.parseAttributeExpression(EngineEventUtils.java:220) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.EngineEventUtils.computeAttributeExpression(EngineEventUtils.java:207) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:125) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.OpenElementTag.beHandled(OpenElementTag.java:205) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.TemplateModel.process(TemplateModel.java:136) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:661) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1103) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1077) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.spring6.view.ThymeleafView.renderFragment(ThymeleafView.java:372) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.spring6.view.ThymeleafView.render(ThymeleafView.java:192) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1431) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1167) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1106) ~[spring-webmvc-6.1.6.jar:6.1.6] +org.hibernate.query.IllegalSelectQueryException: Expecting a SELECT Query [org.hibernate.query.sqm.tree.select.SqmSelectStatement], but found org.hibernate.query.sqm.tree.update.SqmUpdateStatement [update Task t set t.description = :description] + at org.hibernate.query.sqm.internal.SqmUtil.verifyIsSelectStatement(SqmUtil.java:98) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] + at org.hibernate.query.sqm.internal.QuerySqmImpl.verifySelect(QuerySqmImpl.java:489) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] + at org.hibernate.query.sqm.internal.QuerySqmImpl.doList(QuerySqmImpl.java:498) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] + at org.hibernate.query.spi.AbstractSelectionQuery.list(AbstractSelectionQuery.java:427) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] + at org.hibernate.query.spi.AbstractSelectionQuery.getSingleResult(AbstractSelectionQuery.java:564) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] + at org.springframework.data.jpa.repository.query.JpaQueryExecution$SingleEntityExecution.doExecute(JpaQueryExecution.java:223) ~[spring-data-jpa-3.2.5.jar:3.2.5] + at org.springframework.data.jpa.repository.query.JpaQueryExecution.execute(JpaQueryExecution.java:92) ~[spring-data-jpa-3.2.5.jar:3.2.5] + at org.springframework.data.jpa.repository.query.AbstractJpaQuery.doExecute(AbstractJpaQuery.java:149) ~[spring-data-jpa-3.2.5.jar:3.2.5] + at org.springframework.data.jpa.repository.query.AbstractJpaQuery.execute(AbstractJpaQuery.java:137) ~[spring-data-jpa-3.2.5.jar:3.2.5] + at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170) ~[spring-data-commons-3.2.5.jar:3.2.5] + at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158) ~[spring-data-commons-3.2.5.jar:3.2.5] + at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:164) ~[spring-data-commons-3.2.5.jar:3.2.5] + at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:143) ~[spring-data-commons-3.2.5.jar:3.2.5] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:70) ~[spring-data-commons-3.2.5.jar:3.2.5] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-6.1.6.jar:6.1.6] + at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:392) ~[spring-tx-6.1.6.jar:6.1.6] + at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:137) ~[spring-tx-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:135) ~[spring-data-jpa-3.2.5.jar:3.2.5] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223) ~[spring-aop-6.1.6.jar:6.1.6] + at jdk.proxy2/jdk.proxy2.$Proxy106.updateByDescription(Unknown Source) ~[na:na] + at com.study.springjrproj.service.TaskService.update(TaskService.java:46) ~[main/:na] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[na:na] + at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:354) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-6.1.6.jar:6.1.6] + at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:392) ~[spring-tx-6.1.6.jar:6.1.6] + at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:720) ~[spring-aop-6.1.6.jar:6.1.6] + at com.study.springjrproj.service.TaskService$$SpringCGLIB$$0.update() ~[main/:na] + at com.study.springjrproj.controller.TaskController.edit(TaskController.java:36) ~[main/:na] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[na:na] + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.1.6.jar:6.1.6] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.6.jar:6.1.6] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.1.6.jar:6.1.6] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.20.jar:6.0] + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914) ~[spring-webmvc-6.1.6.jar:6.1.6] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[tomcat-embed-core-10.1.20.jar:6.0] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.1.6.jar:6.1.6] at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.20.jar:6.0] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206) ~[tomcat-embed-core-10.1.20.jar:10.1.20] @@ -1004,33 +1465,91 @@ org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as express at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] -2024-04-26T20:38:49.643+03:00 ERROR 25492 --- [springJRproj] [http-nio-8090-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as expression: "#{}" (template: "tasks" - line 14, col 4)] with root cause +2024-04-28T12:03:42.782+03:00 INFO 36844 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 36844 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-04-28T12:03:42.811+03:00 INFO 36844 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-04-28T12:03:43.953+03:00 INFO 36844 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-04-28T12:03:44.328+03:00 INFO 36844 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 357 ms. Found 1 JPA repository interface. +2024-04-28T12:03:46.224+03:00 INFO 36844 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-04-28T12:03:46.264+03:00 INFO 36844 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-04-28T12:03:46.265+03:00 INFO 36844 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-04-28T12:03:46.875+03:00 INFO 36844 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-04-28T12:03:46.905+03:00 INFO 36844 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-04-28T12:03:46.925+03:00 INFO 36844 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 4013 ms +2024-04-28T12:03:47.471+03:00 INFO 36844 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-04-28T12:03:47.671+03:00 INFO 36844 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-04-28T12:03:47.819+03:00 INFO 36844 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-04-28T12:03:48.830+03:00 INFO 36844 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-04-28T12:03:48.937+03:00 INFO 36844 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-04-28T12:03:50.539+03:00 INFO 36844 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@4768b95c +2024-04-28T12:03:50.549+03:00 INFO 36844 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-04-28T12:03:58.863+03:00 INFO 36844 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-04-28T12:03:59.091+03:00 INFO 36844 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-04-28T12:03:59.944+03:00 INFO 36844 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. +2024-04-28T12:04:01.140+03:00 WARN 36844 --- [springJRproj] [main] 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 +2024-04-28T12:04:02.377+03:00 INFO 36844 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-04-28T12:04:02.397+03:00 INFO 36844 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 20.657 seconds (process running for 24.66) +2024-04-28T12:04:35.160+03:00 INFO 36844 --- [springJRproj] [http-nio-8090-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-28T12:04:35.161+03:00 INFO 36844 --- [springJRproj] [http-nio-8090-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-04-28T12:04:35.162+03:00 INFO 36844 --- [springJRproj] [http-nio-8090-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms +2024-04-28T12:05:00.132+03:00 ERROR 36844 --- [springJRproj] [http-nio-8090-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.dao.InvalidDataAccessApiUsageException: Expecting a SELECT query : `update Task t set t.description = :description`] with root cause -org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as expression: "#{}" (template: "tasks" - line 14, col 4) - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:131) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:62) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.StandardExpressionParser.parseExpression(StandardExpressionParser.java:44) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.EngineEventUtils.parseAttributeExpression(EngineEventUtils.java:220) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.EngineEventUtils.computeAttributeExpression(EngineEventUtils.java:207) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:125) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.OpenElementTag.beHandled(OpenElementTag.java:205) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.TemplateModel.process(TemplateModel.java:136) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:661) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1103) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1077) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.spring6.view.ThymeleafView.renderFragment(ThymeleafView.java:372) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.spring6.view.ThymeleafView.render(ThymeleafView.java:192) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1431) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1167) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1106) ~[spring-webmvc-6.1.6.jar:6.1.6] +org.hibernate.query.IllegalSelectQueryException: Expecting a SELECT Query [org.hibernate.query.sqm.tree.select.SqmSelectStatement], but found org.hibernate.query.sqm.tree.update.SqmUpdateStatement [update Task t set t.description = :description] + at org.hibernate.query.sqm.internal.SqmUtil.verifyIsSelectStatement(SqmUtil.java:98) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] + at org.hibernate.query.sqm.internal.QuerySqmImpl.verifySelect(QuerySqmImpl.java:489) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] + at org.hibernate.query.sqm.internal.QuerySqmImpl.doList(QuerySqmImpl.java:498) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] + at org.hibernate.query.spi.AbstractSelectionQuery.list(AbstractSelectionQuery.java:427) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] + at org.hibernate.query.spi.AbstractSelectionQuery.getSingleResult(AbstractSelectionQuery.java:564) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] + at org.springframework.data.jpa.repository.query.JpaQueryExecution$SingleEntityExecution.doExecute(JpaQueryExecution.java:223) ~[spring-data-jpa-3.2.5.jar:3.2.5] + at org.springframework.data.jpa.repository.query.JpaQueryExecution.execute(JpaQueryExecution.java:92) ~[spring-data-jpa-3.2.5.jar:3.2.5] + at org.springframework.data.jpa.repository.query.AbstractJpaQuery.doExecute(AbstractJpaQuery.java:149) ~[spring-data-jpa-3.2.5.jar:3.2.5] + at org.springframework.data.jpa.repository.query.AbstractJpaQuery.execute(AbstractJpaQuery.java:137) ~[spring-data-jpa-3.2.5.jar:3.2.5] + at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170) ~[spring-data-commons-3.2.5.jar:3.2.5] + at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158) ~[spring-data-commons-3.2.5.jar:3.2.5] + at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:164) ~[spring-data-commons-3.2.5.jar:3.2.5] + at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:143) ~[spring-data-commons-3.2.5.jar:3.2.5] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:70) ~[spring-data-commons-3.2.5.jar:3.2.5] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-6.1.6.jar:6.1.6] + at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:392) ~[spring-tx-6.1.6.jar:6.1.6] + at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:137) ~[spring-tx-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:135) ~[spring-data-jpa-3.2.5.jar:3.2.5] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223) ~[spring-aop-6.1.6.jar:6.1.6] + at jdk.proxy2/jdk.proxy2.$Proxy106.updateByDescription(Unknown Source) ~[na:na] + at com.study.springjrproj.service.TaskService.update(TaskService.java:46) ~[main/:na] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[na:na] + at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:354) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-6.1.6.jar:6.1.6] + at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:392) ~[spring-tx-6.1.6.jar:6.1.6] + at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) ~[spring-aop-6.1.6.jar:6.1.6] + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:720) ~[spring-aop-6.1.6.jar:6.1.6] + at com.study.springjrproj.service.TaskService$$SpringCGLIB$$0.update() ~[main/:na] + at com.study.springjrproj.controller.TaskController.edit(TaskController.java:36) ~[main/:na] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[na:na] + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.1.6.jar:6.1.6] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.1.6.jar:6.1.6] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.6.jar:6.1.6] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.1.6.jar:6.1.6] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.20.jar:6.0] + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914) ~[spring-webmvc-6.1.6.jar:6.1.6] + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[tomcat-embed-core-10.1.20.jar:6.0] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.1.6.jar:6.1.6] at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.20.jar:6.0] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206) ~[tomcat-embed-core-10.1.20.jar:10.1.20] @@ -1067,55 +1586,120 @@ org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as express at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] -2024-04-26T20:39:29.631+03:00 INFO 8964 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 8964 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-26T20:39:29.650+03:00 INFO 8964 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-26T20:39:30.510+03:00 INFO 8964 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-26T20:39:30.564+03:00 INFO 8964 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 45 ms. Found 1 JPA repository interface. -2024-04-26T20:39:31.116+03:00 INFO 8964 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-26T20:39:31.131+03:00 INFO 8964 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-26T20:39:31.131+03:00 INFO 8964 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-26T20:39:31.307+03:00 INFO 8964 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-26T20:39:31.312+03:00 INFO 8964 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-26T20:39:31.312+03:00 INFO 8964 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1611 ms -2024-04-26T20:39:31.483+03:00 INFO 8964 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2024-04-26T20:39:31.560+03:00 INFO 8964 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final -2024-04-26T20:39:31.601+03:00 INFO 8964 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2024-04-26T20:39:31.912+03:00 INFO 8964 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2024-04-26T20:39:31.945+03:00 INFO 8964 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2024-04-26T20:39:32.382+03:00 INFO 8964 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@17136390 -2024-04-26T20:39:32.385+03:00 INFO 8964 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2024-04-26T20:39:33.742+03:00 INFO 8964 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2024-04-26T20:39:33.793+03:00 INFO 8964 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2024-04-26T20:39:34.028+03:00 INFO 8964 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2024-04-26T20:39:34.404+03:00 WARN 8964 --- [springJRproj] [main] 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 -2024-04-26T20:39:34.825+03:00 INFO 8964 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' -2024-04-26T20:39:34.833+03:00 INFO 8964 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 5.91 seconds (process running for 8.292) -2024-04-26T20:40:03.776+03:00 INFO 8964 --- [springJRproj] [http-nio-8090-exec-6] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-04-26T20:40:03.778+03:00 INFO 8964 --- [springJRproj] [http-nio-8090-exec-6] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-04-26T20:40:03.780+03:00 INFO 8964 --- [springJRproj] [http-nio-8090-exec-6] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2024-04-26T20:48:39.311+03:00 INFO 24944 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 24944 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-26T20:48:39.314+03:00 INFO 24944 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-26T20:48:40.269+03:00 INFO 24944 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-26T20:48:40.331+03:00 INFO 24944 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 51 ms. Found 1 JPA repository interface. -2024-04-26T20:48:40.972+03:00 INFO 24944 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-26T20:48:40.987+03:00 INFO 24944 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-26T20:48:40.988+03:00 INFO 24944 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-26T20:48:41.418+03:00 INFO 24944 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-26T20:48:41.640+03:00 INFO 24944 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-26T20:48:41.651+03:00 INFO 24944 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2287 ms -2024-04-26T20:48:43.986+03:00 INFO 24944 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2024-04-26T20:48:44.592+03:00 INFO 24944 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final -2024-04-26T20:48:45.393+03:00 INFO 24944 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2024-04-26T20:48:58.352+03:00 INFO 24944 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2024-04-26T20:48:59.754+03:00 INFO 24944 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2024-04-26T20:49:01.724+03:00 INFO 24944 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@15be68b -2024-04-26T20:49:01.744+03:00 INFO 24944 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2024-04-26T20:49:03.209+03:00 INFO 24944 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2024-04-26T20:49:03.306+03:00 INFO 24944 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2024-04-26T20:49:03.645+03:00 INFO 24944 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2024-04-26T20:49:04.075+03:00 WARN 24944 --- [springJRproj] [main] 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 -2024-04-26T20:49:04.571+03:00 INFO 24944 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' -2024-04-26T20:49:04.579+03:00 INFO 24944 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 25.864 seconds (process running for 32.411) -2024-04-26T20:49:25.552+03:00 INFO 24944 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-04-26T20:49:25.553+03:00 INFO 24944 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-04-26T20:49:25.554+03:00 INFO 24944 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms +2024-04-28T12:06:45.644+03:00 INFO 16000 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 16000 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-04-28T12:06:45.647+03:00 INFO 16000 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-04-28T12:06:48.000+03:00 INFO 16000 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-04-28T12:06:49.078+03:00 INFO 16000 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 776 ms. Found 1 JPA repository interface. +2024-04-28T12:06:50.569+03:00 INFO 16000 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-04-28T12:06:50.586+03:00 INFO 16000 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-04-28T12:06:50.587+03:00 INFO 16000 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-04-28T12:06:50.823+03:00 INFO 16000 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-04-28T12:06:50.829+03:00 INFO 16000 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-04-28T12:06:50.830+03:00 INFO 16000 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 5105 ms +2024-04-28T12:06:51.768+03:00 INFO 16000 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-04-28T12:06:55.156+03:00 INFO 16000 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-04-28T12:06:55.840+03:00 INFO 16000 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-04-28T12:07:02.420+03:00 INFO 16000 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-04-28T12:07:03.136+03:00 INFO 16000 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-04-28T12:07:11.377+03:00 INFO 16000 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@30228de7 +2024-04-28T12:07:11.414+03:00 INFO 16000 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-04-28T12:07:52.442+03:00 INFO 16000 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-04-28T12:07:53.863+03:00 INFO 16000 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-04-28T12:07:59.784+03:00 INFO 16000 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. +2024-04-28T12:08:05.467+03:00 WARN 16000 --- [springJRproj] [main] 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 +2024-04-28T12:08:09.011+03:00 INFO 16000 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-04-28T12:08:09.027+03:00 INFO 16000 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 84.217 seconds (process running for 87.185) +2024-04-28T12:09:34.579+03:00 INFO 16000 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-28T12:09:34.579+03:00 INFO 16000 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-04-28T12:09:34.581+03:00 INFO 16000 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms +2024-04-28T12:17:21.346+03:00 INFO 11536 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 11536 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-04-28T12:17:21.406+03:00 INFO 11536 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-04-28T12:17:34.371+03:00 INFO 11536 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-04-28T12:17:36.005+03:00 INFO 11536 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 1024 ms. Found 1 JPA repository interface. +2024-04-28T12:17:45.176+03:00 INFO 11536 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-04-28T12:17:45.426+03:00 INFO 11536 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-04-28T12:17:45.455+03:00 INFO 11536 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-04-28T12:17:47.918+03:00 INFO 11536 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-04-28T12:17:47.998+03:00 INFO 11536 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-04-28T12:17:48.009+03:00 INFO 11536 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 26005 ms +2024-04-28T12:22:28.703+03:00 INFO 21228 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 21228 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-04-28T12:22:28.706+03:00 INFO 21228 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-04-28T12:22:29.868+03:00 INFO 21228 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-04-28T12:22:29.975+03:00 INFO 21228 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 94 ms. Found 1 JPA repository interface. +2024-04-28T12:22:30.720+03:00 INFO 21228 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-04-28T12:22:30.747+03:00 INFO 21228 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-04-28T12:22:30.747+03:00 INFO 21228 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-04-28T12:22:30.969+03:00 INFO 21228 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-04-28T12:22:30.977+03:00 INFO 21228 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-04-28T12:22:30.977+03:00 INFO 21228 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2207 ms +2024-04-28T12:22:31.201+03:00 INFO 21228 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-04-28T12:22:31.308+03:00 INFO 21228 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-04-28T12:22:31.362+03:00 INFO 21228 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-04-28T12:22:31.766+03:00 INFO 21228 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-04-28T12:22:31.808+03:00 INFO 21228 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-04-28T12:22:32.476+03:00 INFO 21228 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@56cd5d76 +2024-04-28T12:22:32.480+03:00 INFO 21228 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-04-28T12:22:33.870+03:00 INFO 21228 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-04-28T12:22:33.960+03:00 INFO 21228 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-04-28T12:22:34.378+03:00 INFO 21228 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. +2024-04-28T12:22:34.975+03:00 WARN 21228 --- [springJRproj] [main] 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 +2024-04-28T12:22:35.619+03:00 INFO 21228 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-04-28T12:22:35.630+03:00 INFO 21228 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 7.622 seconds (process running for 10.049) +2024-04-28T12:22:56.686+03:00 INFO 21228 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-28T12:22:56.687+03:00 INFO 21228 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-04-28T12:22:56.688+03:00 INFO 21228 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms +2024-04-28T12:25:16.275+03:00 INFO 10944 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 10944 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-04-28T12:25:16.279+03:00 INFO 10944 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-04-28T12:25:17.307+03:00 INFO 10944 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-04-28T12:25:17.406+03:00 INFO 10944 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 70 ms. Found 1 JPA repository interface. +2024-04-28T12:25:18.412+03:00 INFO 10944 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-04-28T12:25:18.432+03:00 INFO 10944 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-04-28T12:25:18.433+03:00 INFO 10944 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-04-28T12:25:18.816+03:00 INFO 10944 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-04-28T12:25:18.822+03:00 INFO 10944 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-04-28T12:25:18.823+03:00 INFO 10944 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2412 ms +2024-04-28T12:25:19.438+03:00 INFO 10944 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-04-28T12:25:19.614+03:00 INFO 10944 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-04-28T12:25:19.698+03:00 INFO 10944 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-04-28T12:25:20.675+03:00 INFO 10944 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-04-28T12:25:20.829+03:00 INFO 10944 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-04-28T12:25:21.500+03:00 INFO 10944 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@5fc1e4fb +2024-04-28T12:25:21.504+03:00 INFO 10944 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-04-28T12:25:23.236+03:00 INFO 10944 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-04-28T12:25:23.309+03:00 INFO 10944 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-04-28T12:25:23.707+03:00 INFO 10944 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. +2024-04-28T12:25:24.338+03:00 WARN 10944 --- [springJRproj] [main] 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 +2024-04-28T12:25:25.120+03:00 INFO 10944 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-04-28T12:25:25.130+03:00 INFO 10944 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 9.61 seconds (process running for 11.447) +2024-04-28T12:25:35.908+03:00 INFO 10944 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-28T12:25:35.909+03:00 INFO 10944 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-04-28T12:25:35.910+03:00 INFO 10944 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms +2024-04-28T12:25:35.952+03:00 WARN 10944 --- [springJRproj] [http-nio-8090-exec-1] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'GET' is not supported] +2024-04-28T12:26:27.465+03:00 WARN 10944 --- [springJRproj] [http-nio-8090-exec-4] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'GET' is not supported] +2024-04-28T12:26:47.521+03:00 WARN 10944 --- [springJRproj] [http-nio-8090-exec-8] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'GET' is not supported] +2024-04-28T12:30:21.502+03:00 INFO 932 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 932 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-04-28T12:30:21.505+03:00 INFO 932 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-04-28T12:30:22.587+03:00 INFO 932 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-04-28T12:30:22.674+03:00 INFO 932 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 72 ms. Found 1 JPA repository interface. +2024-04-28T12:30:23.486+03:00 INFO 932 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-04-28T12:30:23.505+03:00 INFO 932 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-04-28T12:30:23.506+03:00 INFO 932 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-04-28T12:30:23.762+03:00 INFO 932 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-04-28T12:30:23.771+03:00 INFO 932 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-04-28T12:30:23.772+03:00 INFO 932 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2180 ms +2024-04-28T12:30:24.055+03:00 INFO 932 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-04-28T12:30:24.159+03:00 INFO 932 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-04-28T12:30:24.212+03:00 INFO 932 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-04-28T12:30:24.663+03:00 INFO 932 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-04-28T12:30:24.721+03:00 INFO 932 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-04-28T12:30:25.305+03:00 INFO 932 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@6c519e47 +2024-04-28T12:30:25.309+03:00 INFO 932 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-04-28T12:30:26.835+03:00 INFO 932 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-04-28T12:30:26.923+03:00 INFO 932 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-04-28T12:30:27.354+03:00 INFO 932 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. +2024-04-28T12:30:28.020+03:00 WARN 932 --- [springJRproj] [main] 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 +2024-04-28T12:30:28.655+03:00 INFO 932 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-04-28T12:30:28.664+03:00 INFO 932 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 8.165 seconds (process running for 10.888) +2024-04-28T12:32:39.021+03:00 INFO 932 --- [springJRproj] [http-nio-8090-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-04-28T12:32:39.021+03:00 INFO 932 --- [springJRproj] [http-nio-8090-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-04-28T12:32:39.023+03:00 INFO 932 --- [springJRproj] [http-nio-8090-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms diff --git a/src/main/java/com/study/springjrproj/controller/TaskController.java b/src/main/java/com/study/springjrproj/controller/TaskController.java index fef493a..3f983f5 100644 --- a/src/main/java/com/study/springjrproj/controller/TaskController.java +++ b/src/main/java/com/study/springjrproj/controller/TaskController.java @@ -1,27 +1,48 @@ package com.study.springjrproj.controller; +import com.study.springjrproj.domain.Task; +import com.study.springjrproj.dto.TaskDto; import com.study.springjrproj.repository.TaskRepository; import com.study.springjrproj.service.TaskService; import lombok.RequiredArgsConstructor; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestMethod; +import org.springframework.web.bind.annotation.*; import org.springframework.web.servlet.ModelAndView; +import java.util.List; +import java.util.Optional; + @Controller @RequiredArgsConstructor - +@RequestMapping("/tasks") public class TaskController { private final TaskService taskService; - @RequestMapping(method = RequestMethod.GET, value = "/tasks") + @RequestMapping(method = RequestMethod.GET) public String getAllTasks(Model model) { var tasks = taskService.findAll(); model.addAttribute("tasks", tasks); return "tasks"; } + @RequestMapping(method = RequestMethod.POST, value = "/edit/{id}") + public String edit(@PathVariable Integer id, @ModelAttribute TaskDto taskToUpdate) { + taskService.update(taskToUpdate); + var all = taskService.findAll(); + return "redirect:/tasks"; + } + @RequestMapping(method = RequestMethod.GET, value = "/edit/{id}") + public String editForm(@PathVariable Integer id, Model model) { + var taskDto = taskService.getById(id); + model.addAttribute("task", taskDto.get()); + return "edit"; + } + @PostMapping("/delete/{id}") + public String delete(@PathVariable Integer id) { + taskService.deleteById(id); + return "redirect:/tasks"; + } } diff --git a/src/main/java/com/study/springjrproj/dto/TaskDto.java b/src/main/java/com/study/springjrproj/dto/TaskDto.java index df1d252..eeaf1f3 100644 --- a/src/main/java/com/study/springjrproj/dto/TaskDto.java +++ b/src/main/java/com/study/springjrproj/dto/TaskDto.java @@ -1,12 +1,14 @@ package com.study.springjrproj.dto; import com.study.springjrproj.domain.Status; +import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lombok.Value; @Data @NoArgsConstructor +@AllArgsConstructor public class TaskDto { private int id; private String description; diff --git a/src/main/java/com/study/springjrproj/repository/TaskRepository.java b/src/main/java/com/study/springjrproj/repository/TaskRepository.java index bfc7684..8ed0e42 100644 --- a/src/main/java/com/study/springjrproj/repository/TaskRepository.java +++ b/src/main/java/com/study/springjrproj/repository/TaskRepository.java @@ -10,13 +10,13 @@ public interface TaskRepository extends JpaRepository { - - @Query(value = "update Task t set t.status = :description") - Task updateBy(String description); + @Query(value = "update Task t set t.description = :description") + Task updateByDescription(String description); @Query(value = "update Task t set t.status = :status") Task updateBy(Status status); - + @Query(value = "update Task t set t.description = 'dd' where t.id = :id") + Task updateTaskById(Integer id); } diff --git a/src/main/java/com/study/springjrproj/service/TaskService.java b/src/main/java/com/study/springjrproj/service/TaskService.java index f07a4b8..b55287e 100644 --- a/src/main/java/com/study/springjrproj/service/TaskService.java +++ b/src/main/java/com/study/springjrproj/service/TaskService.java @@ -6,17 +6,17 @@ import com.study.springjrproj.repository.TaskRepository; import lombok.RequiredArgsConstructor; import org.modelmapper.ModelMapper; -import org.springframework.data.domain.Page; import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; import java.util.List; import java.util.Optional; import java.util.stream.Collectors; -import java.util.stream.Stream; @Service @RequiredArgsConstructor +@Transactional public class TaskService { private final TaskRepository taskRepository; private final ModelMapper mapper; @@ -32,12 +32,18 @@ public List findAll(Pageable pageable) { .stream().map(task -> mapper.map(task, TaskDto.class)) .collect(Collectors.toList()); } + public Optional getById(Integer id) { + return Optional.ofNullable(taskRepository.findById(id) + .map(task -> mapper.map(task, TaskDto.class)) + .orElseThrow(() -> new RuntimeException())); //todo custom exception 29.04 + } public void addTask(CreateTaskDto task) { taskRepository.save(mapper.map(task, Task.class)); } public void update(TaskDto taskDto) { - //todo + var task = mapper.map(taskDto, Task.class); + taskRepository.save(task); } public void deleteById(Integer id) { var maybeTask = taskRepository.findById(id); diff --git a/src/main/resources/templates/edit.html b/src/main/resources/templates/edit.html new file mode 100644 index 0000000..08d52ad --- /dev/null +++ b/src/main/resources/templates/edit.html @@ -0,0 +1,19 @@ + + + + + Edit form + + +

Edit Item

+
+ + +
+ + +
+ +
+ + \ No newline at end of file diff --git a/src/main/resources/templates/tasks.html b/src/main/resources/templates/tasks.html index 00ac318..bacff6f 100644 --- a/src/main/resources/templates/tasks.html +++ b/src/main/resources/templates/tasks.html @@ -4,15 +4,41 @@ Good Thymes Virtual Grocery + +
+ + + + + + + + + + + + + + - - - + +
IDDescriptionStatusEditDelete
Id Description Status + Edit + +
+ + +
+
Task
+
+ + + From 018407a2eefb21bb75c1bf87b85dbb393faadd72 Mon Sep 17 00:00:00 2001 From: malyniak Date: Thu, 2 May 2024 10:17:25 +0300 Subject: [PATCH 3/5] add exceptions --- .../controller/TaskController.java | 44 ++++++++++---- .../com/study/springjrproj/domain/Task.java | 3 + .../com/study/springjrproj/domain/Users.java | 32 ++++++++++ .../exception/TaskNotFoundException.java | 7 +++ .../repository/TaskRepository.java | 4 +- .../repository/UserRepository.java | 8 +++ .../springjrproj/service/TaskService.java | 13 +++-- src/main/resources/sql/data.sql | 20 +++++++ src/main/resources/sql/init.sql | 24 ++++++++ src/main/resources/templates/create.html | 23 ++++++++ src/main/resources/templates/edit.html | 6 +- src/main/resources/templates/error.html | 58 +++++++++++++++++++ src/main/resources/templates/tasks.html | 5 +- 13 files changed, 226 insertions(+), 21 deletions(-) create mode 100644 src/main/java/com/study/springjrproj/domain/Users.java create mode 100644 src/main/java/com/study/springjrproj/exception/TaskNotFoundException.java create mode 100644 src/main/java/com/study/springjrproj/repository/UserRepository.java create mode 100644 src/main/resources/sql/data.sql create mode 100644 src/main/resources/sql/init.sql create mode 100644 src/main/resources/templates/create.html create mode 100644 src/main/resources/templates/error.html diff --git a/src/main/java/com/study/springjrproj/controller/TaskController.java b/src/main/java/com/study/springjrproj/controller/TaskController.java index 3f983f5..5914b6b 100644 --- a/src/main/java/com/study/springjrproj/controller/TaskController.java +++ b/src/main/java/com/study/springjrproj/controller/TaskController.java @@ -1,18 +1,16 @@ package com.study.springjrproj.controller; -import com.study.springjrproj.domain.Task; +import com.study.springjrproj.dto.CreateTaskDto; import com.study.springjrproj.dto.TaskDto; -import com.study.springjrproj.repository.TaskRepository; +import com.study.springjrproj.exception.TaskNotFoundException; import com.study.springjrproj.service.TaskService; import lombok.RequiredArgsConstructor; +import org.springframework.http.HttpStatus; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.*; -import org.springframework.web.servlet.ModelAndView; - -import java.util.List; -import java.util.Optional; +import org.springframework.web.server.ResponseStatusException; @Controller @RequiredArgsConstructor @@ -20,7 +18,6 @@ public class TaskController { private final TaskService taskService; - @RequestMapping(method = RequestMethod.GET) public String getAllTasks(Model model) { @@ -28,21 +25,44 @@ public String getAllTasks(Model model) { model.addAttribute("tasks", tasks); return "tasks"; } + @RequestMapping(method = RequestMethod.POST, value = "/edit/{id}") public String edit(@PathVariable Integer id, @ModelAttribute TaskDto taskToUpdate) { taskService.update(taskToUpdate); - var all = taskService.findAll(); return "redirect:/tasks"; } + @RequestMapping(method = RequestMethod.GET, value = "/edit/{id}") public String editForm(@PathVariable Integer id, Model model) { - var taskDto = taskService.getById(id); - model.addAttribute("task", taskDto.get()); - return "edit"; + try { + var taskDto = taskService.getById(id); + model.addAttribute("task", taskDto.get()); + return "edit"; + } catch (TaskNotFoundException e) { + throw new ResponseStatusException(HttpStatus.NOT_FOUND); + } + } + @PostMapping("/delete/{id}") public String delete(@PathVariable Integer id) { - taskService.deleteById(id); + try { + taskService.deleteById(id); + return "redirect:/tasks"; + } catch (TaskNotFoundException e) { + throw new ResponseStatusException(HttpStatus.NOT_FOUND); + } + } + + @GetMapping("/create") + public String createForm(Model model) { + model.addAttribute("task", new TaskDto()); + return "create"; + } + + @PostMapping("/create") + public String createForm(@ModelAttribute("task") CreateTaskDto taskDto) { + taskService.save(taskDto); return "redirect:/tasks"; } } diff --git a/src/main/java/com/study/springjrproj/domain/Task.java b/src/main/java/com/study/springjrproj/domain/Task.java index ceaaa61..fba3744 100644 --- a/src/main/java/com/study/springjrproj/domain/Task.java +++ b/src/main/java/com/study/springjrproj/domain/Task.java @@ -16,4 +16,7 @@ public class Task { @Column(nullable = false) private String description; private Status status; + @ManyToOne + @JoinColumn(name = "user_id") + private Users user; } diff --git a/src/main/java/com/study/springjrproj/domain/Users.java b/src/main/java/com/study/springjrproj/domain/Users.java new file mode 100644 index 0000000..4019b66 --- /dev/null +++ b/src/main/java/com/study/springjrproj/domain/Users.java @@ -0,0 +1,32 @@ +package com.study.springjrproj.domain; + +import jakarta.persistence.*; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; +import org.springframework.web.bind.annotation.GetMapping; + +import java.time.LocalDate; +import java.util.ArrayList; +import java.util.List; + +@Entity +@Data +@AllArgsConstructor +@NoArgsConstructor +public class Users { + @Id + @GeneratedValue(strategy = GenerationType.IDENTITY) + private Integer id; + @Column(unique = true) + private String username; + @Column(unique = true) + private String email; + @Column(name = "birth_date") + private LocalDate birthDate; + +// @OneToMany +// @JoinColumn(name = "user_id") +// @Column(name = "user_id") +// private List tasks=new ArrayList<>(); +} diff --git a/src/main/java/com/study/springjrproj/exception/TaskNotFoundException.java b/src/main/java/com/study/springjrproj/exception/TaskNotFoundException.java new file mode 100644 index 0000000..e6eae65 --- /dev/null +++ b/src/main/java/com/study/springjrproj/exception/TaskNotFoundException.java @@ -0,0 +1,7 @@ +package com.study.springjrproj.exception; + +public class TaskNotFoundException extends RuntimeException{ + public TaskNotFoundException(String message) { + super(message); + } +} diff --git a/src/main/java/com/study/springjrproj/repository/TaskRepository.java b/src/main/java/com/study/springjrproj/repository/TaskRepository.java index 8ed0e42..408e83c 100644 --- a/src/main/java/com/study/springjrproj/repository/TaskRepository.java +++ b/src/main/java/com/study/springjrproj/repository/TaskRepository.java @@ -16,7 +16,7 @@ public interface TaskRepository extends JpaRepository { @Query(value = "update Task t set t.status = :status") Task updateBy(Status status); - @Query(value = "update Task t set t.description = 'dd' where t.id = :id") - Task updateTaskById(Integer id); + @Query(value = "update Task t set t.description = 'dd' where t.id = :id") + Task updateTaskById(Integer id); } diff --git a/src/main/java/com/study/springjrproj/repository/UserRepository.java b/src/main/java/com/study/springjrproj/repository/UserRepository.java new file mode 100644 index 0000000..0ad03e8 --- /dev/null +++ b/src/main/java/com/study/springjrproj/repository/UserRepository.java @@ -0,0 +1,8 @@ +package com.study.springjrproj.repository; + +import com.study.springjrproj.domain.Users; +import org.springframework.data.jpa.repository.JpaRepository; + +public interface UserRepository extends JpaRepository { + +} diff --git a/src/main/java/com/study/springjrproj/service/TaskService.java b/src/main/java/com/study/springjrproj/service/TaskService.java index b55287e..257b24d 100644 --- a/src/main/java/com/study/springjrproj/service/TaskService.java +++ b/src/main/java/com/study/springjrproj/service/TaskService.java @@ -1,8 +1,10 @@ package com.study.springjrproj.service; +import com.study.springjrproj.domain.Status; import com.study.springjrproj.domain.Task; import com.study.springjrproj.dto.CreateTaskDto; import com.study.springjrproj.dto.TaskDto; +import com.study.springjrproj.exception.TaskNotFoundException; import com.study.springjrproj.repository.TaskRepository; import lombok.RequiredArgsConstructor; import org.modelmapper.ModelMapper; @@ -35,11 +37,7 @@ public List findAll(Pageable pageable) { public Optional getById(Integer id) { return Optional.ofNullable(taskRepository.findById(id) .map(task -> mapper.map(task, TaskDto.class)) - .orElseThrow(() -> new RuntimeException())); //todo custom exception 29.04 - } - - public void addTask(CreateTaskDto task) { - taskRepository.save(mapper.map(task, Task.class)); + .orElseThrow(() -> new TaskNotFoundException("Task with" +id +" not found"))); } public void update(TaskDto taskDto) { var task = mapper.map(taskDto, Task.class); @@ -48,5 +46,10 @@ public void update(TaskDto taskDto) { public void deleteById(Integer id) { var maybeTask = taskRepository.findById(id); maybeTask.ifPresent(taskRepository::delete); + maybeTask.orElseThrow(() -> new TaskNotFoundException("sda")); + } + public void save(CreateTaskDto createTaskDto) { + var task = mapper.map(createTaskDto, Task.class); + taskRepository.save(task); } } diff --git a/src/main/resources/sql/data.sql b/src/main/resources/sql/data.sql new file mode 100644 index 0000000..8a92f67 --- /dev/null +++ b/src/main/resources/sql/data.sql @@ -0,0 +1,20 @@ +LOCK TABLES `task` WRITE; + +ALTER TABLE `task` DISABLE KEYS ; + +INSERT IGNORE INTO `task` +VALUES (1,'aaa',1, 2),(2,'bbb',2, 4),(3,'ccc',0, 1),(4,'ddd',1, 4),(5,'eee',2, 5),(6,'fff',0, 1),(7,'ggg',1, 3), + (8,'hhh',2, 2),(9,'jjj',0, 4),(10,'kkk',1, 5),(11,'lll',2, 3),(12,'mmm',0, 4),(13,'nnn',1, 4), + (14,'ooo',2, 2),(15,'ppp',0, 3); + +ALTER TABLE `task` ENABLE KEYS ; + +UNLOCK TABLES; + +insert into users +values (1,'malyniak', 'malyniak@gmail.com', '1996-05-15'), + (2, 'hbz', 'hbz90@ukr.net', '1993-07-27'), + (3, 'shalimova', 'shalimove@ukr.net', '1998-05-18'), + (4, 'marbar', 'marbar@gmail.com', '2006-07-16'), + (5, 'vasul', 'vasul@gmail.com', '1996-04-13'); + diff --git a/src/main/resources/sql/init.sql b/src/main/resources/sql/init.sql new file mode 100644 index 0000000..bf33a08 --- /dev/null +++ b/src/main/resources/sql/init.sql @@ -0,0 +1,24 @@ +drop table if exists users; + +create table todo.users( + id int primary key auto_increment, + username varchar(32) unique , + email varchar(32) unique , + birth_date date +); + + +DROP TABLE IF EXISTS `task`; + +CREATE TABLE `task` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `description` varchar(100) NOT NULL, + `status` int(11) NOT NULL, + user_id int, + PRIMARY KEY (`id`), + foreign key (user_id) references users(id) +) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8mb4; +SET character_set_client = @saved_cs_client ; + +LOCK TABLES `task` WRITE; +ALTER TABLE `task` DISABLE KEYS ; \ No newline at end of file diff --git a/src/main/resources/templates/create.html b/src/main/resources/templates/create.html new file mode 100644 index 0000000..a0b030a --- /dev/null +++ b/src/main/resources/templates/create.html @@ -0,0 +1,23 @@ + + + + + Create form + + +

Create form

+
+ + + +
+ + \ No newline at end of file diff --git a/src/main/resources/templates/edit.html b/src/main/resources/templates/edit.html index 08d52ad..520f30d 100644 --- a/src/main/resources/templates/edit.html +++ b/src/main/resources/templates/edit.html @@ -11,7 +11,11 @@

Edit Item


- +
diff --git a/src/main/resources/templates/error.html b/src/main/resources/templates/error.html new file mode 100644 index 0000000..d049a73 --- /dev/null +++ b/src/main/resources/templates/error.html @@ -0,0 +1,58 @@ + + + + + + + Error + + + +
+

Error

+

Oops! Something went wrong. The task you are looking for could not be found.

+

Please try again later or contact support if the problem persists.

+ Back to tasks +
+ + diff --git a/src/main/resources/templates/tasks.html b/src/main/resources/templates/tasks.html index bacff6f..7c60208 100644 --- a/src/main/resources/templates/tasks.html +++ b/src/main/resources/templates/tasks.html @@ -32,9 +32,12 @@ - +
+
+ +
From f8fc7f72e32748f53b1050580b0e5bbf87054e1e Mon Sep 17 00:00:00 2001 From: malyniak Date: Sat, 4 May 2024 18:57:40 +0300 Subject: [PATCH 4/5] pagination --- .../study/springjrproj/config/AppConfig.java | 28 ++++++------------- .../controller/TaskController.java | 20 ++++++++++--- .../com/study/springjrproj/domain/Users.java | 8 ------ .../com/study/springjrproj/dto/TaskDto.java | 7 ++--- .../com/study/springjrproj/dto/UserDto.java | 10 +++++++ .../exception/TaskNotFoundException.java | 2 +- .../repository/TaskRepository.java | 17 +++-------- .../springjrproj/service/TaskService.java | 16 +++++++---- .../springjrproj/service/UserService.java | 25 +++++++++++++++++ src/main/resources/templates/tasks.html | 12 +++++++- 10 files changed, 89 insertions(+), 56 deletions(-) create mode 100644 src/main/java/com/study/springjrproj/dto/UserDto.java create mode 100644 src/main/java/com/study/springjrproj/service/UserService.java diff --git a/src/main/java/com/study/springjrproj/config/AppConfig.java b/src/main/java/com/study/springjrproj/config/AppConfig.java index cadf92a..2575f86 100644 --- a/src/main/java/com/study/springjrproj/config/AppConfig.java +++ b/src/main/java/com/study/springjrproj/config/AppConfig.java @@ -1,31 +1,21 @@ package com.study.springjrproj.config; import org.modelmapper.ModelMapper; -import org.springframework.beans.factory.annotation.Value; -import org.springframework.beans.factory.config.BeanDefinition; -import org.springframework.boot.context.properties.EnableConfigurationProperties; -import org.springframework.context.annotation.*; -import org.springframework.context.annotation.ComponentScan.Filter; -import org.springframework.stereotype.Component; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import org.springframework.data.domain.Pageable; @Configuration -//@PropertySource("classpath:application.yaml") -//@ComponentScan(basePackages = "org.example", -// resourcePattern = "**/*.class", -// useDefaultFilters = false, -// includeFilters = { -// @Filter(type = FilterType.ANNOTATION, -// value = Component.class), -// @Filter(type = FilterType.ASSIGNABLE_TYPE, -// value = CompanyRepository.class), -// @Filter(type = FilterType.REGEX, -// pattern = "org\\..Repository"), -// } -//) + public class AppConfig { @Bean public ModelMapper getModelMapper() { return new ModelMapper(); } + + @Bean + public Pageable getPageable() { + return Pageable.ofSize(4); + } } diff --git a/src/main/java/com/study/springjrproj/controller/TaskController.java b/src/main/java/com/study/springjrproj/controller/TaskController.java index 5914b6b..cafd30c 100644 --- a/src/main/java/com/study/springjrproj/controller/TaskController.java +++ b/src/main/java/com/study/springjrproj/controller/TaskController.java @@ -6,12 +6,18 @@ import com.study.springjrproj.exception.TaskNotFoundException; import com.study.springjrproj.service.TaskService; import lombok.RequiredArgsConstructor; +import org.springframework.data.domain.Page; +import org.springframework.data.domain.PageImpl; +import org.springframework.data.domain.PageRequest; +import org.springframework.data.domain.Pageable; import org.springframework.http.HttpStatus; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.*; import org.springframework.web.server.ResponseStatusException; +import java.util.List; + @Controller @RequiredArgsConstructor @RequestMapping("/tasks") @@ -19,10 +25,16 @@ public class TaskController { private final TaskService taskService; @RequestMapping(method = RequestMethod.GET) - public String getAllTasks(Model model) { - - var tasks = taskService.findAll(); - model.addAttribute("tasks", tasks); + public String getAllTasks(Model model, + @RequestParam(defaultValue = "0", required = false) int page, + @RequestParam(defaultValue = "5", required = false) int size) { + Pageable pageable = PageRequest.of(page, size); + var allTasks = taskService.findAll(); + var tasksPerPage = taskService.findAllBy(pageable); + var totalPages = tasksPerPage.getTotalPages(); + model.addAttribute("tasksPerPage", tasksPerPage); + model.addAttribute("allTasks", allTasks); + model.addAttribute("pageable", pageable); return "tasks"; } diff --git a/src/main/java/com/study/springjrproj/domain/Users.java b/src/main/java/com/study/springjrproj/domain/Users.java index 4019b66..2974145 100644 --- a/src/main/java/com/study/springjrproj/domain/Users.java +++ b/src/main/java/com/study/springjrproj/domain/Users.java @@ -4,11 +4,8 @@ import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; -import org.springframework.web.bind.annotation.GetMapping; import java.time.LocalDate; -import java.util.ArrayList; -import java.util.List; @Entity @Data @@ -24,9 +21,4 @@ public class Users { private String email; @Column(name = "birth_date") private LocalDate birthDate; - -// @OneToMany -// @JoinColumn(name = "user_id") -// @Column(name = "user_id") -// private List tasks=new ArrayList<>(); } diff --git a/src/main/java/com/study/springjrproj/dto/TaskDto.java b/src/main/java/com/study/springjrproj/dto/TaskDto.java index eeaf1f3..9f93d93 100644 --- a/src/main/java/com/study/springjrproj/dto/TaskDto.java +++ b/src/main/java/com/study/springjrproj/dto/TaskDto.java @@ -4,13 +4,12 @@ import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; -import lombok.Value; @Data @NoArgsConstructor @AllArgsConstructor public class TaskDto { - private int id; - private String description; - private Status status; + private int id; + private String description; + private Status status; } diff --git a/src/main/java/com/study/springjrproj/dto/UserDto.java b/src/main/java/com/study/springjrproj/dto/UserDto.java new file mode 100644 index 0000000..b89755c --- /dev/null +++ b/src/main/java/com/study/springjrproj/dto/UserDto.java @@ -0,0 +1,10 @@ +package com.study.springjrproj.dto; + +import java.time.LocalDate; + +public class UserDto { + private int id; + private String username; + private String email; + private LocalDate birthDate; +} diff --git a/src/main/java/com/study/springjrproj/exception/TaskNotFoundException.java b/src/main/java/com/study/springjrproj/exception/TaskNotFoundException.java index e6eae65..caff9c4 100644 --- a/src/main/java/com/study/springjrproj/exception/TaskNotFoundException.java +++ b/src/main/java/com/study/springjrproj/exception/TaskNotFoundException.java @@ -1,6 +1,6 @@ package com.study.springjrproj.exception; -public class TaskNotFoundException extends RuntimeException{ +public class TaskNotFoundException extends RuntimeException { public TaskNotFoundException(String message) { super(message); } diff --git a/src/main/java/com/study/springjrproj/repository/TaskRepository.java b/src/main/java/com/study/springjrproj/repository/TaskRepository.java index 408e83c..b79c665 100644 --- a/src/main/java/com/study/springjrproj/repository/TaskRepository.java +++ b/src/main/java/com/study/springjrproj/repository/TaskRepository.java @@ -1,22 +1,13 @@ package com.study.springjrproj.repository; -import com.study.springjrproj.domain.Status; import com.study.springjrproj.domain.Task; +import com.study.springjrproj.dto.TaskDto; +import org.springframework.data.domain.Page; +import org.springframework.data.domain.Pageable; import org.springframework.data.jpa.repository.JpaRepository; -import org.springframework.data.jpa.repository.Query; import org.springframework.stereotype.Repository; @Repository public interface TaskRepository extends JpaRepository { - - - @Query(value = "update Task t set t.description = :description") - Task updateByDescription(String description); - - @Query(value = "update Task t set t.status = :status") - Task updateBy(Status status); - - @Query(value = "update Task t set t.description = 'dd' where t.id = :id") - Task updateTaskById(Integer id); - + Page findAllBy(Pageable pageable); } diff --git a/src/main/java/com/study/springjrproj/service/TaskService.java b/src/main/java/com/study/springjrproj/service/TaskService.java index 257b24d..c5098f7 100644 --- a/src/main/java/com/study/springjrproj/service/TaskService.java +++ b/src/main/java/com/study/springjrproj/service/TaskService.java @@ -1,6 +1,5 @@ package com.study.springjrproj.service; -import com.study.springjrproj.domain.Status; import com.study.springjrproj.domain.Task; import com.study.springjrproj.dto.CreateTaskDto; import com.study.springjrproj.dto.TaskDto; @@ -8,6 +7,7 @@ import com.study.springjrproj.repository.TaskRepository; import lombok.RequiredArgsConstructor; import org.modelmapper.ModelMapper; +import org.springframework.data.domain.Page; import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -29,25 +29,29 @@ public List findAll() { return taskDtoStream .collect(Collectors.toList()); } - public List findAll(Pageable pageable) { - return taskRepository.findAll(pageable) - .stream().map(task -> mapper.map(task, TaskDto.class)) - .collect(Collectors.toList()); + + public Page findAllBy(Pageable pageable) { + var tasks = taskRepository.findAll(pageable); + return tasks.map(task -> mapper.map(task, TaskDto.class)); } + public Optional getById(Integer id) { return Optional.ofNullable(taskRepository.findById(id) .map(task -> mapper.map(task, TaskDto.class)) - .orElseThrow(() -> new TaskNotFoundException("Task with" +id +" not found"))); + .orElseThrow(() -> new TaskNotFoundException("Task with" + id + " not found"))); } + public void update(TaskDto taskDto) { var task = mapper.map(taskDto, Task.class); taskRepository.save(task); } + public void deleteById(Integer id) { var maybeTask = taskRepository.findById(id); maybeTask.ifPresent(taskRepository::delete); maybeTask.orElseThrow(() -> new TaskNotFoundException("sda")); } + public void save(CreateTaskDto createTaskDto) { var task = mapper.map(createTaskDto, Task.class); taskRepository.save(task); diff --git a/src/main/java/com/study/springjrproj/service/UserService.java b/src/main/java/com/study/springjrproj/service/UserService.java new file mode 100644 index 0000000..5af7766 --- /dev/null +++ b/src/main/java/com/study/springjrproj/service/UserService.java @@ -0,0 +1,25 @@ +package com.study.springjrproj.service; + +import com.study.springjrproj.dto.UserDto; +import com.study.springjrproj.repository.UserRepository; +import lombok.RequiredArgsConstructor; +import org.modelmapper.ModelMapper; +import org.springframework.stereotype.Service; + +import java.util.List; +import java.util.stream.Collectors; + +@Service +@RequiredArgsConstructor +public class UserService { + private final UserRepository userRepository; + private final ModelMapper mapper; + + public List findAll() { + return userRepository.findAll() + .stream() + .map(user -> mapper.map(user, UserDto.class)) + .collect(Collectors.toList()); + } + //todo 5.05 +} diff --git a/src/main/resources/templates/tasks.html b/src/main/resources/templates/tasks.html index 7c60208..24d3aa7 100644 --- a/src/main/resources/templates/tasks.html +++ b/src/main/resources/templates/tasks.html @@ -19,7 +19,7 @@ Edit Delete - + Id Description Status @@ -34,10 +34,20 @@ +
+ +
+ + + +
+ +
+ From 2735c825a7b36a839e8b903f302e46504cb64473 Mon Sep 17 00:00:00 2001 From: malyniak Date: Thu, 9 May 2024 13:11:52 +0300 Subject: [PATCH 5/5] add tests --- build.gradle | 5 + myfile.log | 2768 +++++++---------- myfile.log.2024-04-25.0.gz | Bin 2721 -> 0 bytes src/lombok.config | 3 + .../study/springjrproj/config/AppConfig.java | 6 +- .../study/springjrproj/config/WebConfig.java | 45 + .../controller/TaskController.java | 22 +- .../repository/UserRepository.java | 8 - .../springjrproj/service/TaskService.java | 21 +- .../springjrproj/service/UserService.java | 25 - src/main/resources/application.yaml | 4 +- .../db/changelog/db.changelog-1.0.sql | 19 + .../db/changelog/db.changelog-2.0.sql | 17 + .../db/changelog/db.changelog-master.yaml | 5 + .../springjrproj/IntegrationTestBase.java | 25 + .../SpringJRprojApplicationTests.java | 10 +- .../com/study/springjrproj/anotation/IT.java | 18 + .../controller/TaskControllerIT.java | 47 + .../springjrproj/service/TaskServiceIT.java | 94 + src/test/resources/application-test.yaml | 7 + 20 files changed, 1527 insertions(+), 1622 deletions(-) delete mode 100644 myfile.log.2024-04-25.0.gz create mode 100644 src/lombok.config create mode 100644 src/main/java/com/study/springjrproj/config/WebConfig.java delete mode 100644 src/main/java/com/study/springjrproj/repository/UserRepository.java delete mode 100644 src/main/java/com/study/springjrproj/service/UserService.java create mode 100644 src/main/resources/db/changelog/db.changelog-1.0.sql create mode 100644 src/main/resources/db/changelog/db.changelog-2.0.sql create mode 100644 src/main/resources/db/changelog/db.changelog-master.yaml create mode 100644 src/test/java/com/study/springjrproj/IntegrationTestBase.java create mode 100644 src/test/java/com/study/springjrproj/anotation/IT.java create mode 100644 src/test/java/com/study/springjrproj/controller/TaskControllerIT.java create mode 100644 src/test/java/com/study/springjrproj/service/TaskServiceIT.java create mode 100644 src/test/resources/application-test.yaml diff --git a/build.gradle b/build.gradle index 7e7dc04..f00ab25 100644 --- a/build.gradle +++ b/build.gradle @@ -28,6 +28,11 @@ dependencies { implementation 'com.mysql:mysql-connector-j' implementation 'org.modelmapper:modelmapper:3.2.0' implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' + implementation 'org.liquibase:liquibase-core' + + // testImplementation "org.testcontainers:testcontainers:1.19.7" + testImplementation('org.testcontainers:mysql') //no version specified + testImplementation 'org.projectlombok:lombok' compileOnly 'org.projectlombok:lombok' annotationProcessor 'org.projectlombok:lombok' testImplementation 'org.springframework.boot:spring-boot-starter-test' diff --git a/myfile.log b/myfile.log index 9a9d6f1..99d0cc4 100644 --- a/myfile.log +++ b/myfile.log @@ -1,544 +1,1055 @@ -2024-04-28T09:47:59.539+03:00 INFO 11872 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 11872 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-28T09:47:59.627+03:00 INFO 11872 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-28T09:48:01.195+03:00 INFO 11872 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-28T09:48:01.333+03:00 INFO 11872 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 117 ms. Found 1 JPA repository interface. -2024-04-28T09:48:02.556+03:00 INFO 11872 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-28T09:48:02.596+03:00 INFO 11872 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-28T09:48:02.597+03:00 INFO 11872 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-28T09:48:02.997+03:00 INFO 11872 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-28T09:48:03.011+03:00 INFO 11872 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-28T09:48:03.012+03:00 INFO 11872 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3261 ms -2024-04-28T09:48:03.404+03:00 INFO 11872 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2024-04-28T09:48:03.606+03:00 INFO 11872 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final -2024-04-28T09:48:03.722+03:00 INFO 11872 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2024-04-28T09:48:04.454+03:00 INFO 11872 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2024-04-28T09:48:04.523+03:00 INFO 11872 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2024-04-28T09:48:05.633+03:00 INFO 11872 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@40538370 -2024-04-28T09:48:05.639+03:00 INFO 11872 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2024-04-28T09:48:08.041+03:00 INFO 11872 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2024-04-28T09:48:08.200+03:00 INFO 11872 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2024-04-28T09:48:08.769+03:00 INFO 11872 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2024-04-28T09:48:09.574+03:00 WARN 11872 --- [springJRproj] [main] 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 -2024-04-28T09:48:10.436+03:00 INFO 11872 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' -2024-04-28T09:48:10.453+03:00 INFO 11872 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 12.205 seconds (process running for 19.147) -2024-04-28T09:48:26.311+03:00 INFO 11872 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-04-28T09:48:26.312+03:00 INFO 11872 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-04-28T09:48:26.315+03:00 INFO 11872 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms -2024-04-28T09:49:29.163+03:00 INFO 37396 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 37396 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-28T09:49:29.168+03:00 INFO 37396 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-28T09:49:30.490+03:00 INFO 37396 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-28T09:49:30.614+03:00 INFO 37396 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 104 ms. Found 1 JPA repository interface. -2024-04-28T09:49:31.797+03:00 INFO 37396 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-28T09:49:31.825+03:00 INFO 37396 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-28T09:49:31.826+03:00 INFO 37396 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-28T09:49:32.214+03:00 INFO 37396 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-28T09:49:32.226+03:00 INFO 37396 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-28T09:49:32.227+03:00 INFO 37396 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2965 ms -2024-04-28T09:49:32.573+03:00 INFO 37396 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2024-04-28T09:49:32.742+03:00 INFO 37396 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final -2024-04-28T09:49:32.837+03:00 INFO 37396 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2024-04-28T09:49:33.469+03:00 INFO 37396 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2024-04-28T09:49:33.535+03:00 INFO 37396 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2024-04-28T09:49:34.323+03:00 INFO 37396 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@1131aead -2024-04-28T09:49:34.329+03:00 INFO 37396 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2024-04-28T09:49:36.761+03:00 INFO 37396 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2024-04-28T09:49:36.870+03:00 INFO 37396 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2024-04-28T09:49:37.357+03:00 INFO 37396 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2024-04-28T09:49:38.080+03:00 WARN 37396 --- [springJRproj] [main] 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 -2024-04-28T09:49:38.846+03:00 INFO 37396 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' -2024-04-28T09:49:38.868+03:00 INFO 37396 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 10.711 seconds (process running for 12.967) -2024-04-28T09:49:56.289+03:00 INFO 37396 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-04-28T09:49:56.291+03:00 INFO 37396 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-04-28T09:49:56.294+03:00 INFO 37396 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms -2024-04-28T09:50:06.849+03:00 WARN 37396 --- [springJRproj] [http-nio-8090-exec-6] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'GET' is not supported] -2024-04-28T09:51:44.713+03:00 INFO 37612 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 37612 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-28T09:51:44.740+03:00 INFO 37612 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-28T09:51:45.968+03:00 INFO 37612 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-28T09:51:46.087+03:00 INFO 37612 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 91 ms. Found 1 JPA repository interface. -2024-04-28T09:51:47.155+03:00 INFO 37612 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-28T09:51:47.183+03:00 INFO 37612 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-28T09:51:47.184+03:00 INFO 37612 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-28T09:51:47.533+03:00 INFO 37612 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-28T09:51:47.545+03:00 INFO 37612 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-28T09:51:47.546+03:00 INFO 37612 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2694 ms -2024-04-28T09:51:47.830+03:00 INFO 37612 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2024-04-28T09:51:47.943+03:00 INFO 37612 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final -2024-04-28T09:51:48.008+03:00 INFO 37612 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2024-04-28T09:51:48.505+03:00 INFO 37612 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2024-04-28T09:51:48.563+03:00 INFO 37612 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2024-04-28T09:51:49.185+03:00 INFO 37612 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@571d0925 -2024-04-28T09:51:49.190+03:00 INFO 37612 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2024-04-28T09:51:51.012+03:00 INFO 37612 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2024-04-28T09:51:51.116+03:00 INFO 37612 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2024-04-28T09:51:51.624+03:00 INFO 37612 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2024-04-28T09:51:52.329+03:00 WARN 37612 --- [springJRproj] [main] 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 -2024-04-28T09:51:53.133+03:00 INFO 37612 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' -2024-04-28T09:51:53.150+03:00 INFO 37612 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 9.378 seconds (process running for 11.19) -2024-04-28T09:52:00.197+03:00 INFO 37612 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-04-28T09:52:00.198+03:00 INFO 37612 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-04-28T09:52:00.200+03:00 INFO 37612 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms -2024-04-28T09:52:42.265+03:00 ERROR 37612 --- [springJRproj] [http-nio-8090-exec-3] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8090-exec-3] Exception processing template "edit": Exception evaluating SpringEL expression: "task.id" (template: "edit" - line 9, col 7) +2024-05-09T09:43:00.912+03:00 INFO 19932 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : Starting TaskControllerIT using Java 19.0.2 with PID 19932 (started by ���� in D:\springJRproj) +2024-05-09T09:43:00.928+03:00 INFO 19932 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : The following 1 profile is active: "test" +2024-05-09T09:43:01.729+03:00 INFO 19932 --- [springJRproj] [Test worker] o.s.b.t.m.w.SpringBootMockServletContext : Initializing Spring TestDispatcherServlet '' +2024-05-09T09:43:01.739+03:00 INFO 19932 --- [springJRproj] [Test worker] o.s.t.web.servlet.TestDispatcherServlet : Initializing Servlet '' +2024-05-09T09:43:02.027+03:00 INFO 19932 --- [springJRproj] [Test worker] o.s.t.web.servlet.TestDispatcherServlet : Completed initialization in 288 ms +2024-05-09T09:43:02.145+03:00 INFO 19932 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : Started TaskControllerIT in 2.282 seconds (process running for 61.828) +2024-05-09T09:43:02.189+03:00 WARN 19932 --- [springJRproj] [Test worker] o.s.test.context.TestContextManager : Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener] to prepare test instance [com.study.springjrproj.controller.TaskControllerIT@426710f0] -org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "task.id" (template: "edit" - line 9, col 7) - at org.thymeleaf.spring6.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.LinkExpression.resolveParameters(LinkExpression.java:339) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.LinkExpression.executeLinkExpression(LinkExpression.java:285) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:85) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.OpenElementTag.beHandled(OpenElementTag.java:205) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.TemplateModel.process(TemplateModel.java:136) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:661) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1103) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1077) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.spring6.view.ThymeleafView.renderFragment(ThymeleafView.java:372) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.spring6.view.ThymeleafView.render(ThymeleafView.java:192) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1431) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1167) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1106) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.1.6.jar:6.1.6] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.20.jar:6.0] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.1.6.jar:6.1.6] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.20.jar:6.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] -Caused by: org.springframework.expression.spel.SpelEvaluationException: EL1008E: Property or field 'id' cannot be found on object of type 'java.util.Optional' - maybe not public or not valid? - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:229) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:112) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.ast.PropertyOrFieldReference$AccessorValueRef.getValue(PropertyOrFieldReference.java:417) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:97) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:114) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:338) ~[spring-expression-6.1.6.jar:6.1.6] - at org.thymeleaf.spring6.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] - ... 63 common frames omitted +org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'com.study.springjrproj.controller.TaskControllerIT': Unsatisfied dependency expressed through field 'taskService': No qualifying bean of type 'com.study.springjrproj.service.TaskService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:787) ~[spring-beans-6.1.6.jar:6.1.6] + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:767) ~[spring-beans-6.1.6.jar:6.1.6] + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:145) ~[spring-beans-6.1.6.jar:6.1.6] + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:508) ~[spring-beans-6.1.6.jar:6.1.6] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1419) ~[spring-beans-6.1.6.jar:6.1.6] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireBeanProperties(AbstractAutowireCapableBeanFactory.java:398) ~[spring-beans-6.1.6.jar:6.1.6] + at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:143) ~[spring-test-6.1.6.jar:6.1.6] + at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:98) ~[spring-test-6.1.6.jar:6.1.6] + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:260) ~[spring-test-6.1.6.jar:6.1.6] + at org.springframework.test.context.junit.jupiter.SpringExtension.postProcessTestInstance(SpringExtension.java:163) ~[spring-test-6.1.6.jar:6.1.6] + at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$10(ClassBasedTestDescriptor.java:378) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.executeAndMaskThrowable(ClassBasedTestDescriptor.java:383) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$11(ClassBasedTestDescriptor.java:378) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[na:na] + at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[na:na] + at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625) ~[na:na] + at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[na:na] + at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[na:na] + at java.base/java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:310) ~[na:na] + at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:735) ~[na:na] + at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:734) ~[na:na] + at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[na:na] + at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeTestInstancePostProcessors(ClassBasedTestDescriptor.java:377) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$instantiateAndPostProcessTestInstance$6(ClassBasedTestDescriptor.java:290) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.instantiateAndPostProcessTestInstance(ClassBasedTestDescriptor.java:289) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$4(ClassBasedTestDescriptor.java:279) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at java.base/java.util.Optional.orElseGet(Optional.java:364) ~[na:na] + at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$5(ClassBasedTestDescriptor.java:278) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.jupiter.engine.execution.TestInstancesProvider.getTestInstances(TestInstancesProvider.java:31) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$prepare$0(TestMethodTestDescriptor.java:106) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:105) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:69) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$prepare$2(NodeTestTask.java:123) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.prepare(NodeTestTask.java:123) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:90) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[na:na] + at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[na:na] + at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107) ~[junit-platform-launcher-1.8.2.jar:1.8.2] + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88) ~[junit-platform-launcher-1.8.2.jar:1.8.2] + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54) ~[junit-platform-launcher-1.8.2.jar:1.8.2] + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67) ~[junit-platform-launcher-1.8.2.jar:1.8.2] + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52) ~[junit-platform-launcher-1.8.2.jar:1.8.2] + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114) ~[junit-platform-launcher-1.8.2.jar:1.8.2] + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86) ~[junit-platform-launcher-1.8.2.jar:1.8.2] + at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86) ~[junit-platform-launcher-1.8.2.jar:1.8.2] + at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:119) ~[na:na] + at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:94) ~[na:na] + at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:89) ~[na:na] + at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62) ~[na:na] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[na:na] + at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36) ~[na:na] + at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) ~[na:na] + at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33) ~[na:na] + at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94) ~[na:na] + at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source) ~[na:na] + at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193) ~[na:na] + at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129) ~[na:na] + at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100) ~[na:na] + at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60) ~[na:na] + at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56) ~[na:na] + at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113) ~[na:na] + at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65) ~[na:na] + at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69) ~[gradle-worker.jar:na] + at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74) ~[gradle-worker.jar:na] +Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'com.study.springjrproj.service.TaskService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} + at org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoMatchingBeanFound(DefaultListableBeanFactory.java:1880) ~[spring-beans-6.1.6.jar:6.1.6] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1406) ~[spring-beans-6.1.6.jar:6.1.6] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353) ~[spring-beans-6.1.6.jar:6.1.6] + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:784) ~[spring-beans-6.1.6.jar:6.1.6] + ... 88 common frames omitted -2024-04-28T09:52:42.280+03:00 ERROR 37612 --- [springJRproj] [http-nio-8090-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "task.id" (template: "edit" - line 9, col 7)] with root cause +2024-05-09T09:52:42.908+03:00 INFO 21604 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : Starting TaskControllerIT using Java 19.0.2 with PID 21604 (started by ���� in D:\springJRproj) +2024-05-09T09:52:42.913+03:00 INFO 21604 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : The following 1 profile is active: "test" +2024-05-09T09:52:43.651+03:00 INFO 21604 --- [springJRproj] [Test worker] o.s.b.t.m.w.SpringBootMockServletContext : Initializing Spring TestDispatcherServlet '' +2024-05-09T09:52:43.652+03:00 INFO 21604 --- [springJRproj] [Test worker] o.s.t.web.servlet.TestDispatcherServlet : Initializing Servlet '' +2024-05-09T09:52:43.986+03:00 INFO 21604 --- [springJRproj] [Test worker] o.s.t.web.servlet.TestDispatcherServlet : Completed initialization in 333 ms +2024-05-09T09:52:44.110+03:00 INFO 21604 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : Started TaskControllerIT in 2.17 seconds (process running for 70.222) +2024-05-09T09:58:04.991+03:00 INFO 18280 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : Starting TaskControllerIT using Java 19.0.2 with PID 18280 (started by ���� in D:\springJRproj) +2024-05-09T09:58:04.995+03:00 INFO 18280 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : The following 1 profile is active: "test" +2024-05-09T09:58:05.447+03:00 INFO 18280 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : Started TaskControllerIT in 1.305 seconds (process running for 4.892) +2024-05-09T09:58:05.576+03:00 WARN 18280 --- [springJRproj] [Test worker] o.s.test.context.TestContextManager : Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener] to prepare test instance [com.study.springjrproj.controller.TaskControllerIT@772861aa] -org.springframework.expression.spel.SpelEvaluationException: EL1008E: Property or field 'id' cannot be found on object of type 'java.util.Optional' - maybe not public or not valid? - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:229) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:112) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.ast.PropertyOrFieldReference$AccessorValueRef.getValue(PropertyOrFieldReference.java:417) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:97) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:114) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:338) ~[spring-expression-6.1.6.jar:6.1.6] - at org.thymeleaf.spring6.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.LinkExpression.resolveParameters(LinkExpression.java:339) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.LinkExpression.executeLinkExpression(LinkExpression.java:285) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:85) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.OpenElementTag.beHandled(OpenElementTag.java:205) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.TemplateModel.process(TemplateModel.java:136) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:661) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1103) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1077) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.spring6.view.ThymeleafView.renderFragment(ThymeleafView.java:372) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.spring6.view.ThymeleafView.render(ThymeleafView.java:192) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1431) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1167) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1106) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.1.6.jar:6.1.6] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.20.jar:6.0] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.1.6.jar:6.1.6] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.20.jar:6.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] +org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'com.study.springjrproj.controller.TaskControllerIT': Unsatisfied dependency expressed through field 'taskService': No qualifying bean of type 'com.study.springjrproj.service.TaskService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:787) ~[spring-beans-6.1.6.jar:6.1.6] + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:767) ~[spring-beans-6.1.6.jar:6.1.6] + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:145) ~[spring-beans-6.1.6.jar:6.1.6] + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:508) ~[spring-beans-6.1.6.jar:6.1.6] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1419) ~[spring-beans-6.1.6.jar:6.1.6] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireBeanProperties(AbstractAutowireCapableBeanFactory.java:398) ~[spring-beans-6.1.6.jar:6.1.6] + at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:143) ~[spring-test-6.1.6.jar:6.1.6] + at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:98) ~[spring-test-6.1.6.jar:6.1.6] + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:260) ~[spring-test-6.1.6.jar:6.1.6] + at org.springframework.test.context.junit.jupiter.SpringExtension.postProcessTestInstance(SpringExtension.java:163) ~[spring-test-6.1.6.jar:6.1.6] + at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$10(ClassBasedTestDescriptor.java:378) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.executeAndMaskThrowable(ClassBasedTestDescriptor.java:383) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$11(ClassBasedTestDescriptor.java:378) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[na:na] + at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[na:na] + at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625) ~[na:na] + at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[na:na] + at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[na:na] + at java.base/java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:310) ~[na:na] + at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:735) ~[na:na] + at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[na:na] + at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeTestInstancePostProcessors(ClassBasedTestDescriptor.java:377) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$instantiateAndPostProcessTestInstance$6(ClassBasedTestDescriptor.java:290) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.instantiateAndPostProcessTestInstance(ClassBasedTestDescriptor.java:289) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$4(ClassBasedTestDescriptor.java:279) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at java.base/java.util.Optional.orElseGet(Optional.java:364) ~[na:na] + at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$5(ClassBasedTestDescriptor.java:278) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.jupiter.engine.execution.TestInstancesProvider.getTestInstances(TestInstancesProvider.java:31) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$before$2(ClassBasedTestDescriptor.java:204) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.before(ClassBasedTestDescriptor.java:203) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.before(ClassBasedTestDescriptor.java:85) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:148) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[na:na] + at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107) ~[junit-platform-launcher-1.8.2.jar:1.8.2] + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88) ~[junit-platform-launcher-1.8.2.jar:1.8.2] + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54) ~[junit-platform-launcher-1.8.2.jar:1.8.2] + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67) ~[junit-platform-launcher-1.8.2.jar:1.8.2] + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52) ~[junit-platform-launcher-1.8.2.jar:1.8.2] + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114) ~[junit-platform-launcher-1.8.2.jar:1.8.2] + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86) ~[junit-platform-launcher-1.8.2.jar:1.8.2] + at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86) ~[junit-platform-launcher-1.8.2.jar:1.8.2] + at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:119) ~[na:na] + at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:94) ~[na:na] + at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:89) ~[na:na] + at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62) ~[na:na] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[na:na] + at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36) ~[na:na] + at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) ~[na:na] + at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33) ~[na:na] + at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94) ~[na:na] + at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source) ~[na:na] + at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193) ~[na:na] + at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129) ~[na:na] + at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100) ~[na:na] + at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60) ~[na:na] + at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56) ~[na:na] + at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113) ~[na:na] + at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65) ~[na:na] + at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69) ~[gradle-worker.jar:na] + at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74) ~[gradle-worker.jar:na] +Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'com.study.springjrproj.service.TaskService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} + at org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoMatchingBeanFound(DefaultListableBeanFactory.java:1880) ~[spring-beans-6.1.6.jar:6.1.6] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1406) ~[spring-beans-6.1.6.jar:6.1.6] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1353) ~[spring-beans-6.1.6.jar:6.1.6] + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:784) ~[spring-beans-6.1.6.jar:6.1.6] + ... 81 common frames omitted -2024-04-28T10:25:41.257+03:00 INFO 30100 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 30100 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-28T10:25:41.261+03:00 INFO 30100 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-28T10:25:44.432+03:00 INFO 30100 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-28T10:25:44.557+03:00 INFO 30100 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 105 ms. Found 1 JPA repository interface. -2024-04-28T10:25:45.766+03:00 INFO 30100 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-28T10:25:45.798+03:00 INFO 30100 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-28T10:25:45.799+03:00 INFO 30100 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-28T10:25:46.208+03:00 INFO 30100 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-28T10:25:46.219+03:00 INFO 30100 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-28T10:25:46.220+03:00 INFO 30100 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 4842 ms -2024-04-28T10:25:46.662+03:00 INFO 30100 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2024-04-28T10:25:46.846+03:00 INFO 30100 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final -2024-04-28T10:25:46.982+03:00 INFO 30100 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2024-04-28T10:25:48.975+03:00 INFO 30100 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2024-04-28T10:25:49.059+03:00 INFO 30100 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2024-04-28T10:25:49.979+03:00 INFO 30100 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@77cd235b -2024-04-28T10:25:49.984+03:00 INFO 30100 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2024-04-28T10:25:52.395+03:00 INFO 30100 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2024-04-28T10:25:52.525+03:00 INFO 30100 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2024-04-28T10:25:53.083+03:00 INFO 30100 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2024-04-28T10:25:55.312+03:00 WARN 30100 --- [springJRproj] [main] 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 -2024-04-28T10:25:57.411+03:00 INFO 30100 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' -2024-04-28T10:25:57.451+03:00 INFO 30100 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 17.241 seconds (process running for 21.278) -2024-04-28T10:26:28.840+03:00 INFO 30100 --- [springJRproj] [http-nio-8090-exec-3] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-04-28T10:26:28.843+03:00 INFO 30100 --- [springJRproj] [http-nio-8090-exec-3] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-04-28T10:26:28.845+03:00 INFO 30100 --- [springJRproj] [http-nio-8090-exec-3] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms -2024-04-28T10:27:56.008+03:00 WARN 30100 --- [springJRproj] [HikariPool-1 housekeeper] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=1m35s904ms719µs100ns). -2024-04-28T10:28:51.210+03:00 ERROR 30100 --- [springJRproj] [http-nio-8090-exec-7] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8090-exec-7] Exception processing template "edit": Exception evaluating SpringEL expression: "task.id" (template: "edit" - line 9, col 7) +2024-05-09T09:59:10.601+03:00 INFO 9640 --- [springJRproj] [Test worker] org.testcontainers.images.PullPolicy : Image pull policy will be performed by: DefaultPullPolicy() +2024-05-09T09:59:10.615+03:00 INFO 9640 --- [springJRproj] [Test worker] o.t.utility.ImageNameSubstitutor : Image name substitution will be performed by: DefaultImageNameSubstitutor (composite of 'ConfigurationFileImageNameSubstitutor' and 'PrefixingImageNameSubstitutor') +2024-05-09T09:59:10.663+03:00 INFO 9640 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : Starting TaskControllerIT using Java 19.0.2 with PID 9640 (started by ���� in D:\springJRproj) +2024-05-09T09:59:10.665+03:00 INFO 9640 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : The following 1 profile is active: "test" +2024-05-09T09:59:11.026+03:00 INFO 9640 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : Started TaskControllerIT in 1.292 seconds (process running for 4.441) +2024-05-09T10:15:29.606+03:00 INFO 4184 --- [springJRproj] [Test worker] org.testcontainers.images.PullPolicy : Image pull policy will be performed by: DefaultPullPolicy() +2024-05-09T10:15:29.619+03:00 INFO 4184 --- [springJRproj] [Test worker] o.t.utility.ImageNameSubstitutor : Image name substitution will be performed by: DefaultImageNameSubstitutor (composite of 'ConfigurationFileImageNameSubstitutor' and 'PrefixingImageNameSubstitutor') +2024-05-09T10:15:29.737+03:00 INFO 4184 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : Starting TaskControllerIT using Java 19.0.2 with PID 4184 (started by ���� in D:\springJRproj) +2024-05-09T10:15:29.742+03:00 INFO 4184 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : The following 1 profile is active: "test" +2024-05-09T10:15:31.546+03:00 INFO 4184 --- [springJRproj] [Test worker] o.t.d.DockerClientProviderStrategy : Loaded org.testcontainers.dockerclient.NpipeSocketClientProviderStrategy from ~/.testcontainers.properties, will try it first +2024-05-09T10:15:32.342+03:00 INFO 4184 --- [springJRproj] [Test worker] o.t.d.DockerClientProviderStrategy : Found Docker environment with local Npipe socket (npipe:////./pipe/docker_engine) +2024-05-09T10:15:32.348+03:00 WARN 4184 --- [springJRproj] [Test worker] o.s.w.c.s.GenericWebApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanDefinitionStoreException: Failed to process import candidates for configuration class [com.study.springjrproj.SpringJRProjApplication]: Error processing condition on org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$EmbeddedDatabaseConfiguration +2024-05-09T10:15:32.364+03:00 INFO 4184 --- [springJRproj] [Test worker] .s.b.a.l.ConditionEvaluationReportLogger : -org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "task.id" (template: "edit" - line 9, col 7) - at org.thymeleaf.spring6.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.LinkExpression.resolveParameters(LinkExpression.java:339) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.LinkExpression.executeLinkExpression(LinkExpression.java:285) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:85) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.OpenElementTag.beHandled(OpenElementTag.java:205) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.TemplateModel.process(TemplateModel.java:136) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:661) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1103) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1077) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.spring6.view.ThymeleafView.renderFragment(ThymeleafView.java:372) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.spring6.view.ThymeleafView.render(ThymeleafView.java:192) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1431) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1167) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1106) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.1.6.jar:6.1.6] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.20.jar:6.0] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.1.6.jar:6.1.6] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.20.jar:6.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] -Caused by: org.springframework.expression.spel.SpelEvaluationException: EL1008E: Property or field 'id' cannot be found on object of type 'java.util.Optional' - maybe not public or not valid? - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:229) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:112) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.ast.PropertyOrFieldReference$AccessorValueRef.getValue(PropertyOrFieldReference.java:417) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:97) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:114) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:338) ~[spring-expression-6.1.6.jar:6.1.6] - at org.thymeleaf.spring6.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] - ... 63 common frames omitted +Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. +2024-05-09T10:15:32.430+03:00 ERROR 4184 --- [springJRproj] [Test worker] o.s.boot.SpringApplication : Application run failed -2024-04-28T10:28:51.234+03:00 ERROR 30100 --- [springJRproj] [http-nio-8090-exec-7] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "task.id" (template: "edit" - line 9, col 7)] with root cause +org.springframework.beans.factory.BeanDefinitionStoreException: Failed to process import candidates for configuration class [com.study.springjrproj.SpringJRProjApplication]: Error processing condition on org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$EmbeddedDatabaseConfiguration + at org.springframework.context.annotation.ConfigurationClassParser.processImports(ConfigurationClassParser.java:544) ~[spring-context-6.1.6.jar:6.1.6] + at org.springframework.context.annotation.ConfigurationClassParser$DeferredImportSelectorGroupingHandler.lambda$processGroupImports$1(ConfigurationClassParser.java:746) ~[spring-context-6.1.6.jar:6.1.6] + at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[na:na] + at org.springframework.context.annotation.ConfigurationClassParser$DeferredImportSelectorGroupingHandler.processGroupImports(ConfigurationClassParser.java:743) ~[spring-context-6.1.6.jar:6.1.6] + at org.springframework.context.annotation.ConfigurationClassParser$DeferredImportSelectorHandler.process(ConfigurationClassParser.java:714) ~[spring-context-6.1.6.jar:6.1.6] + at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:183) ~[spring-context-6.1.6.jar:6.1.6] + at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:416) ~[spring-context-6.1.6.jar:6.1.6] + at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:289) ~[spring-context-6.1.6.jar:6.1.6] + at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:349) ~[spring-context-6.1.6.jar:6.1.6] + at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:118) ~[spring-context-6.1.6.jar:6.1.6] + at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:788) ~[spring-context-6.1.6.jar:6.1.6] + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:606) ~[spring-context-6.1.6.jar:6.1.6] + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) ~[spring-boot-3.2.5.jar:3.2.5] + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) ~[spring-boot-3.2.5.jar:3.2.5] + at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) ~[spring-boot-3.2.5.jar:3.2.5] + at org.springframework.boot.test.context.SpringBootContextLoader.lambda$loadContext$3(SpringBootContextLoader.java:137) ~[spring-boot-test-3.2.5.jar:3.2.5] + at org.springframework.util.function.ThrowingSupplier.get(ThrowingSupplier.java:58) ~[spring-core-6.1.6.jar:6.1.6] + at org.springframework.util.function.ThrowingSupplier.get(ThrowingSupplier.java:46) ~[spring-core-6.1.6.jar:6.1.6] + at org.springframework.boot.SpringApplication.withHook(SpringApplication.java:1454) ~[spring-boot-3.2.5.jar:3.2.5] + at org.springframework.boot.test.context.SpringBootContextLoader$ContextLoaderHook.run(SpringBootContextLoader.java:553) ~[spring-boot-test-3.2.5.jar:3.2.5] + at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:137) ~[spring-boot-test-3.2.5.jar:3.2.5] + at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:108) ~[spring-boot-test-3.2.5.jar:3.2.5] + at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:225) ~[spring-test-6.1.6.jar:6.1.6] + at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:152) ~[spring-test-6.1.6.jar:6.1.6] + at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:130) ~[spring-test-6.1.6.jar:6.1.6] + at org.springframework.test.context.junit.jupiter.SpringExtension.getApplicationContext(SpringExtension.java:355) ~[spring-test-6.1.6.jar:6.1.6] + at org.springframework.test.context.junit.jupiter.SpringExtension.resolveParameter(SpringExtension.java:341) ~[spring-test-6.1.6.jar:6.1.6] + at org.junit.jupiter.engine.execution.ParameterResolutionUtils.resolveParameter(ParameterResolutionUtils.java:136) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.jupiter.engine.execution.ParameterResolutionUtils.resolveParameters(ParameterResolutionUtils.java:103) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:59) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeTestClassConstructor(ClassBasedTestDescriptor.java:364) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.instantiateTestClass(ClassBasedTestDescriptor.java:311) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.jupiter.engine.descriptor.ClassTestDescriptor.instantiateTestClass(ClassTestDescriptor.java:79) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.instantiateAndPostProcessTestInstance(ClassBasedTestDescriptor.java:287) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$4(ClassBasedTestDescriptor.java:279) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at java.base/java.util.Optional.orElseGet(Optional.java:364) ~[na:na] + at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$5(ClassBasedTestDescriptor.java:278) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.jupiter.engine.execution.TestInstancesProvider.getTestInstances(TestInstancesProvider.java:31) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$before$2(ClassBasedTestDescriptor.java:204) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.before(ClassBasedTestDescriptor.java:203) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.before(ClassBasedTestDescriptor.java:85) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:148) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[na:na] + at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107) ~[junit-platform-launcher-1.8.2.jar:1.8.2] + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88) ~[junit-platform-launcher-1.8.2.jar:1.8.2] + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54) ~[junit-platform-launcher-1.8.2.jar:1.8.2] + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67) ~[junit-platform-launcher-1.8.2.jar:1.8.2] + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52) ~[junit-platform-launcher-1.8.2.jar:1.8.2] + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114) ~[junit-platform-launcher-1.8.2.jar:1.8.2] + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86) ~[junit-platform-launcher-1.8.2.jar:1.8.2] + at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86) ~[junit-platform-launcher-1.8.2.jar:1.8.2] + at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:119) ~[na:na] + at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:94) ~[na:na] + at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:89) ~[na:na] + at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62) ~[na:na] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[na:na] + at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36) ~[na:na] + at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) ~[na:na] + at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33) ~[na:na] + at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94) ~[na:na] + at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source) ~[na:na] + at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193) ~[na:na] + at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129) ~[na:na] + at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100) ~[na:na] + at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60) ~[na:na] + at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56) ~[na:na] + at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113) ~[na:na] + at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65) ~[na:na] + at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69) ~[gradle-worker.jar:na] + at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74) ~[gradle-worker.jar:na] +Caused by: java.lang.IllegalStateException: Error processing condition on org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$EmbeddedDatabaseConfiguration + at org.springframework.boot.autoconfigure.condition.SpringBootCondition.matches(SpringBootCondition.java:60) ~[spring-boot-autoconfigure-3.2.5.jar:3.2.5] + at org.springframework.context.annotation.ConditionEvaluator.shouldSkip(ConditionEvaluator.java:108) ~[spring-context-6.1.6.jar:6.1.6] + at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:220) ~[spring-context-6.1.6.jar:6.1.6] + at org.springframework.context.annotation.ConfigurationClassParser.processMemberClasses(ConfigurationClassParser.java:382) ~[spring-context-6.1.6.jar:6.1.6] + at org.springframework.context.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:273) ~[spring-context-6.1.6.jar:6.1.6] + at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:246) ~[spring-context-6.1.6.jar:6.1.6] + at org.springframework.context.annotation.ConfigurationClassParser.processImports(ConfigurationClassParser.java:534) ~[spring-context-6.1.6.jar:6.1.6] + ... 90 common frames omitted +Caused by: java.lang.IllegalStateException: Mapped port can only be obtained after the container is started + at org.testcontainers.shaded.com.google.common.base.Preconditions.checkState(Preconditions.java:512) ~[testcontainers-1.19.7.jar:1.19.7] + at org.testcontainers.containers.ContainerState.getMappedPort(ContainerState.java:161) ~[testcontainers-1.19.7.jar:na] + at org.testcontainers.containers.MySQLContainer.getJdbcUrl(MySQLContainer.java:111) ~[mysql-1.19.7.jar:na] + at org.springframework.util.function.SupplierUtils.resolve(SupplierUtils.java:52) ~[spring-core-6.1.6.jar:6.1.6] + at org.springframework.test.context.support.DynamicValuesPropertySource.getProperty(DynamicValuesPropertySource.java:44) ~[spring-test-6.1.6.jar:6.1.6] + at org.springframework.core.env.PropertySourcesPropertyResolver.getProperty(PropertySourcesPropertyResolver.java:85) ~[spring-core-6.1.6.jar:6.1.6] + at org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertyResolver$DefaultResolver.getProperty(ConfigurationPropertySourcesPropertyResolver.java:125) ~[spring-boot-3.2.5.jar:3.2.5] + at org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertyResolver.findPropertyValue(ConfigurationPropertySourcesPropertyResolver.java:99) ~[spring-boot-3.2.5.jar:3.2.5] + at org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertyResolver.getProperty(ConfigurationPropertySourcesPropertyResolver.java:75) ~[spring-boot-3.2.5.jar:3.2.5] + at org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertyResolver.getProperty(ConfigurationPropertySourcesPropertyResolver.java:61) ~[spring-boot-3.2.5.jar:3.2.5] + at org.springframework.core.env.AbstractEnvironment.getProperty(AbstractEnvironment.java:552) ~[spring-core-6.1.6.jar:6.1.6] + at org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$EmbeddedDatabaseCondition.hasDataSourceUrlProperty(DataSourceAutoConfiguration.java:157) ~[spring-boot-autoconfigure-3.2.5.jar:3.2.5] + at org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$EmbeddedDatabaseCondition.getMatchOutcome(DataSourceAutoConfiguration.java:140) ~[spring-boot-autoconfigure-3.2.5.jar:3.2.5] + at org.springframework.boot.autoconfigure.condition.SpringBootCondition.matches(SpringBootCondition.java:47) ~[spring-boot-autoconfigure-3.2.5.jar:3.2.5] + ... 96 common frames omitted -org.springframework.expression.spel.SpelEvaluationException: EL1008E: Property or field 'id' cannot be found on object of type 'java.util.Optional' - maybe not public or not valid? - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:229) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:112) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.ast.PropertyOrFieldReference$AccessorValueRef.getValue(PropertyOrFieldReference.java:417) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:97) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:114) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:338) ~[spring-expression-6.1.6.jar:6.1.6] - at org.thymeleaf.spring6.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.LinkExpression.resolveParameters(LinkExpression.java:339) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.LinkExpression.executeLinkExpression(LinkExpression.java:285) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:85) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.OpenElementTag.beHandled(OpenElementTag.java:205) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.TemplateModel.process(TemplateModel.java:136) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:661) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1103) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1077) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.spring6.view.ThymeleafView.renderFragment(ThymeleafView.java:372) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.spring6.view.ThymeleafView.render(ThymeleafView.java:192) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1431) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1167) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1106) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.1.6.jar:6.1.6] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.20.jar:6.0] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.1.6.jar:6.1.6] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.20.jar:6.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] +2024-05-09T10:19:11.663+03:00 INFO 20184 --- [springJRproj] [Test worker] org.testcontainers.images.PullPolicy : Image pull policy will be performed by: DefaultPullPolicy() +2024-05-09T10:19:11.681+03:00 INFO 20184 --- [springJRproj] [Test worker] o.t.utility.ImageNameSubstitutor : Image name substitution will be performed by: DefaultImageNameSubstitutor (composite of 'ConfigurationFileImageNameSubstitutor' and 'PrefixingImageNameSubstitutor') +2024-05-09T10:19:11.773+03:00 INFO 20184 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : Starting TaskControllerIT using Java 19.0.2 with PID 20184 (started by ���� in D:\springJRproj) +2024-05-09T10:19:11.776+03:00 INFO 20184 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : The following 1 profile is active: "test" +2024-05-09T10:19:13.043+03:00 INFO 20184 --- [springJRproj] [Test worker] o.t.d.DockerClientProviderStrategy : Loaded org.testcontainers.dockerclient.NpipeSocketClientProviderStrategy from ~/.testcontainers.properties, will try it first +2024-05-09T10:19:13.684+03:00 INFO 20184 --- [springJRproj] [Test worker] o.t.d.DockerClientProviderStrategy : Found Docker environment with local Npipe socket (npipe:////./pipe/docker_engine) +2024-05-09T10:19:13.689+03:00 WARN 20184 --- [springJRproj] [Test worker] o.s.w.c.s.GenericWebApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanDefinitionStoreException: Failed to process import candidates for configuration class [com.study.springjrproj.SpringJRProjApplication]: Error processing condition on org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$EmbeddedDatabaseConfiguration +2024-05-09T10:19:13.707+03:00 INFO 20184 --- [springJRproj] [Test worker] .s.b.a.l.ConditionEvaluationReportLogger : -2024-04-28T10:32:55.415+03:00 INFO 37860 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 37860 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-28T10:32:55.439+03:00 INFO 37860 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-28T10:32:57.044+03:00 INFO 37860 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-28T10:32:57.158+03:00 INFO 37860 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 99 ms. Found 1 JPA repository interface. -2024-04-28T10:32:58.281+03:00 INFO 37860 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-28T10:32:58.305+03:00 INFO 37860 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-28T10:32:58.305+03:00 INFO 37860 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-28T10:32:58.673+03:00 INFO 37860 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-28T10:32:58.681+03:00 INFO 37860 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-28T10:32:58.681+03:00 INFO 37860 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3140 ms -2024-04-28T10:32:58.989+03:00 INFO 37860 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2024-04-28T10:32:59.149+03:00 INFO 37860 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final -2024-04-28T10:32:59.237+03:00 INFO 37860 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2024-04-28T10:32:59.815+03:00 INFO 37860 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2024-04-28T10:32:59.871+03:00 INFO 37860 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2024-04-28T10:33:00.626+03:00 INFO 37860 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@210635fd -2024-04-28T10:33:00.634+03:00 INFO 37860 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2024-04-28T10:33:02.863+03:00 INFO 37860 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2024-04-28T10:33:02.975+03:00 INFO 37860 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2024-04-28T10:33:03.579+03:00 INFO 37860 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2024-04-28T10:33:04.333+03:00 WARN 37860 --- [springJRproj] [main] 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 -2024-04-28T10:33:05.197+03:00 INFO 37860 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' -2024-04-28T10:33:05.213+03:00 INFO 37860 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 10.811 seconds (process running for 13.882) -2024-04-28T10:33:16.908+03:00 INFO 37860 --- [springJRproj] [http-nio-8090-exec-3] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-04-28T10:33:16.908+03:00 INFO 37860 --- [springJRproj] [http-nio-8090-exec-3] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-04-28T10:33:16.908+03:00 INFO 37860 --- [springJRproj] [http-nio-8090-exec-3] o.s.web.servlet.DispatcherServlet : Completed initialization in 0 ms -2024-04-28T10:33:17.701+03:00 ERROR 37860 --- [springJRproj] [http-nio-8090-exec-3] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8090-exec-3] Exception processing template "edit": Exception evaluating SpringEL expression: "task.id" (template: "edit" - line 9, col 7) +Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. +2024-05-09T10:19:13.763+03:00 ERROR 20184 --- [springJRproj] [Test worker] o.s.boot.SpringApplication : Application run failed -org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "task.id" (template: "edit" - line 9, col 7) - at org.thymeleaf.spring6.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.LinkExpression.resolveParameters(LinkExpression.java:339) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.LinkExpression.executeLinkExpression(LinkExpression.java:285) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:85) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.OpenElementTag.beHandled(OpenElementTag.java:205) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.TemplateModel.process(TemplateModel.java:136) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:661) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1103) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1077) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.spring6.view.ThymeleafView.renderFragment(ThymeleafView.java:372) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.spring6.view.ThymeleafView.render(ThymeleafView.java:192) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1431) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1167) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1106) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.1.6.jar:6.1.6] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.20.jar:6.0] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.1.6.jar:6.1.6] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.20.jar:6.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] -Caused by: org.springframework.expression.spel.SpelEvaluationException: EL1008E: Property or field 'id' cannot be found on object of type 'java.util.Optional' - maybe not public or not valid? - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:229) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:112) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.ast.PropertyOrFieldReference$AccessorValueRef.getValue(PropertyOrFieldReference.java:417) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:97) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:114) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:338) ~[spring-expression-6.1.6.jar:6.1.6] - at org.thymeleaf.spring6.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] - ... 63 common frames omitted +org.springframework.beans.factory.BeanDefinitionStoreException: Failed to process import candidates for configuration class [com.study.springjrproj.SpringJRProjApplication]: Error processing condition on org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$EmbeddedDatabaseConfiguration + at org.springframework.context.annotation.ConfigurationClassParser.processImports(ConfigurationClassParser.java:544) ~[spring-context-6.1.6.jar:6.1.6] + at org.springframework.context.annotation.ConfigurationClassParser$DeferredImportSelectorGroupingHandler.lambda$processGroupImports$1(ConfigurationClassParser.java:746) ~[spring-context-6.1.6.jar:6.1.6] + at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[na:na] + at org.springframework.context.annotation.ConfigurationClassParser$DeferredImportSelectorGroupingHandler.processGroupImports(ConfigurationClassParser.java:743) ~[spring-context-6.1.6.jar:6.1.6] + at org.springframework.context.annotation.ConfigurationClassParser$DeferredImportSelectorHandler.process(ConfigurationClassParser.java:714) ~[spring-context-6.1.6.jar:6.1.6] + at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:183) ~[spring-context-6.1.6.jar:6.1.6] + at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:416) ~[spring-context-6.1.6.jar:6.1.6] + at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:289) ~[spring-context-6.1.6.jar:6.1.6] + at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:349) ~[spring-context-6.1.6.jar:6.1.6] + at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:118) ~[spring-context-6.1.6.jar:6.1.6] + at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:788) ~[spring-context-6.1.6.jar:6.1.6] + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:606) ~[spring-context-6.1.6.jar:6.1.6] + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) ~[spring-boot-3.2.5.jar:3.2.5] + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) ~[spring-boot-3.2.5.jar:3.2.5] + at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) ~[spring-boot-3.2.5.jar:3.2.5] + at org.springframework.boot.test.context.SpringBootContextLoader.lambda$loadContext$3(SpringBootContextLoader.java:137) ~[spring-boot-test-3.2.5.jar:3.2.5] + at org.springframework.util.function.ThrowingSupplier.get(ThrowingSupplier.java:58) ~[spring-core-6.1.6.jar:6.1.6] + at org.springframework.util.function.ThrowingSupplier.get(ThrowingSupplier.java:46) ~[spring-core-6.1.6.jar:6.1.6] + at org.springframework.boot.SpringApplication.withHook(SpringApplication.java:1454) ~[spring-boot-3.2.5.jar:3.2.5] + at org.springframework.boot.test.context.SpringBootContextLoader$ContextLoaderHook.run(SpringBootContextLoader.java:553) ~[spring-boot-test-3.2.5.jar:3.2.5] + at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:137) ~[spring-boot-test-3.2.5.jar:3.2.5] + at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:108) ~[spring-boot-test-3.2.5.jar:3.2.5] + at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:225) ~[spring-test-6.1.6.jar:6.1.6] + at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:152) ~[spring-test-6.1.6.jar:6.1.6] + at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:130) ~[spring-test-6.1.6.jar:6.1.6] + at org.springframework.test.context.junit.jupiter.SpringExtension.getApplicationContext(SpringExtension.java:355) ~[spring-test-6.1.6.jar:6.1.6] + at org.springframework.test.context.junit.jupiter.SpringExtension.resolveParameter(SpringExtension.java:341) ~[spring-test-6.1.6.jar:6.1.6] + at org.junit.jupiter.engine.execution.ParameterResolutionUtils.resolveParameter(ParameterResolutionUtils.java:136) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.jupiter.engine.execution.ParameterResolutionUtils.resolveParameters(ParameterResolutionUtils.java:103) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:59) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeTestClassConstructor(ClassBasedTestDescriptor.java:364) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.instantiateTestClass(ClassBasedTestDescriptor.java:311) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.jupiter.engine.descriptor.ClassTestDescriptor.instantiateTestClass(ClassTestDescriptor.java:79) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.instantiateAndPostProcessTestInstance(ClassBasedTestDescriptor.java:287) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$4(ClassBasedTestDescriptor.java:279) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at java.base/java.util.Optional.orElseGet(Optional.java:364) ~[na:na] + at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$5(ClassBasedTestDescriptor.java:278) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.jupiter.engine.execution.TestInstancesProvider.getTestInstances(TestInstancesProvider.java:31) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$before$2(ClassBasedTestDescriptor.java:204) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.before(ClassBasedTestDescriptor.java:203) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.before(ClassBasedTestDescriptor.java:85) ~[junit-jupiter-engine-5.10.2.jar:5.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:148) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ~[na:na] + at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) ~[junit-platform-engine-1.10.2.jar:1.10.2] + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107) ~[junit-platform-launcher-1.8.2.jar:1.8.2] + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88) ~[junit-platform-launcher-1.8.2.jar:1.8.2] + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54) ~[junit-platform-launcher-1.8.2.jar:1.8.2] + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67) ~[junit-platform-launcher-1.8.2.jar:1.8.2] + at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52) ~[junit-platform-launcher-1.8.2.jar:1.8.2] + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114) ~[junit-platform-launcher-1.8.2.jar:1.8.2] + at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86) ~[junit-platform-launcher-1.8.2.jar:1.8.2] + at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86) ~[junit-platform-launcher-1.8.2.jar:1.8.2] + at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:119) ~[na:na] + at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:94) ~[na:na] + at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:89) ~[na:na] + at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62) ~[na:na] + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[na:na] + at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36) ~[na:na] + at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) ~[na:na] + at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33) ~[na:na] + at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94) ~[na:na] + at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source) ~[na:na] + at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193) ~[na:na] + at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129) ~[na:na] + at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100) ~[na:na] + at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60) ~[na:na] + at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56) ~[na:na] + at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113) ~[na:na] + at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65) ~[na:na] + at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69) ~[gradle-worker.jar:na] + at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74) ~[gradle-worker.jar:na] +Caused by: java.lang.IllegalStateException: Error processing condition on org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$EmbeddedDatabaseConfiguration + at org.springframework.boot.autoconfigure.condition.SpringBootCondition.matches(SpringBootCondition.java:60) ~[spring-boot-autoconfigure-3.2.5.jar:3.2.5] + at org.springframework.context.annotation.ConditionEvaluator.shouldSkip(ConditionEvaluator.java:108) ~[spring-context-6.1.6.jar:6.1.6] + at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:220) ~[spring-context-6.1.6.jar:6.1.6] + at org.springframework.context.annotation.ConfigurationClassParser.processMemberClasses(ConfigurationClassParser.java:382) ~[spring-context-6.1.6.jar:6.1.6] + at org.springframework.context.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:273) ~[spring-context-6.1.6.jar:6.1.6] + at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:246) ~[spring-context-6.1.6.jar:6.1.6] + at org.springframework.context.annotation.ConfigurationClassParser.processImports(ConfigurationClassParser.java:534) ~[spring-context-6.1.6.jar:6.1.6] + ... 90 common frames omitted +Caused by: java.lang.IllegalStateException: Mapped port can only be obtained after the container is started + at org.testcontainers.shaded.com.google.common.base.Preconditions.checkState(Preconditions.java:512) ~[testcontainers-1.19.7.jar:1.19.7] + at org.testcontainers.containers.ContainerState.getMappedPort(ContainerState.java:161) ~[testcontainers-1.19.7.jar:na] + at org.testcontainers.containers.MySQLContainer.getJdbcUrl(MySQLContainer.java:111) ~[mysql-1.19.7.jar:na] + at org.springframework.util.function.SupplierUtils.resolve(SupplierUtils.java:52) ~[spring-core-6.1.6.jar:6.1.6] + at org.springframework.test.context.support.DynamicValuesPropertySource.getProperty(DynamicValuesPropertySource.java:44) ~[spring-test-6.1.6.jar:6.1.6] + at org.springframework.core.env.PropertySourcesPropertyResolver.getProperty(PropertySourcesPropertyResolver.java:85) ~[spring-core-6.1.6.jar:6.1.6] + at org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertyResolver$DefaultResolver.getProperty(ConfigurationPropertySourcesPropertyResolver.java:125) ~[spring-boot-3.2.5.jar:3.2.5] + at org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertyResolver.findPropertyValue(ConfigurationPropertySourcesPropertyResolver.java:99) ~[spring-boot-3.2.5.jar:3.2.5] + at org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertyResolver.getProperty(ConfigurationPropertySourcesPropertyResolver.java:75) ~[spring-boot-3.2.5.jar:3.2.5] + at org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertyResolver.getProperty(ConfigurationPropertySourcesPropertyResolver.java:61) ~[spring-boot-3.2.5.jar:3.2.5] + at org.springframework.core.env.AbstractEnvironment.getProperty(AbstractEnvironment.java:552) ~[spring-core-6.1.6.jar:6.1.6] + at org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$EmbeddedDatabaseCondition.hasDataSourceUrlProperty(DataSourceAutoConfiguration.java:157) ~[spring-boot-autoconfigure-3.2.5.jar:3.2.5] + at org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$EmbeddedDatabaseCondition.getMatchOutcome(DataSourceAutoConfiguration.java:140) ~[spring-boot-autoconfigure-3.2.5.jar:3.2.5] + at org.springframework.boot.autoconfigure.condition.SpringBootCondition.matches(SpringBootCondition.java:47) ~[spring-boot-autoconfigure-3.2.5.jar:3.2.5] + ... 96 common frames omitted -2024-04-28T10:33:17.717+03:00 ERROR 37860 --- [springJRproj] [http-nio-8090-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "task.id" (template: "edit" - line 9, col 7)] with root cause +2024-05-09T10:22:26.344+03:00 INFO 22828 --- [springJRproj] [Test worker] com.study.springjrproj.service.TaskServiceIT : Starting TaskServiceIT using Java 19.0.2 with PID 22828 (started by ���� in D:\springJRproj) +2024-05-09T10:22:26.348+03:00 INFO 22828 --- [springJRproj] [Test worker] com.study.springjrproj.service.TaskServiceIT : The following 1 profile is active: "test" +2024-05-09T10:22:28.041+03:00 INFO 22828 --- [springJRproj] [Test worker] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-05-09T10:22:28.244+03:00 INFO 22828 --- [springJRproj] [Test worker] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 178 ms. Found 2 JPA repository interfaces. +2024-05-09T10:22:29.364+03:00 INFO 22828 --- [springJRproj] [Test worker] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-05-09T10:22:29.865+03:00 INFO 22828 --- [springJRproj] [Test worker] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@5bccaedb +2024-05-09T10:22:29.869+03:00 INFO 22828 --- [springJRproj] [Test worker] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-05-09T10:22:30.564+03:00 INFO 22828 --- [springJRproj] [Test worker] liquibase.changelog : Creating database history table with name: `jdbc:mysql://localhost:3306/todo`.DATABASECHANGELOG +2024-05-09T10:22:30.956+03:00 INFO 22828 --- [springJRproj] [Test worker] liquibase.changelog : Reading from `jdbc:mysql://localhost:3306/todo`.DATABASECHANGELOG +2024-05-09T10:22:31.076+03:00 WARN 22828 --- [springJRproj] [Test worker] liquibase.executor : Integer display width is deprecated and will be removed in a future release. +2024-05-09T10:22:31.264+03:00 INFO 22828 --- [springJRproj] [Test worker] liquibase.lockservice : Successfully acquired change log lock +2024-05-09T10:22:31.270+03:00 INFO 22828 --- [springJRproj] [Test worker] liquibase.command : Using deploymentId: 5239351269 +2024-05-09T10:22:31.277+03:00 INFO 22828 --- [springJRproj] [Test worker] liquibase.changelog : Reading from `jdbc:mysql://localhost:3306/todo`.DATABASECHANGELOG +2024-05-09T10:22:31.544+03:00 INFO 22828 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T10:22:31.549+03:00 INFO 22828 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-1.0.sql::1::Volodymyr Malyniak ran successfully in 201ms +2024-05-09T10:22:31.782+03:00 WARN 22828 --- [springJRproj] [Test worker] liquibase.executor : Integer display width is deprecated and will be removed in a future release. +2024-05-09T10:22:31.783+03:00 WARN 22828 --- [springJRproj] [Test worker] liquibase.executor : Integer display width is deprecated and will be removed in a future release. +2024-05-09T10:22:31.784+03:00 INFO 22828 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T10:22:31.798+03:00 INFO 22828 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-1.0.sql::2::Volodymyr Malyniak ran successfully in 189ms +2024-05-09T10:22:31.846+03:00 INFO 22828 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T10:22:31.856+03:00 INFO 22828 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-2.0.sql::1::Volodymyr Malyniak ran successfully in 30ms +2024-05-09T10:22:31.906+03:00 INFO 22828 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T10:22:31.945+03:00 INFO 22828 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-2.0.sql::2::Volodymyr Malyniak ran successfully in 59ms +2024-05-09T10:22:31.972+03:00 INFO 22828 --- [springJRproj] [Test worker] liquibase.util : UPDATE SUMMARY +2024-05-09T10:22:31.973+03:00 INFO 22828 --- [springJRproj] [Test worker] liquibase.util : Run: 4 +2024-05-09T10:22:31.973+03:00 INFO 22828 --- [springJRproj] [Test worker] liquibase.util : Previously run: 0 +2024-05-09T10:22:31.973+03:00 INFO 22828 --- [springJRproj] [Test worker] liquibase.util : Filtered out: 0 +2024-05-09T10:22:31.973+03:00 INFO 22828 --- [springJRproj] [Test worker] liquibase.util : ------------------------------- +2024-05-09T10:22:31.974+03:00 INFO 22828 --- [springJRproj] [Test worker] liquibase.util : Total change sets: 4 +2024-05-09T10:22:31.975+03:00 INFO 22828 --- [springJRproj] [Test worker] liquibase.util : Update summary generated +2024-05-09T10:22:31.979+03:00 INFO 22828 --- [springJRproj] [Test worker] liquibase.command : Update command completed successfully. +2024-05-09T10:22:32.000+03:00 INFO 22828 --- [springJRproj] [Test worker] liquibase.lockservice : Successfully released change log lock +2024-05-09T10:22:32.004+03:00 INFO 22828 --- [springJRproj] [Test worker] liquibase.command : Command execution complete +2024-05-09T10:22:32.283+03:00 INFO 22828 --- [springJRproj] [Test worker] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-05-09T10:22:32.451+03:00 INFO 22828 --- [springJRproj] [Test worker] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-05-09T10:22:32.557+03:00 INFO 22828 --- [springJRproj] [Test worker] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-05-09T10:22:33.147+03:00 INFO 22828 --- [springJRproj] [Test worker] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-05-09T10:22:35.412+03:00 INFO 22828 --- [springJRproj] [Test worker] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-05-09T10:22:35.853+03:00 INFO 22828 --- [springJRproj] [Test worker] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-05-09T10:22:37.132+03:00 WARN 22828 --- [springJRproj] [Test worker] 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 +2024-05-09T10:22:38.158+03:00 INFO 22828 --- [springJRproj] [Test worker] com.study.springjrproj.service.TaskServiceIT : Started TaskServiceIT in 12.59 seconds (process running for 64.954) +2024-05-09T10:22:40.685+03:00 INFO 22828 --- [springJRproj] [SpringApplicationShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' +2024-05-09T10:22:40.691+03:00 INFO 22828 --- [springJRproj] [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... +2024-05-09T10:22:40.775+03:00 INFO 22828 --- [springJRproj] [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. +2024-05-09T10:23:54.700+03:00 INFO 24104 --- [springJRproj] [Test worker] com.study.springjrproj.service.TaskServiceIT : Starting TaskServiceIT using Java 19.0.2 with PID 24104 (started by ���� in D:\springJRproj) +2024-05-09T10:23:54.704+03:00 INFO 24104 --- [springJRproj] [Test worker] com.study.springjrproj.service.TaskServiceIT : The following 1 profile is active: "test" +2024-05-09T10:23:56.319+03:00 INFO 24104 --- [springJRproj] [Test worker] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-05-09T10:23:56.479+03:00 INFO 24104 --- [springJRproj] [Test worker] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 138 ms. Found 2 JPA repository interfaces. +2024-05-09T10:23:57.736+03:00 INFO 24104 --- [springJRproj] [Test worker] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-05-09T10:23:59.551+03:00 INFO 24104 --- [springJRproj] [Test worker] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@75f8d9b0 +2024-05-09T10:23:59.556+03:00 INFO 24104 --- [springJRproj] [Test worker] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-05-09T10:24:00.145+03:00 INFO 24104 --- [springJRproj] [Test worker] liquibase.changelog : Creating database history table with name: `jdbc:mysql://localhost:3306/todo`.DATABASECHANGELOG +2024-05-09T10:24:00.463+03:00 INFO 24104 --- [springJRproj] [Test worker] liquibase.changelog : Reading from `jdbc:mysql://localhost:3306/todo`.DATABASECHANGELOG +2024-05-09T10:24:00.644+03:00 WARN 24104 --- [springJRproj] [Test worker] liquibase.executor : Integer display width is deprecated and will be removed in a future release. +2024-05-09T10:24:00.769+03:00 INFO 24104 --- [springJRproj] [Test worker] liquibase.lockservice : Successfully acquired change log lock +2024-05-09T10:24:00.775+03:00 INFO 24104 --- [springJRproj] [Test worker] liquibase.command : Using deploymentId: 5239440775 +2024-05-09T10:24:00.818+03:00 INFO 24104 --- [springJRproj] [Test worker] liquibase.changelog : Reading from `jdbc:mysql://localhost:3306/todo`.DATABASECHANGELOG +2024-05-09T10:24:01.036+03:00 INFO 24104 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T10:24:01.041+03:00 INFO 24104 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-1.0.sql::1::Volodymyr Malyniak ran successfully in 152ms +2024-05-09T10:24:01.245+03:00 WARN 24104 --- [springJRproj] [Test worker] liquibase.executor : Integer display width is deprecated and will be removed in a future release. +2024-05-09T10:24:01.246+03:00 WARN 24104 --- [springJRproj] [Test worker] liquibase.executor : Integer display width is deprecated and will be removed in a future release. +2024-05-09T10:24:01.247+03:00 INFO 24104 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T10:24:01.252+03:00 INFO 24104 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-1.0.sql::2::Volodymyr Malyniak ran successfully in 164ms +2024-05-09T10:24:01.301+03:00 INFO 24104 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T10:24:01.316+03:00 INFO 24104 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-2.0.sql::1::Volodymyr Malyniak ran successfully in 35ms +2024-05-09T10:24:01.363+03:00 INFO 24104 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T10:24:01.402+03:00 INFO 24104 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-2.0.sql::2::Volodymyr Malyniak ran successfully in 59ms +2024-05-09T10:24:01.432+03:00 INFO 24104 --- [springJRproj] [Test worker] liquibase.util : UPDATE SUMMARY +2024-05-09T10:24:01.433+03:00 INFO 24104 --- [springJRproj] [Test worker] liquibase.util : Run: 4 +2024-05-09T10:24:01.433+03:00 INFO 24104 --- [springJRproj] [Test worker] liquibase.util : Previously run: 0 +2024-05-09T10:24:01.433+03:00 INFO 24104 --- [springJRproj] [Test worker] liquibase.util : Filtered out: 0 +2024-05-09T10:24:01.434+03:00 INFO 24104 --- [springJRproj] [Test worker] liquibase.util : ------------------------------- +2024-05-09T10:24:01.435+03:00 INFO 24104 --- [springJRproj] [Test worker] liquibase.util : Total change sets: 4 +2024-05-09T10:24:01.436+03:00 INFO 24104 --- [springJRproj] [Test worker] liquibase.util : Update summary generated +2024-05-09T10:24:01.439+03:00 INFO 24104 --- [springJRproj] [Test worker] liquibase.command : Update command completed successfully. +2024-05-09T10:24:01.464+03:00 INFO 24104 --- [springJRproj] [Test worker] liquibase.lockservice : Successfully released change log lock +2024-05-09T10:24:01.468+03:00 INFO 24104 --- [springJRproj] [Test worker] liquibase.command : Command execution complete +2024-05-09T10:24:01.687+03:00 INFO 24104 --- [springJRproj] [Test worker] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-05-09T10:24:01.900+03:00 INFO 24104 --- [springJRproj] [Test worker] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-05-09T10:24:01.988+03:00 INFO 24104 --- [springJRproj] [Test worker] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-05-09T10:24:02.648+03:00 INFO 24104 --- [springJRproj] [Test worker] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-05-09T10:24:05.013+03:00 INFO 24104 --- [springJRproj] [Test worker] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-05-09T10:24:05.504+03:00 INFO 24104 --- [springJRproj] [Test worker] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-05-09T10:24:06.637+03:00 WARN 24104 --- [springJRproj] [Test worker] 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 +2024-05-09T10:24:07.568+03:00 INFO 24104 --- [springJRproj] [Test worker] com.study.springjrproj.service.TaskServiceIT : Started TaskServiceIT in 13.713 seconds (process running for 54.847) +2024-05-09T10:24:09.904+03:00 INFO 24104 --- [springJRproj] [SpringApplicationShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' +2024-05-09T10:24:09.910+03:00 INFO 24104 --- [springJRproj] [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... +2024-05-09T10:24:10.254+03:00 INFO 24104 --- [springJRproj] [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. +2024-05-09T11:36:26.694+03:00 INFO 26064 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : Starting TaskControllerIT using Java 19.0.2 with PID 26064 (started by ���� in D:\springJRproj) +2024-05-09T11:36:26.697+03:00 INFO 26064 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : The following 1 profile is active: "test" +2024-05-09T11:36:27.708+03:00 INFO 26064 --- [springJRproj] [Test worker] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-05-09T11:36:27.787+03:00 INFO 26064 --- [springJRproj] [Test worker] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 67 ms. Found 2 JPA repository interfaces. +2024-05-09T11:36:28.448+03:00 INFO 26064 --- [springJRproj] [Test worker] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-05-09T11:36:28.800+03:00 INFO 26064 --- [springJRproj] [Test worker] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@299786b1 +2024-05-09T11:36:28.803+03:00 INFO 26064 --- [springJRproj] [Test worker] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-05-09T11:36:29.203+03:00 INFO 26064 --- [springJRproj] [Test worker] liquibase.changelog : Creating database history table with name: `jdbc:mysql://localhost:3306/todo`.DATABASECHANGELOG +2024-05-09T11:36:29.464+03:00 INFO 26064 --- [springJRproj] [Test worker] liquibase.changelog : Reading from `jdbc:mysql://localhost:3306/todo`.DATABASECHANGELOG +2024-05-09T11:36:29.563+03:00 WARN 26064 --- [springJRproj] [Test worker] liquibase.executor : Integer display width is deprecated and will be removed in a future release. +2024-05-09T11:36:29.684+03:00 INFO 26064 --- [springJRproj] [Test worker] liquibase.lockservice : Successfully acquired change log lock +2024-05-09T11:36:29.688+03:00 INFO 26064 --- [springJRproj] [Test worker] liquibase.command : Using deploymentId: 5243789688 +2024-05-09T11:36:29.695+03:00 INFO 26064 --- [springJRproj] [Test worker] liquibase.changelog : Reading from `jdbc:mysql://localhost:3306/todo`.DATABASECHANGELOG +2024-05-09T11:36:29.855+03:00 INFO 26064 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T11:36:29.858+03:00 INFO 26064 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-1.0.sql::1::Volodymyr Malyniak ran successfully in 111ms +2024-05-09T11:36:29.982+03:00 WARN 26064 --- [springJRproj] [Test worker] liquibase.executor : Integer display width is deprecated and will be removed in a future release. +2024-05-09T11:36:29.982+03:00 WARN 26064 --- [springJRproj] [Test worker] liquibase.executor : Integer display width is deprecated and will be removed in a future release. +2024-05-09T11:36:29.982+03:00 INFO 26064 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T11:36:29.985+03:00 INFO 26064 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-1.0.sql::2::Volodymyr Malyniak ran successfully in 99ms +2024-05-09T11:36:30.014+03:00 INFO 26064 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T11:36:30.022+03:00 INFO 26064 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-2.0.sql::1::Volodymyr Malyniak ran successfully in 19ms +2024-05-09T11:36:30.055+03:00 INFO 26064 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T11:36:30.062+03:00 INFO 26064 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-2.0.sql::2::Volodymyr Malyniak ran successfully in 26ms +2024-05-09T11:36:30.095+03:00 INFO 26064 --- [springJRproj] [Test worker] liquibase.util : UPDATE SUMMARY +2024-05-09T11:36:30.096+03:00 INFO 26064 --- [springJRproj] [Test worker] liquibase.util : Run: 4 +2024-05-09T11:36:30.096+03:00 INFO 26064 --- [springJRproj] [Test worker] liquibase.util : Previously run: 0 +2024-05-09T11:36:30.096+03:00 INFO 26064 --- [springJRproj] [Test worker] liquibase.util : Filtered out: 0 +2024-05-09T11:36:30.096+03:00 INFO 26064 --- [springJRproj] [Test worker] liquibase.util : ------------------------------- +2024-05-09T11:36:30.096+03:00 INFO 26064 --- [springJRproj] [Test worker] liquibase.util : Total change sets: 4 +2024-05-09T11:36:30.097+03:00 INFO 26064 --- [springJRproj] [Test worker] liquibase.util : Update summary generated +2024-05-09T11:36:30.100+03:00 INFO 26064 --- [springJRproj] [Test worker] liquibase.command : Update command completed successfully. +2024-05-09T11:36:30.112+03:00 INFO 26064 --- [springJRproj] [Test worker] liquibase.lockservice : Successfully released change log lock +2024-05-09T11:36:30.115+03:00 INFO 26064 --- [springJRproj] [Test worker] liquibase.command : Command execution complete +2024-05-09T11:36:30.240+03:00 INFO 26064 --- [springJRproj] [Test worker] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-05-09T11:36:30.344+03:00 INFO 26064 --- [springJRproj] [Test worker] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-05-09T11:36:30.403+03:00 INFO 26064 --- [springJRproj] [Test worker] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-05-09T11:36:30.851+03:00 INFO 26064 --- [springJRproj] [Test worker] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-05-09T11:36:32.132+03:00 INFO 26064 --- [springJRproj] [Test worker] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-05-09T11:36:32.380+03:00 INFO 26064 --- [springJRproj] [Test worker] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-05-09T11:36:33.141+03:00 WARN 26064 --- [springJRproj] [Test worker] 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 +2024-05-09T11:36:34.678+03:00 INFO 26064 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : Started TaskControllerIT in 8.465 seconds (process running for 42.097) +2024-05-09T11:37:24.151+03:00 WARN 26064 --- [springJRproj] [HikariPool-1 housekeeper] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=55s235ms866�s800ns). +2024-05-09T11:39:17.446+03:00 INFO 36628 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : Starting TaskControllerIT using Java 19.0.2 with PID 36628 (started by ���� in D:\springJRproj) +2024-05-09T11:39:17.449+03:00 INFO 36628 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : The following 1 profile is active: "test" +2024-05-09T11:39:18.501+03:00 INFO 36628 --- [springJRproj] [Test worker] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-05-09T11:39:18.595+03:00 INFO 36628 --- [springJRproj] [Test worker] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 79 ms. Found 2 JPA repository interfaces. +2024-05-09T11:39:19.176+03:00 INFO 36628 --- [springJRproj] [Test worker] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-05-09T11:39:19.478+03:00 INFO 36628 --- [springJRproj] [Test worker] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@76b642aa +2024-05-09T11:39:19.481+03:00 INFO 36628 --- [springJRproj] [Test worker] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-05-09T11:39:19.888+03:00 INFO 36628 --- [springJRproj] [Test worker] liquibase.changelog : Creating database history table with name: `jdbc:mysql://localhost:3306/todo`.DATABASECHANGELOG +2024-05-09T11:39:20.109+03:00 INFO 36628 --- [springJRproj] [Test worker] liquibase.changelog : Reading from `jdbc:mysql://localhost:3306/todo`.DATABASECHANGELOG +2024-05-09T11:39:20.181+03:00 WARN 36628 --- [springJRproj] [Test worker] liquibase.executor : Integer display width is deprecated and will be removed in a future release. +2024-05-09T11:39:20.256+03:00 INFO 36628 --- [springJRproj] [Test worker] liquibase.lockservice : Successfully acquired change log lock +2024-05-09T11:39:20.261+03:00 INFO 36628 --- [springJRproj] [Test worker] liquibase.command : Using deploymentId: 5243960261 +2024-05-09T11:39:20.265+03:00 INFO 36628 --- [springJRproj] [Test worker] liquibase.changelog : Reading from `jdbc:mysql://localhost:3306/todo`.DATABASECHANGELOG +2024-05-09T11:39:20.393+03:00 INFO 36628 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T11:39:20.396+03:00 INFO 36628 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-1.0.sql::1::Volodymyr Malyniak ran successfully in 70ms +2024-05-09T11:39:20.469+03:00 WARN 36628 --- [springJRproj] [Test worker] liquibase.executor : Integer display width is deprecated and will be removed in a future release. +2024-05-09T11:39:20.469+03:00 WARN 36628 --- [springJRproj] [Test worker] liquibase.executor : Integer display width is deprecated and will be removed in a future release. +2024-05-09T11:39:20.469+03:00 INFO 36628 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T11:39:20.472+03:00 INFO 36628 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-1.0.sql::2::Volodymyr Malyniak ran successfully in 54ms +2024-05-09T11:39:20.497+03:00 INFO 36628 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T11:39:20.506+03:00 INFO 36628 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-2.0.sql::1::Volodymyr Malyniak ran successfully in 21ms +2024-05-09T11:39:20.535+03:00 INFO 36628 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T11:39:20.543+03:00 INFO 36628 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-2.0.sql::2::Volodymyr Malyniak ran successfully in 22ms +2024-05-09T11:39:20.562+03:00 INFO 36628 --- [springJRproj] [Test worker] liquibase.util : UPDATE SUMMARY +2024-05-09T11:39:20.562+03:00 INFO 36628 --- [springJRproj] [Test worker] liquibase.util : Run: 4 +2024-05-09T11:39:20.562+03:00 INFO 36628 --- [springJRproj] [Test worker] liquibase.util : Previously run: 0 +2024-05-09T11:39:20.562+03:00 INFO 36628 --- [springJRproj] [Test worker] liquibase.util : Filtered out: 0 +2024-05-09T11:39:20.562+03:00 INFO 36628 --- [springJRproj] [Test worker] liquibase.util : ------------------------------- +2024-05-09T11:39:20.563+03:00 INFO 36628 --- [springJRproj] [Test worker] liquibase.util : Total change sets: 4 +2024-05-09T11:39:20.563+03:00 INFO 36628 --- [springJRproj] [Test worker] liquibase.util : Update summary generated +2024-05-09T11:39:20.565+03:00 INFO 36628 --- [springJRproj] [Test worker] liquibase.command : Update command completed successfully. +2024-05-09T11:39:20.579+03:00 INFO 36628 --- [springJRproj] [Test worker] liquibase.lockservice : Successfully released change log lock +2024-05-09T11:39:20.582+03:00 INFO 36628 --- [springJRproj] [Test worker] liquibase.command : Command execution complete +2024-05-09T11:39:20.716+03:00 INFO 36628 --- [springJRproj] [Test worker] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-05-09T11:39:20.832+03:00 INFO 36628 --- [springJRproj] [Test worker] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-05-09T11:39:20.896+03:00 INFO 36628 --- [springJRproj] [Test worker] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-05-09T11:39:21.283+03:00 INFO 36628 --- [springJRproj] [Test worker] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-05-09T11:39:22.569+03:00 INFO 36628 --- [springJRproj] [Test worker] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-05-09T11:39:22.783+03:00 INFO 36628 --- [springJRproj] [Test worker] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-05-09T11:39:23.380+03:00 WARN 36628 --- [springJRproj] [Test worker] 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 +2024-05-09T11:39:24.012+03:00 INFO 36628 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : Started TaskControllerIT in 7.11 seconds (process running for 32.406) +2024-05-09T11:39:30.266+03:00 INFO 36628 --- [springJRproj] [Test worker] o.s.mock.web.MockServletContext : Initializing Spring TestDispatcherServlet '' +2024-05-09T11:39:30.267+03:00 INFO 36628 --- [springJRproj] [Test worker] o.s.t.web.servlet.TestDispatcherServlet : Initializing Servlet '' +2024-05-09T11:39:30.270+03:00 INFO 36628 --- [springJRproj] [Test worker] o.s.t.web.servlet.TestDispatcherServlet : Completed initialization in 2 ms +2024-05-09T11:40:23.417+03:00 WARN 36628 --- [springJRproj] [HikariPool-1 housekeeper] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=1m3s834ms103�s700ns). +2024-05-09T11:40:24.526+03:00 INFO 36628 --- [springJRproj] [Test worker] c.s.springjrproj.service.TaskService : Received 5 tasks on the page +2024-05-09T11:40:35.633+03:00 INFO 36628 --- [springJRproj] [SpringApplicationShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' +2024-05-09T11:40:35.638+03:00 INFO 36628 --- [springJRproj] [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... +2024-05-09T11:40:35.669+03:00 INFO 36628 --- [springJRproj] [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. +2024-05-09T11:41:44.261+03:00 INFO 37780 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : Starting TaskControllerIT using Java 19.0.2 with PID 37780 (started by ���� in D:\springJRproj) +2024-05-09T11:41:44.263+03:00 INFO 37780 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : The following 1 profile is active: "test" +2024-05-09T11:41:45.149+03:00 INFO 37780 --- [springJRproj] [Test worker] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-05-09T11:41:45.241+03:00 INFO 37780 --- [springJRproj] [Test worker] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 79 ms. Found 2 JPA repository interfaces. +2024-05-09T11:41:45.766+03:00 INFO 37780 --- [springJRproj] [Test worker] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-05-09T11:41:46.065+03:00 INFO 37780 --- [springJRproj] [Test worker] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@b4d83ac +2024-05-09T11:41:46.068+03:00 INFO 37780 --- [springJRproj] [Test worker] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-05-09T11:41:46.439+03:00 INFO 37780 --- [springJRproj] [Test worker] liquibase.changelog : Creating database history table with name: `jdbc:mysql://localhost:3306/todo`.DATABASECHANGELOG +2024-05-09T11:41:46.630+03:00 INFO 37780 --- [springJRproj] [Test worker] liquibase.changelog : Reading from `jdbc:mysql://localhost:3306/todo`.DATABASECHANGELOG +2024-05-09T11:41:46.705+03:00 WARN 37780 --- [springJRproj] [Test worker] liquibase.executor : Integer display width is deprecated and will be removed in a future release. +2024-05-09T11:41:46.781+03:00 INFO 37780 --- [springJRproj] [Test worker] liquibase.lockservice : Successfully acquired change log lock +2024-05-09T11:41:46.785+03:00 INFO 37780 --- [springJRproj] [Test worker] liquibase.command : Using deploymentId: 5244106784 +2024-05-09T11:41:46.790+03:00 INFO 37780 --- [springJRproj] [Test worker] liquibase.changelog : Reading from `jdbc:mysql://localhost:3306/todo`.DATABASECHANGELOG +2024-05-09T11:41:46.957+03:00 INFO 37780 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T11:41:46.961+03:00 INFO 37780 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-1.0.sql::1::Volodymyr Malyniak ran successfully in 128ms +2024-05-09T11:41:47.042+03:00 WARN 37780 --- [springJRproj] [Test worker] liquibase.executor : Integer display width is deprecated and will be removed in a future release. +2024-05-09T11:41:47.042+03:00 WARN 37780 --- [springJRproj] [Test worker] liquibase.executor : Integer display width is deprecated and will be removed in a future release. +2024-05-09T11:41:47.042+03:00 INFO 37780 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T11:41:47.044+03:00 INFO 37780 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-1.0.sql::2::Volodymyr Malyniak ran successfully in 60ms +2024-05-09T11:41:47.073+03:00 INFO 37780 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T11:41:47.081+03:00 INFO 37780 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-2.0.sql::1::Volodymyr Malyniak ran successfully in 20ms +2024-05-09T11:41:47.112+03:00 INFO 37780 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T11:41:47.124+03:00 INFO 37780 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-2.0.sql::2::Volodymyr Malyniak ran successfully in 24ms +2024-05-09T11:41:47.148+03:00 INFO 37780 --- [springJRproj] [Test worker] liquibase.util : UPDATE SUMMARY +2024-05-09T11:41:47.148+03:00 INFO 37780 --- [springJRproj] [Test worker] liquibase.util : Run: 4 +2024-05-09T11:41:47.148+03:00 INFO 37780 --- [springJRproj] [Test worker] liquibase.util : Previously run: 0 +2024-05-09T11:41:47.148+03:00 INFO 37780 --- [springJRproj] [Test worker] liquibase.util : Filtered out: 0 +2024-05-09T11:41:47.148+03:00 INFO 37780 --- [springJRproj] [Test worker] liquibase.util : ------------------------------- +2024-05-09T11:41:47.149+03:00 INFO 37780 --- [springJRproj] [Test worker] liquibase.util : Total change sets: 4 +2024-05-09T11:41:47.149+03:00 INFO 37780 --- [springJRproj] [Test worker] liquibase.util : Update summary generated +2024-05-09T11:41:47.151+03:00 INFO 37780 --- [springJRproj] [Test worker] liquibase.command : Update command completed successfully. +2024-05-09T11:41:47.169+03:00 INFO 37780 --- [springJRproj] [Test worker] liquibase.lockservice : Successfully released change log lock +2024-05-09T11:41:47.171+03:00 INFO 37780 --- [springJRproj] [Test worker] liquibase.command : Command execution complete +2024-05-09T11:41:47.283+03:00 INFO 37780 --- [springJRproj] [Test worker] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-05-09T11:41:47.387+03:00 INFO 37780 --- [springJRproj] [Test worker] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-05-09T11:41:47.439+03:00 INFO 37780 --- [springJRproj] [Test worker] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-05-09T11:41:47.770+03:00 INFO 37780 --- [springJRproj] [Test worker] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-05-09T11:41:48.852+03:00 INFO 37780 --- [springJRproj] [Test worker] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-05-09T11:41:49.027+03:00 INFO 37780 --- [springJRproj] [Test worker] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-05-09T11:41:49.553+03:00 WARN 37780 --- [springJRproj] [Test worker] 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 +2024-05-09T11:41:50.042+03:00 INFO 37780 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : Started TaskControllerIT in 6.284 seconds (process running for 31.458) +2024-05-09T11:41:50.070+03:00 INFO 37780 --- [springJRproj] [Test worker] o.s.mock.web.MockServletContext : Initializing Spring TestDispatcherServlet '' +2024-05-09T11:41:50.071+03:00 INFO 37780 --- [springJRproj] [Test worker] o.s.t.web.servlet.TestDispatcherServlet : Initializing Servlet '' +2024-05-09T11:41:50.072+03:00 INFO 37780 --- [springJRproj] [Test worker] o.s.t.web.servlet.TestDispatcherServlet : Completed initialization in 1 ms +2024-05-09T11:41:51.017+03:00 INFO 37780 --- [springJRproj] [Test worker] c.s.springjrproj.service.TaskService : Received 5 tasks on the page +2024-05-09T11:41:51.128+03:00 INFO 37780 --- [springJRproj] [SpringApplicationShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' +2024-05-09T11:41:51.133+03:00 INFO 37780 --- [springJRproj] [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... +2024-05-09T11:41:51.187+03:00 INFO 37780 --- [springJRproj] [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. +2024-05-09T11:55:42.915+03:00 INFO 25940 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : Starting TaskControllerIT using Java 19.0.2 with PID 25940 (started by ���� in D:\springJRproj) +2024-05-09T11:55:42.918+03:00 INFO 25940 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : The following 1 profile is active: "test" +2024-05-09T11:55:43.904+03:00 INFO 25940 --- [springJRproj] [Test worker] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-05-09T11:55:43.984+03:00 INFO 25940 --- [springJRproj] [Test worker] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 68 ms. Found 2 JPA repository interfaces. +2024-05-09T11:55:44.549+03:00 INFO 25940 --- [springJRproj] [Test worker] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-05-09T11:55:44.820+03:00 INFO 25940 --- [springJRproj] [Test worker] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@299786b1 +2024-05-09T11:55:44.823+03:00 INFO 25940 --- [springJRproj] [Test worker] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-05-09T11:55:45.168+03:00 INFO 25940 --- [springJRproj] [Test worker] liquibase.changelog : Creating database history table with name: `jdbc:mysql://localhost:3306/todo`.DATABASECHANGELOG +2024-05-09T11:55:45.396+03:00 INFO 25940 --- [springJRproj] [Test worker] liquibase.changelog : Reading from `jdbc:mysql://localhost:3306/todo`.DATABASECHANGELOG +2024-05-09T11:55:45.483+03:00 WARN 25940 --- [springJRproj] [Test worker] liquibase.executor : Integer display width is deprecated and will be removed in a future release. +2024-05-09T11:55:45.560+03:00 INFO 25940 --- [springJRproj] [Test worker] liquibase.lockservice : Successfully acquired change log lock +2024-05-09T11:55:45.563+03:00 INFO 25940 --- [springJRproj] [Test worker] liquibase.command : Using deploymentId: 5244945563 +2024-05-09T11:55:45.567+03:00 INFO 25940 --- [springJRproj] [Test worker] liquibase.changelog : Reading from `jdbc:mysql://localhost:3306/todo`.DATABASECHANGELOG +2024-05-09T11:55:45.673+03:00 INFO 25940 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T11:55:45.675+03:00 INFO 25940 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-1.0.sql::1::Volodymyr Malyniak ran successfully in 66ms +2024-05-09T11:55:45.754+03:00 WARN 25940 --- [springJRproj] [Test worker] liquibase.executor : Integer display width is deprecated and will be removed in a future release. +2024-05-09T11:55:45.754+03:00 WARN 25940 --- [springJRproj] [Test worker] liquibase.executor : Integer display width is deprecated and will be removed in a future release. +2024-05-09T11:55:45.754+03:00 INFO 25940 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T11:55:45.756+03:00 INFO 25940 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-1.0.sql::2::Volodymyr Malyniak ran successfully in 60ms +2024-05-09T11:55:45.783+03:00 INFO 25940 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T11:55:45.790+03:00 INFO 25940 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-2.0.sql::1::Volodymyr Malyniak ran successfully in 18ms +2024-05-09T11:55:45.820+03:00 INFO 25940 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T11:55:45.828+03:00 INFO 25940 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-2.0.sql::2::Volodymyr Malyniak ran successfully in 20ms +2024-05-09T11:55:45.849+03:00 INFO 25940 --- [springJRproj] [Test worker] liquibase.util : UPDATE SUMMARY +2024-05-09T11:55:45.850+03:00 INFO 25940 --- [springJRproj] [Test worker] liquibase.util : Run: 4 +2024-05-09T11:55:45.850+03:00 INFO 25940 --- [springJRproj] [Test worker] liquibase.util : Previously run: 0 +2024-05-09T11:55:45.850+03:00 INFO 25940 --- [springJRproj] [Test worker] liquibase.util : Filtered out: 0 +2024-05-09T11:55:45.850+03:00 INFO 25940 --- [springJRproj] [Test worker] liquibase.util : ------------------------------- +2024-05-09T11:55:45.850+03:00 INFO 25940 --- [springJRproj] [Test worker] liquibase.util : Total change sets: 4 +2024-05-09T11:55:45.851+03:00 INFO 25940 --- [springJRproj] [Test worker] liquibase.util : Update summary generated +2024-05-09T11:55:45.853+03:00 INFO 25940 --- [springJRproj] [Test worker] liquibase.command : Update command completed successfully. +2024-05-09T11:55:45.874+03:00 INFO 25940 --- [springJRproj] [Test worker] liquibase.lockservice : Successfully released change log lock +2024-05-09T11:55:45.876+03:00 INFO 25940 --- [springJRproj] [Test worker] liquibase.command : Command execution complete +2024-05-09T11:55:46.006+03:00 INFO 25940 --- [springJRproj] [Test worker] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-05-09T11:55:46.118+03:00 INFO 25940 --- [springJRproj] [Test worker] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-05-09T11:55:46.182+03:00 INFO 25940 --- [springJRproj] [Test worker] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-05-09T11:55:46.481+03:00 INFO 25940 --- [springJRproj] [Test worker] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-05-09T11:55:47.623+03:00 INFO 25940 --- [springJRproj] [Test worker] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-05-09T11:55:47.898+03:00 INFO 25940 --- [springJRproj] [Test worker] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-05-09T11:55:48.560+03:00 WARN 25940 --- [springJRproj] [Test worker] 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 +2024-05-09T11:55:49.564+03:00 INFO 25940 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : Started TaskControllerIT in 6.746 seconds (process running for 46.421) +2024-05-09T11:55:49.594+03:00 INFO 25940 --- [springJRproj] [Test worker] o.s.mock.web.MockServletContext : Initializing Spring TestDispatcherServlet '' +2024-05-09T11:55:49.594+03:00 INFO 25940 --- [springJRproj] [Test worker] o.s.t.web.servlet.TestDispatcherServlet : Initializing Servlet '' +2024-05-09T11:55:49.595+03:00 INFO 25940 --- [springJRproj] [Test worker] o.s.t.web.servlet.TestDispatcherServlet : Completed initialization in 0 ms +2024-05-09T11:55:50.865+03:00 INFO 25940 --- [springJRproj] [Test worker] c.s.springjrproj.service.TaskService : Received 5 tasks on the page +2024-05-09T11:55:50.987+03:00 INFO 25940 --- [springJRproj] [SpringApplicationShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' +2024-05-09T11:55:50.991+03:00 INFO 25940 --- [springJRproj] [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... +2024-05-09T11:55:51.026+03:00 INFO 25940 --- [springJRproj] [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. +2024-05-09T12:03:13.215+03:00 INFO 23856 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 23856 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-05-09T12:03:13.217+03:00 INFO 23856 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-05-09T12:03:14.005+03:00 INFO 23856 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-05-09T12:03:14.079+03:00 INFO 23856 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 62 ms. Found 2 JPA repository interfaces. +2024-05-09T12:03:14.686+03:00 INFO 23856 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-05-09T12:03:14.706+03:00 INFO 23856 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-05-09T12:03:14.706+03:00 INFO 23856 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-05-09T12:03:14.902+03:00 INFO 23856 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-05-09T12:03:14.908+03:00 INFO 23856 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-05-09T12:03:14.909+03:00 INFO 23856 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1646 ms +2024-05-09T12:03:15.035+03:00 INFO 23856 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-05-09T12:03:15.601+03:00 INFO 23856 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@3e6748ae +2024-05-09T12:03:15.604+03:00 INFO 23856 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-05-09T12:03:16.210+03:00 INFO 23856 --- [springJRproj] [main] liquibase.changelog : Reading from todo.databasechangelog +2024-05-09T12:03:16.261+03:00 INFO 23856 --- [springJRproj] [main] liquibase.changelog : Reading from todo.databasechangelog +2024-05-09T12:03:16.289+03:00 INFO 23856 --- [springJRproj] [main] liquibase.util : UPDATE SUMMARY +2024-05-09T12:03:16.289+03:00 INFO 23856 --- [springJRproj] [main] liquibase.util : Run: 0 +2024-05-09T12:03:16.289+03:00 INFO 23856 --- [springJRproj] [main] liquibase.util : Previously run: 4 +2024-05-09T12:03:16.289+03:00 INFO 23856 --- [springJRproj] [main] liquibase.util : Filtered out: 0 +2024-05-09T12:03:16.289+03:00 INFO 23856 --- [springJRproj] [main] liquibase.util : ------------------------------- +2024-05-09T12:03:16.289+03:00 INFO 23856 --- [springJRproj] [main] liquibase.util : Total change sets: 4 +2024-05-09T12:03:16.289+03:00 INFO 23856 --- [springJRproj] [main] liquibase.util : Update summary generated +2024-05-09T12:03:16.312+03:00 INFO 23856 --- [springJRproj] [main] liquibase.lockservice : Successfully released change log lock +2024-05-09T12:03:16.314+03:00 INFO 23856 --- [springJRproj] [main] liquibase.command : Command execution complete +2024-05-09T12:03:16.399+03:00 INFO 23856 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-05-09T12:03:16.480+03:00 INFO 23856 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-05-09T12:03:16.530+03:00 INFO 23856 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-05-09T12:03:16.809+03:00 INFO 23856 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-05-09T12:03:17.810+03:00 INFO 23856 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-05-09T12:03:17.930+03:00 INFO 23856 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-05-09T12:03:18.296+03:00 WARN 23856 --- [springJRproj] [main] 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 +2024-05-09T12:03:18.865+03:00 INFO 23856 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-05-09T12:03:18.875+03:00 INFO 23856 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 6.389 seconds (process running for 8.769) +2024-05-09T12:12:00.784+03:00 INFO 568 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 568 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-05-09T12:12:00.786+03:00 INFO 568 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-05-09T12:12:01.503+03:00 INFO 568 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-05-09T12:12:01.569+03:00 INFO 568 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 58 ms. Found 2 JPA repository interfaces. +2024-05-09T12:12:02.124+03:00 INFO 568 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-05-09T12:12:02.138+03:00 INFO 568 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-05-09T12:12:02.138+03:00 INFO 568 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-05-09T12:12:02.327+03:00 INFO 568 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-05-09T12:12:02.333+03:00 INFO 568 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-05-09T12:12:02.333+03:00 INFO 568 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1499 ms +2024-05-09T12:12:02.463+03:00 INFO 568 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-05-09T12:12:02.909+03:00 INFO 568 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@2f15a964 +2024-05-09T12:12:02.912+03:00 INFO 568 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-05-09T12:12:03.362+03:00 INFO 568 --- [springJRproj] [main] liquibase.changelog : Reading from todo.databasechangelog +2024-05-09T12:12:03.409+03:00 INFO 568 --- [springJRproj] [main] liquibase.changelog : Reading from todo.databasechangelog +2024-05-09T12:12:03.439+03:00 INFO 568 --- [springJRproj] [main] liquibase.util : UPDATE SUMMARY +2024-05-09T12:12:03.439+03:00 INFO 568 --- [springJRproj] [main] liquibase.util : Run: 0 +2024-05-09T12:12:03.439+03:00 INFO 568 --- [springJRproj] [main] liquibase.util : Previously run: 4 +2024-05-09T12:12:03.439+03:00 INFO 568 --- [springJRproj] [main] liquibase.util : Filtered out: 0 +2024-05-09T12:12:03.439+03:00 INFO 568 --- [springJRproj] [main] liquibase.util : ------------------------------- +2024-05-09T12:12:03.439+03:00 INFO 568 --- [springJRproj] [main] liquibase.util : Total change sets: 4 +2024-05-09T12:12:03.440+03:00 INFO 568 --- [springJRproj] [main] liquibase.util : Update summary generated +2024-05-09T12:12:03.458+03:00 INFO 568 --- [springJRproj] [main] liquibase.lockservice : Successfully released change log lock +2024-05-09T12:12:03.459+03:00 INFO 568 --- [springJRproj] [main] liquibase.command : Command execution complete +2024-05-09T12:12:03.542+03:00 INFO 568 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-05-09T12:12:03.626+03:00 INFO 568 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-05-09T12:12:03.679+03:00 INFO 568 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-05-09T12:12:03.959+03:00 INFO 568 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-05-09T12:12:04.914+03:00 INFO 568 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-05-09T12:12:04.991+03:00 INFO 568 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-05-09T12:12:05.391+03:00 WARN 568 --- [springJRproj] [main] 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 +2024-05-09T12:12:05.843+03:00 INFO 568 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-05-09T12:12:05.852+03:00 INFO 568 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 5.592 seconds (process running for 6.904) +2024-05-09T12:12:25.272+03:00 INFO 568 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-05-09T12:12:25.273+03:00 INFO 568 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-05-09T12:12:25.275+03:00 INFO 568 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms +2024-05-09T12:12:25.620+03:00 INFO 568 --- [springJRproj] [http-nio-8090-exec-1] c.s.springjrproj.service.TaskService : Received 5 tasks on the page +2024-05-09T12:12:28.462+03:00 INFO 568 --- [springJRproj] [http-nio-8090-exec-2] c.s.springjrproj.service.TaskService : Received 5 tasks on the page +2024-05-09T12:12:29.111+03:00 INFO 568 --- [springJRproj] [http-nio-8090-exec-5] c.s.springjrproj.service.TaskService : Received 5 tasks on the page +2024-05-09T12:12:29.947+03:00 INFO 568 --- [springJRproj] [http-nio-8090-exec-6] c.s.springjrproj.service.TaskService : Received 5 tasks on the page +2024-05-09T12:13:48.937+03:00 INFO 19340 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : Starting TaskControllerIT using Java 19.0.2 with PID 19340 (started by ���� in D:\springJRproj) +2024-05-09T12:13:48.942+03:00 INFO 19340 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : The following 1 profile is active: "test" +2024-05-09T12:13:50.006+03:00 INFO 19340 --- [springJRproj] [Test worker] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-05-09T12:13:50.117+03:00 INFO 19340 --- [springJRproj] [Test worker] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 95 ms. Found 2 JPA repository interfaces. +2024-05-09T12:13:50.998+03:00 INFO 19340 --- [springJRproj] [Test worker] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-05-09T12:13:52.433+03:00 INFO 19340 --- [springJRproj] [Test worker] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@39342614 +2024-05-09T12:13:52.437+03:00 INFO 19340 --- [springJRproj] [Test worker] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-05-09T12:13:52.949+03:00 INFO 19340 --- [springJRproj] [Test worker] liquibase.changelog : Creating database history table with name: `jdbc:mysql://localhost:3306/todo`.DATABASECHANGELOG +2024-05-09T12:13:53.370+03:00 INFO 19340 --- [springJRproj] [Test worker] liquibase.changelog : Reading from `jdbc:mysql://localhost:3306/todo`.DATABASECHANGELOG +2024-05-09T12:13:53.527+03:00 WARN 19340 --- [springJRproj] [Test worker] liquibase.executor : Integer display width is deprecated and will be removed in a future release. +2024-05-09T12:13:53.776+03:00 INFO 19340 --- [springJRproj] [Test worker] liquibase.lockservice : Successfully acquired change log lock +2024-05-09T12:13:53.781+03:00 INFO 19340 --- [springJRproj] [Test worker] liquibase.command : Using deploymentId: 5246033780 +2024-05-09T12:13:53.786+03:00 INFO 19340 --- [springJRproj] [Test worker] liquibase.changelog : Reading from `jdbc:mysql://localhost:3306/todo`.DATABASECHANGELOG +2024-05-09T12:13:54.006+03:00 INFO 19340 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T12:13:54.010+03:00 INFO 19340 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-1.0.sql::1::Volodymyr Malyniak ran successfully in 117ms +2024-05-09T12:13:54.166+03:00 WARN 19340 --- [springJRproj] [Test worker] liquibase.executor : Integer display width is deprecated and will be removed in a future release. +2024-05-09T12:13:54.167+03:00 WARN 19340 --- [springJRproj] [Test worker] liquibase.executor : Integer display width is deprecated and will be removed in a future release. +2024-05-09T12:13:54.167+03:00 INFO 19340 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T12:13:54.169+03:00 INFO 19340 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-1.0.sql::2::Volodymyr Malyniak ran successfully in 96ms +2024-05-09T12:13:54.230+03:00 INFO 19340 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T12:13:54.241+03:00 INFO 19340 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-2.0.sql::1::Volodymyr Malyniak ran successfully in 27ms +2024-05-09T12:13:54.308+03:00 INFO 19340 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T12:13:54.420+03:00 INFO 19340 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-2.0.sql::2::Volodymyr Malyniak ran successfully in 130ms +2024-05-09T12:13:54.516+03:00 INFO 19340 --- [springJRproj] [Test worker] liquibase.util : UPDATE SUMMARY +2024-05-09T12:13:54.517+03:00 INFO 19340 --- [springJRproj] [Test worker] liquibase.util : Run: 4 +2024-05-09T12:13:54.518+03:00 INFO 19340 --- [springJRproj] [Test worker] liquibase.util : Previously run: 0 +2024-05-09T12:13:54.518+03:00 INFO 19340 --- [springJRproj] [Test worker] liquibase.util : Filtered out: 0 +2024-05-09T12:13:54.518+03:00 INFO 19340 --- [springJRproj] [Test worker] liquibase.util : ------------------------------- +2024-05-09T12:13:54.518+03:00 INFO 19340 --- [springJRproj] [Test worker] liquibase.util : Total change sets: 4 +2024-05-09T12:13:54.519+03:00 INFO 19340 --- [springJRproj] [Test worker] liquibase.util : Update summary generated +2024-05-09T12:13:54.522+03:00 INFO 19340 --- [springJRproj] [Test worker] liquibase.command : Update command completed successfully. +2024-05-09T12:13:54.539+03:00 INFO 19340 --- [springJRproj] [Test worker] liquibase.lockservice : Successfully released change log lock +2024-05-09T12:13:54.542+03:00 INFO 19340 --- [springJRproj] [Test worker] liquibase.command : Command execution complete +2024-05-09T12:13:55.146+03:00 INFO 19340 --- [springJRproj] [Test worker] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-05-09T12:13:55.287+03:00 INFO 19340 --- [springJRproj] [Test worker] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-05-09T12:13:55.341+03:00 INFO 19340 --- [springJRproj] [Test worker] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-05-09T12:13:55.655+03:00 INFO 19340 --- [springJRproj] [Test worker] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-05-09T12:13:57.752+03:00 INFO 19340 --- [springJRproj] [Test worker] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-05-09T12:13:58.034+03:00 INFO 19340 --- [springJRproj] [Test worker] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-05-09T12:13:58.801+03:00 WARN 19340 --- [springJRproj] [Test worker] 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 +2024-05-09T12:13:59.351+03:00 INFO 19340 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : Started TaskControllerIT in 10.983 seconds (process running for 61.661) +2024-05-09T12:13:59.380+03:00 INFO 19340 --- [springJRproj] [Test worker] o.s.mock.web.MockServletContext : Initializing Spring TestDispatcherServlet '' +2024-05-09T12:13:59.381+03:00 INFO 19340 --- [springJRproj] [Test worker] o.s.t.web.servlet.TestDispatcherServlet : Initializing Servlet '' +2024-05-09T12:13:59.382+03:00 INFO 19340 --- [springJRproj] [Test worker] o.s.t.web.servlet.TestDispatcherServlet : Completed initialization in 1 ms +2024-05-09T12:14:00.578+03:00 INFO 19340 --- [springJRproj] [Test worker] c.s.springjrproj.service.TaskService : Received 5 tasks on the page +2024-05-09T12:14:00.680+03:00 INFO 19340 --- [springJRproj] [SpringApplicationShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' +2024-05-09T12:14:00.685+03:00 INFO 19340 --- [springJRproj] [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... +2024-05-09T12:14:00.721+03:00 INFO 19340 --- [springJRproj] [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. +2024-05-09T12:21:45.162+03:00 INFO 14804 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : Starting TaskControllerIT using Java 19.0.2 with PID 14804 (started by ���� in D:\springJRproj) +2024-05-09T12:21:45.166+03:00 INFO 14804 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : The following 1 profile is active: "test" +2024-05-09T12:21:46.260+03:00 INFO 14804 --- [springJRproj] [Test worker] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-05-09T12:21:46.372+03:00 INFO 14804 --- [springJRproj] [Test worker] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 95 ms. Found 2 JPA repository interfaces. +2024-05-09T12:21:47.040+03:00 INFO 14804 --- [springJRproj] [Test worker] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-05-09T12:21:47.355+03:00 INFO 14804 --- [springJRproj] [Test worker] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@b4d83ac +2024-05-09T12:21:47.358+03:00 INFO 14804 --- [springJRproj] [Test worker] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-05-09T12:21:50.416+03:00 INFO 14804 --- [springJRproj] [Test worker] liquibase.changelog : Creating database history table with name: `jdbc:mysql://localhost:3306/todo`.DATABASECHANGELOG +2024-05-09T12:21:50.611+03:00 INFO 14804 --- [springJRproj] [Test worker] liquibase.changelog : Reading from `jdbc:mysql://localhost:3306/todo`.DATABASECHANGELOG +2024-05-09T12:21:50.711+03:00 WARN 14804 --- [springJRproj] [Test worker] liquibase.executor : Integer display width is deprecated and will be removed in a future release. +2024-05-09T12:21:50.815+03:00 INFO 14804 --- [springJRproj] [Test worker] liquibase.lockservice : Successfully acquired change log lock +2024-05-09T12:21:50.820+03:00 INFO 14804 --- [springJRproj] [Test worker] liquibase.command : Using deploymentId: 5246510819 +2024-05-09T12:21:50.824+03:00 INFO 14804 --- [springJRproj] [Test worker] liquibase.changelog : Reading from `jdbc:mysql://localhost:3306/todo`.DATABASECHANGELOG +2024-05-09T12:21:51.068+03:00 INFO 14804 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T12:21:51.072+03:00 INFO 14804 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-1.0.sql::1::Volodymyr Malyniak ran successfully in 127ms +2024-05-09T12:21:51.182+03:00 WARN 14804 --- [springJRproj] [Test worker] liquibase.executor : Integer display width is deprecated and will be removed in a future release. +2024-05-09T12:21:51.183+03:00 WARN 14804 --- [springJRproj] [Test worker] liquibase.executor : Integer display width is deprecated and will be removed in a future release. +2024-05-09T12:21:51.183+03:00 INFO 14804 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T12:21:51.185+03:00 INFO 14804 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-1.0.sql::2::Volodymyr Malyniak ran successfully in 92ms +2024-05-09T12:21:51.211+03:00 INFO 14804 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T12:21:51.218+03:00 INFO 14804 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-2.0.sql::1::Volodymyr Malyniak ran successfully in 18ms +2024-05-09T12:21:51.244+03:00 INFO 14804 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T12:21:51.265+03:00 INFO 14804 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-2.0.sql::2::Volodymyr Malyniak ran successfully in 32ms +2024-05-09T12:21:51.286+03:00 INFO 14804 --- [springJRproj] [Test worker] liquibase.util : UPDATE SUMMARY +2024-05-09T12:21:51.287+03:00 INFO 14804 --- [springJRproj] [Test worker] liquibase.util : Run: 4 +2024-05-09T12:21:51.287+03:00 INFO 14804 --- [springJRproj] [Test worker] liquibase.util : Previously run: 0 +2024-05-09T12:21:51.288+03:00 INFO 14804 --- [springJRproj] [Test worker] liquibase.util : Filtered out: 0 +2024-05-09T12:21:51.288+03:00 INFO 14804 --- [springJRproj] [Test worker] liquibase.util : ------------------------------- +2024-05-09T12:21:51.288+03:00 INFO 14804 --- [springJRproj] [Test worker] liquibase.util : Total change sets: 4 +2024-05-09T12:21:51.288+03:00 INFO 14804 --- [springJRproj] [Test worker] liquibase.util : Update summary generated +2024-05-09T12:21:51.291+03:00 INFO 14804 --- [springJRproj] [Test worker] liquibase.command : Update command completed successfully. +2024-05-09T12:21:51.305+03:00 INFO 14804 --- [springJRproj] [Test worker] liquibase.lockservice : Successfully released change log lock +2024-05-09T12:21:51.308+03:00 INFO 14804 --- [springJRproj] [Test worker] liquibase.command : Command execution complete +2024-05-09T12:21:51.485+03:00 INFO 14804 --- [springJRproj] [Test worker] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-05-09T12:21:51.597+03:00 INFO 14804 --- [springJRproj] [Test worker] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-05-09T12:21:51.705+03:00 INFO 14804 --- [springJRproj] [Test worker] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-05-09T12:21:52.232+03:00 INFO 14804 --- [springJRproj] [Test worker] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-05-09T12:21:55.485+03:00 INFO 14804 --- [springJRproj] [Test worker] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-05-09T12:21:55.772+03:00 INFO 14804 --- [springJRproj] [Test worker] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-05-09T12:21:56.660+03:00 WARN 14804 --- [springJRproj] [Test worker] 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 +2024-05-09T12:21:57.461+03:00 INFO 14804 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : Started TaskControllerIT in 12.769 seconds (process running for 43.315) +2024-05-09T12:21:57.496+03:00 INFO 14804 --- [springJRproj] [Test worker] o.s.mock.web.MockServletContext : Initializing Spring TestDispatcherServlet '' +2024-05-09T12:21:57.497+03:00 INFO 14804 --- [springJRproj] [Test worker] o.s.t.web.servlet.TestDispatcherServlet : Initializing Servlet '' +2024-05-09T12:21:57.498+03:00 INFO 14804 --- [springJRproj] [Test worker] o.s.t.web.servlet.TestDispatcherServlet : Completed initialization in 1 ms +2024-05-09T12:21:59.747+03:00 INFO 14804 --- [springJRproj] [Test worker] c.s.springjrproj.service.TaskService : Received 5 tasks on the page +2024-05-09T12:21:59.856+03:00 INFO 14804 --- [springJRproj] [SpringApplicationShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' +2024-05-09T12:21:59.860+03:00 INFO 14804 --- [springJRproj] [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... +2024-05-09T12:21:59.897+03:00 INFO 14804 --- [springJRproj] [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. +2024-05-09T12:22:42.489+03:00 INFO 23660 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : Starting TaskControllerIT using Java 19.0.2 with PID 23660 (started by ���� in D:\springJRproj) +2024-05-09T12:22:42.492+03:00 INFO 23660 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : The following 1 profile is active: "test" +2024-05-09T12:22:43.600+03:00 INFO 23660 --- [springJRproj] [Test worker] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-05-09T12:22:43.696+03:00 INFO 23660 --- [springJRproj] [Test worker] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 83 ms. Found 2 JPA repository interfaces. +2024-05-09T12:22:44.392+03:00 INFO 23660 --- [springJRproj] [Test worker] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-05-09T12:22:44.729+03:00 INFO 23660 --- [springJRproj] [Test worker] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@79273a4f +2024-05-09T12:22:44.732+03:00 INFO 23660 --- [springJRproj] [Test worker] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-05-09T12:22:45.139+03:00 INFO 23660 --- [springJRproj] [Test worker] liquibase.changelog : Creating database history table with name: `jdbc:mysql://localhost:3306/todo`.DATABASECHANGELOG +2024-05-09T12:22:45.337+03:00 INFO 23660 --- [springJRproj] [Test worker] liquibase.changelog : Reading from `jdbc:mysql://localhost:3306/todo`.DATABASECHANGELOG +2024-05-09T12:22:45.428+03:00 WARN 23660 --- [springJRproj] [Test worker] liquibase.executor : Integer display width is deprecated and will be removed in a future release. +2024-05-09T12:22:45.515+03:00 INFO 23660 --- [springJRproj] [Test worker] liquibase.lockservice : Successfully acquired change log lock +2024-05-09T12:22:45.518+03:00 INFO 23660 --- [springJRproj] [Test worker] liquibase.command : Using deploymentId: 5246565518 +2024-05-09T12:22:45.523+03:00 INFO 23660 --- [springJRproj] [Test worker] liquibase.changelog : Reading from `jdbc:mysql://localhost:3306/todo`.DATABASECHANGELOG +2024-05-09T12:22:45.634+03:00 INFO 23660 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T12:22:45.638+03:00 INFO 23660 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-1.0.sql::1::Volodymyr Malyniak ran successfully in 62ms +2024-05-09T12:22:45.716+03:00 WARN 23660 --- [springJRproj] [Test worker] liquibase.executor : Integer display width is deprecated and will be removed in a future release. +2024-05-09T12:22:45.717+03:00 WARN 23660 --- [springJRproj] [Test worker] liquibase.executor : Integer display width is deprecated and will be removed in a future release. +2024-05-09T12:22:45.717+03:00 INFO 23660 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T12:22:45.719+03:00 INFO 23660 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-1.0.sql::2::Volodymyr Malyniak ran successfully in 60ms +2024-05-09T12:22:45.747+03:00 INFO 23660 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T12:22:45.754+03:00 INFO 23660 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-2.0.sql::1::Volodymyr Malyniak ran successfully in 19ms +2024-05-09T12:22:45.782+03:00 INFO 23660 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T12:22:45.789+03:00 INFO 23660 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-2.0.sql::2::Volodymyr Malyniak ran successfully in 18ms +2024-05-09T12:22:45.806+03:00 INFO 23660 --- [springJRproj] [Test worker] liquibase.util : UPDATE SUMMARY +2024-05-09T12:22:45.807+03:00 INFO 23660 --- [springJRproj] [Test worker] liquibase.util : Run: 4 +2024-05-09T12:22:45.807+03:00 INFO 23660 --- [springJRproj] [Test worker] liquibase.util : Previously run: 0 +2024-05-09T12:22:45.807+03:00 INFO 23660 --- [springJRproj] [Test worker] liquibase.util : Filtered out: 0 +2024-05-09T12:22:45.807+03:00 INFO 23660 --- [springJRproj] [Test worker] liquibase.util : ------------------------------- +2024-05-09T12:22:45.807+03:00 INFO 23660 --- [springJRproj] [Test worker] liquibase.util : Total change sets: 4 +2024-05-09T12:22:45.807+03:00 INFO 23660 --- [springJRproj] [Test worker] liquibase.util : Update summary generated +2024-05-09T12:22:45.809+03:00 INFO 23660 --- [springJRproj] [Test worker] liquibase.command : Update command completed successfully. +2024-05-09T12:22:45.824+03:00 INFO 23660 --- [springJRproj] [Test worker] liquibase.lockservice : Successfully released change log lock +2024-05-09T12:22:45.826+03:00 INFO 23660 --- [springJRproj] [Test worker] liquibase.command : Command execution complete +2024-05-09T12:22:45.956+03:00 INFO 23660 --- [springJRproj] [Test worker] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-05-09T12:22:46.055+03:00 INFO 23660 --- [springJRproj] [Test worker] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-05-09T12:22:46.110+03:00 INFO 23660 --- [springJRproj] [Test worker] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-05-09T12:22:46.464+03:00 INFO 23660 --- [springJRproj] [Test worker] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-05-09T12:22:47.605+03:00 INFO 23660 --- [springJRproj] [Test worker] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-05-09T12:22:47.780+03:00 INFO 23660 --- [springJRproj] [Test worker] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-05-09T12:22:48.529+03:00 WARN 23660 --- [springJRproj] [Test worker] 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 +2024-05-09T12:22:49.138+03:00 INFO 23660 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : Started TaskControllerIT in 7.18 seconds (process running for 31.017) +2024-05-09T12:22:49.171+03:00 INFO 23660 --- [springJRproj] [Test worker] o.s.mock.web.MockServletContext : Initializing Spring TestDispatcherServlet '' +2024-05-09T12:22:49.171+03:00 INFO 23660 --- [springJRproj] [Test worker] o.s.t.web.servlet.TestDispatcherServlet : Initializing Servlet '' +2024-05-09T12:22:49.172+03:00 INFO 23660 --- [springJRproj] [Test worker] o.s.t.web.servlet.TestDispatcherServlet : Completed initialization in 1 ms +2024-05-09T12:22:50.159+03:00 INFO 23660 --- [springJRproj] [Test worker] c.s.springjrproj.service.TaskService : Received 5 tasks on the page +2024-05-09T12:22:50.249+03:00 INFO 23660 --- [springJRproj] [SpringApplicationShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' +2024-05-09T12:22:50.253+03:00 INFO 23660 --- [springJRproj] [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... +2024-05-09T12:22:50.285+03:00 INFO 23660 --- [springJRproj] [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. +2024-05-09T12:23:56.746+03:00 INFO 27220 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : Starting TaskControllerIT using Java 19.0.2 with PID 27220 (started by ���� in D:\springJRproj) +2024-05-09T12:23:56.750+03:00 INFO 27220 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : The following 1 profile is active: "test" +2024-05-09T12:23:57.850+03:00 INFO 27220 --- [springJRproj] [Test worker] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-05-09T12:23:57.965+03:00 INFO 27220 --- [springJRproj] [Test worker] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 97 ms. Found 2 JPA repository interfaces. +2024-05-09T12:23:58.597+03:00 INFO 27220 --- [springJRproj] [Test worker] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-05-09T12:23:58.937+03:00 INFO 27220 --- [springJRproj] [Test worker] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@13d10057 +2024-05-09T12:23:58.940+03:00 INFO 27220 --- [springJRproj] [Test worker] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-05-09T12:23:59.388+03:00 INFO 27220 --- [springJRproj] [Test worker] liquibase.changelog : Creating database history table with name: `jdbc:mysql://localhost:3306/todo`.DATABASECHANGELOG +2024-05-09T12:23:59.679+03:00 INFO 27220 --- [springJRproj] [Test worker] liquibase.changelog : Reading from `jdbc:mysql://localhost:3306/todo`.DATABASECHANGELOG +2024-05-09T12:24:00.157+03:00 WARN 27220 --- [springJRproj] [Test worker] liquibase.executor : Integer display width is deprecated and will be removed in a future release. +2024-05-09T12:24:00.233+03:00 INFO 27220 --- [springJRproj] [Test worker] liquibase.lockservice : Successfully acquired change log lock +2024-05-09T12:24:00.237+03:00 INFO 27220 --- [springJRproj] [Test worker] liquibase.command : Using deploymentId: 5246640236 +2024-05-09T12:24:00.241+03:00 INFO 27220 --- [springJRproj] [Test worker] liquibase.changelog : Reading from `jdbc:mysql://localhost:3306/todo`.DATABASECHANGELOG +2024-05-09T12:24:00.417+03:00 INFO 27220 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T12:24:00.421+03:00 INFO 27220 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-1.0.sql::1::Volodymyr Malyniak ran successfully in 133ms +2024-05-09T12:24:00.601+03:00 WARN 27220 --- [springJRproj] [Test worker] liquibase.executor : Integer display width is deprecated and will be removed in a future release. +2024-05-09T12:24:00.602+03:00 WARN 27220 --- [springJRproj] [Test worker] liquibase.executor : Integer display width is deprecated and will be removed in a future release. +2024-05-09T12:24:00.602+03:00 INFO 27220 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T12:24:00.604+03:00 INFO 27220 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-1.0.sql::2::Volodymyr Malyniak ran successfully in 157ms +2024-05-09T12:24:00.635+03:00 INFO 27220 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T12:24:00.653+03:00 INFO 27220 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-2.0.sql::1::Volodymyr Malyniak ran successfully in 29ms +2024-05-09T12:24:00.705+03:00 INFO 27220 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T12:24:00.714+03:00 INFO 27220 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-2.0.sql::2::Volodymyr Malyniak ran successfully in 46ms +2024-05-09T12:24:00.732+03:00 INFO 27220 --- [springJRproj] [Test worker] liquibase.util : UPDATE SUMMARY +2024-05-09T12:24:00.732+03:00 INFO 27220 --- [springJRproj] [Test worker] liquibase.util : Run: 4 +2024-05-09T12:24:00.733+03:00 INFO 27220 --- [springJRproj] [Test worker] liquibase.util : Previously run: 0 +2024-05-09T12:24:00.733+03:00 INFO 27220 --- [springJRproj] [Test worker] liquibase.util : Filtered out: 0 +2024-05-09T12:24:00.733+03:00 INFO 27220 --- [springJRproj] [Test worker] liquibase.util : ------------------------------- +2024-05-09T12:24:00.733+03:00 INFO 27220 --- [springJRproj] [Test worker] liquibase.util : Total change sets: 4 +2024-05-09T12:24:00.733+03:00 INFO 27220 --- [springJRproj] [Test worker] liquibase.util : Update summary generated +2024-05-09T12:24:00.735+03:00 INFO 27220 --- [springJRproj] [Test worker] liquibase.command : Update command completed successfully. +2024-05-09T12:24:00.750+03:00 INFO 27220 --- [springJRproj] [Test worker] liquibase.lockservice : Successfully released change log lock +2024-05-09T12:24:00.752+03:00 INFO 27220 --- [springJRproj] [Test worker] liquibase.command : Command execution complete +2024-05-09T12:24:00.886+03:00 INFO 27220 --- [springJRproj] [Test worker] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-05-09T12:24:00.978+03:00 INFO 27220 --- [springJRproj] [Test worker] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-05-09T12:24:01.035+03:00 INFO 27220 --- [springJRproj] [Test worker] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-05-09T12:24:01.422+03:00 INFO 27220 --- [springJRproj] [Test worker] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-05-09T12:24:02.720+03:00 INFO 27220 --- [springJRproj] [Test worker] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-05-09T12:24:02.934+03:00 INFO 27220 --- [springJRproj] [Test worker] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-05-09T12:24:05.035+03:00 WARN 27220 --- [springJRproj] [Test worker] 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 +2024-05-09T12:24:05.676+03:00 INFO 27220 --- [springJRproj] [Test worker] c.s.s.controller.TaskControllerIT : Started TaskControllerIT in 9.442 seconds (process running for 38.074) +2024-05-09T12:24:05.704+03:00 INFO 27220 --- [springJRproj] [Test worker] o.s.mock.web.MockServletContext : Initializing Spring TestDispatcherServlet '' +2024-05-09T12:24:05.705+03:00 INFO 27220 --- [springJRproj] [Test worker] o.s.t.web.servlet.TestDispatcherServlet : Initializing Servlet '' +2024-05-09T12:24:05.706+03:00 INFO 27220 --- [springJRproj] [Test worker] o.s.t.web.servlet.TestDispatcherServlet : Completed initialization in 1 ms +2024-05-09T12:24:06.827+03:00 INFO 27220 --- [springJRproj] [Test worker] c.s.springjrproj.service.TaskService : Received 5 tasks on the page +2024-05-09T12:27:35.394+03:00 INFO 21820 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 21820 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-05-09T12:27:35.395+03:00 INFO 21820 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-05-09T12:27:36.025+03:00 INFO 21820 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-05-09T12:27:36.082+03:00 INFO 21820 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 49 ms. Found 2 JPA repository interfaces. +2024-05-09T12:27:36.624+03:00 INFO 21820 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-05-09T12:27:36.637+03:00 INFO 21820 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-05-09T12:27:36.637+03:00 INFO 21820 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-05-09T12:27:36.805+03:00 INFO 21820 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-05-09T12:27:36.810+03:00 INFO 21820 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-05-09T12:27:36.810+03:00 INFO 21820 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1369 ms +2024-05-09T12:27:36.942+03:00 INFO 21820 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-05-09T12:27:37.412+03:00 INFO 21820 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@3e6748ae +2024-05-09T12:27:37.415+03:00 INFO 21820 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-05-09T12:27:37.934+03:00 INFO 21820 --- [springJRproj] [main] liquibase.changelog : Reading from todo.databasechangelog +2024-05-09T12:27:37.979+03:00 INFO 21820 --- [springJRproj] [main] liquibase.changelog : Reading from todo.databasechangelog +2024-05-09T12:27:38.000+03:00 INFO 21820 --- [springJRproj] [main] liquibase.util : UPDATE SUMMARY +2024-05-09T12:27:38.001+03:00 INFO 21820 --- [springJRproj] [main] liquibase.util : Run: 0 +2024-05-09T12:27:38.001+03:00 INFO 21820 --- [springJRproj] [main] liquibase.util : Previously run: 4 +2024-05-09T12:27:38.001+03:00 INFO 21820 --- [springJRproj] [main] liquibase.util : Filtered out: 0 +2024-05-09T12:27:38.001+03:00 INFO 21820 --- [springJRproj] [main] liquibase.util : ------------------------------- +2024-05-09T12:27:38.001+03:00 INFO 21820 --- [springJRproj] [main] liquibase.util : Total change sets: 4 +2024-05-09T12:27:38.001+03:00 INFO 21820 --- [springJRproj] [main] liquibase.util : Update summary generated +2024-05-09T12:27:38.021+03:00 INFO 21820 --- [springJRproj] [main] liquibase.lockservice : Successfully released change log lock +2024-05-09T12:27:38.023+03:00 INFO 21820 --- [springJRproj] [main] liquibase.command : Command execution complete +2024-05-09T12:27:38.110+03:00 INFO 21820 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-05-09T12:27:38.198+03:00 INFO 21820 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-05-09T12:27:38.245+03:00 INFO 21820 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-05-09T12:27:38.527+03:00 INFO 21820 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-05-09T12:27:39.481+03:00 INFO 21820 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-05-09T12:27:39.568+03:00 INFO 21820 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-05-09T12:27:39.959+03:00 WARN 21820 --- [springJRproj] [main] 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 +2024-05-09T12:27:40.375+03:00 INFO 21820 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-05-09T12:27:40.383+03:00 INFO 21820 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 5.508 seconds (process running for 6.205) +2024-05-09T12:27:47.327+03:00 INFO 21820 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-05-09T12:27:47.327+03:00 INFO 21820 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-05-09T12:27:47.328+03:00 INFO 21820 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms +2024-05-09T12:27:47.536+03:00 INFO 21820 --- [springJRproj] [http-nio-8090-exec-1] c.s.springjrproj.service.TaskService : Received 5 tasks on the page +2024-05-09T12:27:47.568+03:00 ERROR 21820 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: java.lang.IllegalStateException: ApplicationObjectSupport instance [org.thymeleaf.spring6.view.ThymeleafView@5212ee17] does not run in an ApplicationContext] with root cause -org.springframework.expression.spel.SpelEvaluationException: EL1008E: Property or field 'id' cannot be found on object of type 'java.util.Optional' - maybe not public or not valid? - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:229) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:112) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.ast.PropertyOrFieldReference$AccessorValueRef.getValue(PropertyOrFieldReference.java:417) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:97) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:114) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:338) ~[spring-expression-6.1.6.jar:6.1.6] - at org.thymeleaf.spring6.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.LinkExpression.resolveParameters(LinkExpression.java:339) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.LinkExpression.executeLinkExpression(LinkExpression.java:285) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:85) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.OpenElementTag.beHandled(OpenElementTag.java:205) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.TemplateModel.process(TemplateModel.java:136) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:661) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1103) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1077) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.spring6.view.ThymeleafView.renderFragment(ThymeleafView.java:372) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] +java.lang.IllegalStateException: ApplicationObjectSupport instance [org.thymeleaf.spring6.view.ThymeleafView@5212ee17] does not run in an ApplicationContext + at org.springframework.context.support.ApplicationObjectSupport.getApplicationContext(ApplicationObjectSupport.java:146) ~[spring-context-6.1.6.jar:6.1.6] + at org.springframework.web.context.support.WebApplicationObjectSupport.getWebApplicationContext(WebApplicationObjectSupport.java:110) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.context.support.WebApplicationObjectSupport.getServletContext(WebApplicationObjectSupport.java:134) ~[spring-web-6.1.6.jar:6.1.6] + at org.thymeleaf.spring6.view.ThymeleafView.renderFragment(ThymeleafView.java:201) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] at org.thymeleaf.spring6.view.ThymeleafView.render(ThymeleafView.java:192) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1431) ~[spring-webmvc-6.1.6.jar:6.1.6] at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1167) ~[spring-webmvc-6.1.6.jar:6.1.6] @@ -583,161 +1094,50 @@ org.springframework.expression.spel.SpelEvaluationException: EL1008E: Property o at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] -2024-04-28T10:35:13.750+03:00 INFO 9600 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 9600 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-28T10:35:13.758+03:00 INFO 9600 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-28T10:35:15.052+03:00 INFO 9600 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-28T10:35:15.164+03:00 INFO 9600 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 102 ms. Found 1 JPA repository interface. -2024-04-28T10:35:16.261+03:00 INFO 9600 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-28T10:35:16.293+03:00 INFO 9600 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-28T10:35:16.293+03:00 INFO 9600 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-28T10:35:16.621+03:00 INFO 9600 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-28T10:35:16.629+03:00 INFO 9600 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-28T10:35:16.629+03:00 INFO 9600 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2753 ms -2024-04-28T10:35:16.950+03:00 INFO 9600 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2024-04-28T10:35:17.086+03:00 INFO 9600 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final -2024-04-28T10:35:17.158+03:00 INFO 9600 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2024-04-28T10:35:17.707+03:00 INFO 9600 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2024-04-28T10:35:17.763+03:00 INFO 9600 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2024-04-28T10:35:18.435+03:00 INFO 9600 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@71b3ba5a -2024-04-28T10:35:18.435+03:00 INFO 9600 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2024-04-28T10:35:20.517+03:00 INFO 9600 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2024-04-28T10:35:20.597+03:00 INFO 9600 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2024-04-28T10:35:21.038+03:00 INFO 9600 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2024-04-28T10:35:21.719+03:00 WARN 9600 --- [springJRproj] [main] 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 -2024-04-28T10:35:22.449+03:00 INFO 9600 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' -2024-04-28T10:35:22.457+03:00 INFO 9600 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 10.364 seconds (process running for 12.517) -2024-04-28T10:36:08.775+03:00 INFO 9600 --- [springJRproj] [http-nio-8090-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-04-28T10:36:08.807+03:00 INFO 9600 --- [springJRproj] [http-nio-8090-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-04-28T10:36:08.855+03:00 INFO 9600 --- [springJRproj] [http-nio-8090-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 0 ms -2024-04-28T10:37:24.528+03:00 INFO 32804 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 32804 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-28T10:37:24.536+03:00 INFO 32804 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-28T10:37:25.804+03:00 INFO 32804 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-28T10:37:25.925+03:00 INFO 32804 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 102 ms. Found 1 JPA repository interface. -2024-04-28T10:37:27.176+03:00 INFO 32804 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-28T10:37:27.229+03:00 INFO 32804 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-28T10:37:27.229+03:00 INFO 32804 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-28T10:37:27.620+03:00 INFO 32804 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-28T10:37:27.628+03:00 INFO 32804 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-28T10:37:27.636+03:00 INFO 32804 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2988 ms -2024-04-28T10:37:27.933+03:00 INFO 32804 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2024-04-28T10:37:28.088+03:00 INFO 32804 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final -2024-04-28T10:37:28.173+03:00 INFO 32804 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2024-04-28T10:37:28.770+03:00 INFO 32804 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2024-04-28T10:37:28.842+03:00 INFO 32804 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2024-04-28T10:37:29.592+03:00 INFO 32804 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@4b09d1c3 -2024-04-28T10:37:29.600+03:00 INFO 32804 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2024-04-28T10:37:31.714+03:00 INFO 32804 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2024-04-28T10:37:31.809+03:00 INFO 32804 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2024-04-28T10:37:32.300+03:00 INFO 32804 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2024-04-28T10:37:32.985+03:00 WARN 32804 --- [springJRproj] [main] 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 -2024-04-28T10:37:33.724+03:00 INFO 32804 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' -2024-04-28T10:37:33.740+03:00 INFO 32804 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 10.502 seconds (process running for 15.483) -2024-04-28T10:38:14.681+03:00 INFO 32804 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-04-28T10:38:14.681+03:00 INFO 32804 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-04-28T10:38:14.681+03:00 INFO 32804 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 0 ms -2024-04-28T10:38:35.931+03:00 WARN 32804 --- [springJRproj] [http-nio-8090-exec-4] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.method.annotation.MethodArgumentTypeMismatchException: Failed to convert value of type 'java.lang.String' to required type 'java.lang.Integer'; For input string: "{id}"] -2024-04-28T10:40:48.463+03:00 INFO 11504 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 11504 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-28T10:40:48.467+03:00 INFO 11504 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-28T10:40:53.704+03:00 INFO 11504 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-28T10:40:54.136+03:00 INFO 11504 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 405 ms. Found 1 JPA repository interface. -2024-04-28T10:40:56.653+03:00 INFO 11504 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-28T10:40:56.696+03:00 INFO 11504 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-28T10:40:56.698+03:00 INFO 11504 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-28T10:40:57.075+03:00 INFO 11504 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-28T10:40:57.085+03:00 INFO 11504 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-28T10:40:57.086+03:00 INFO 11504 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 8457 ms -2024-04-28T10:40:57.438+03:00 INFO 11504 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2024-04-28T10:40:58.204+03:00 INFO 11504 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final -2024-04-28T10:40:58.330+03:00 INFO 11504 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2024-04-28T10:40:59.024+03:00 INFO 11504 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2024-04-28T10:40:59.097+03:00 INFO 11504 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2024-04-28T10:40:59.953+03:00 INFO 11504 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@35ab4260 -2024-04-28T10:40:59.959+03:00 INFO 11504 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2024-04-28T10:41:02.234+03:00 INFO 11504 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2024-04-28T10:41:02.340+03:00 INFO 11504 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2024-04-28T10:41:02.885+03:00 INFO 11504 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2024-04-28T10:41:03.700+03:00 WARN 11504 --- [springJRproj] [main] 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 -2024-04-28T10:41:04.550+03:00 INFO 11504 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' -2024-04-28T10:41:04.567+03:00 INFO 11504 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 17.244 seconds (process running for 21.072) -2024-04-28T10:41:53.697+03:00 INFO 11504 --- [springJRproj] [http-nio-8090-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-04-28T10:41:53.698+03:00 INFO 11504 --- [springJRproj] [http-nio-8090-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-04-28T10:41:53.701+03:00 INFO 11504 --- [springJRproj] [http-nio-8090-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 3 ms -2024-04-28T10:42:51.105+03:00 INFO 17440 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 17440 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-28T10:42:51.108+03:00 INFO 17440 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-28T10:42:52.241+03:00 INFO 17440 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-28T10:42:52.338+03:00 INFO 17440 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 84 ms. Found 1 JPA repository interface. -2024-04-28T10:42:53.287+03:00 INFO 17440 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-28T10:42:53.312+03:00 INFO 17440 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-28T10:42:53.313+03:00 INFO 17440 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-28T10:42:53.675+03:00 INFO 17440 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-28T10:42:53.683+03:00 INFO 17440 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-28T10:42:53.684+03:00 INFO 17440 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2489 ms -2024-04-28T10:42:53.958+03:00 INFO 17440 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2024-04-28T10:42:54.099+03:00 INFO 17440 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final -2024-04-28T10:42:54.195+03:00 INFO 17440 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2024-04-28T10:42:54.719+03:00 INFO 17440 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2024-04-28T10:42:54.776+03:00 INFO 17440 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2024-04-28T10:42:55.516+03:00 INFO 17440 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@7b79ff1c -2024-04-28T10:42:55.520+03:00 INFO 17440 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2024-04-28T10:42:57.447+03:00 INFO 17440 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2024-04-28T10:42:57.538+03:00 INFO 17440 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2024-04-28T10:42:58.015+03:00 INFO 17440 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2024-04-28T10:42:58.705+03:00 WARN 17440 --- [springJRproj] [main] 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 -2024-04-28T10:42:59.435+03:00 INFO 17440 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' -2024-04-28T10:42:59.452+03:00 INFO 17440 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 9.186 seconds (process running for 10.92) -2024-04-28T10:43:49.218+03:00 INFO 17440 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-04-28T10:43:49.219+03:00 INFO 17440 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-04-28T10:43:49.222+03:00 INFO 17440 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms -2024-04-28T10:48:48.968+03:00 INFO 34904 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 34904 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-28T10:48:48.973+03:00 INFO 34904 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-28T10:48:50.379+03:00 INFO 34904 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-28T10:48:50.530+03:00 INFO 34904 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 127 ms. Found 1 JPA repository interface. -2024-04-28T10:48:51.741+03:00 INFO 34904 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-28T10:48:51.770+03:00 INFO 34904 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-28T10:48:51.770+03:00 INFO 34904 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-28T10:48:52.176+03:00 INFO 34904 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-28T10:48:52.187+03:00 INFO 34904 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-28T10:48:52.188+03:00 INFO 34904 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3075 ms -2024-04-28T10:48:52.517+03:00 INFO 34904 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2024-04-28T10:48:52.658+03:00 INFO 34904 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final -2024-04-28T10:48:52.743+03:00 INFO 34904 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2024-04-28T10:48:53.405+03:00 INFO 34904 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2024-04-28T10:48:53.475+03:00 INFO 34904 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2024-04-28T10:48:54.340+03:00 INFO 34904 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@7ffcb232 -2024-04-28T10:48:54.346+03:00 INFO 34904 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2024-04-28T10:48:56.488+03:00 INFO 34904 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2024-04-28T10:48:56.617+03:00 INFO 34904 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2024-04-28T10:48:57.153+03:00 INFO 34904 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2024-04-28T10:48:57.943+03:00 WARN 34904 --- [springJRproj] [main] 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 -2024-04-28T10:48:58.772+03:00 INFO 34904 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' -2024-04-28T10:48:58.790+03:00 INFO 34904 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 10.972 seconds (process running for 14.573) -2024-04-28T10:50:39.268+03:00 INFO 34904 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-04-28T10:50:39.269+03:00 INFO 34904 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-04-28T10:50:39.273+03:00 INFO 34904 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 3 ms -2024-04-28T10:51:29.915+03:00 ERROR 34904 --- [springJRproj] [http-nio-8090-exec-4] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8090-exec-4] Exception processing template "edit": Exception evaluating SpringEL expression: "task.id" (template: "edit" - line 9, col 7) +2024-05-09T12:28:38.051+03:00 INFO 13504 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 13504 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-05-09T12:28:38.053+03:00 INFO 13504 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-05-09T12:28:38.800+03:00 INFO 13504 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-05-09T12:28:38.872+03:00 INFO 13504 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 62 ms. Found 2 JPA repository interfaces. +2024-05-09T12:28:39.475+03:00 INFO 13504 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-05-09T12:28:39.490+03:00 INFO 13504 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-05-09T12:28:39.490+03:00 INFO 13504 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-05-09T12:28:39.704+03:00 INFO 13504 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-05-09T12:28:39.711+03:00 INFO 13504 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-05-09T12:28:39.711+03:00 INFO 13504 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1608 ms +2024-05-09T12:28:39.856+03:00 INFO 13504 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-05-09T12:28:40.276+03:00 INFO 13504 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@49b89425 +2024-05-09T12:28:40.279+03:00 INFO 13504 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-05-09T12:28:40.727+03:00 INFO 13504 --- [springJRproj] [main] liquibase.changelog : Reading from todo.databasechangelog +2024-05-09T12:28:40.769+03:00 INFO 13504 --- [springJRproj] [main] liquibase.changelog : Reading from todo.databasechangelog +2024-05-09T12:28:40.794+03:00 INFO 13504 --- [springJRproj] [main] liquibase.util : UPDATE SUMMARY +2024-05-09T12:28:40.794+03:00 INFO 13504 --- [springJRproj] [main] liquibase.util : Run: 0 +2024-05-09T12:28:40.794+03:00 INFO 13504 --- [springJRproj] [main] liquibase.util : Previously run: 4 +2024-05-09T12:28:40.794+03:00 INFO 13504 --- [springJRproj] [main] liquibase.util : Filtered out: 0 +2024-05-09T12:28:40.794+03:00 INFO 13504 --- [springJRproj] [main] liquibase.util : ------------------------------- +2024-05-09T12:28:40.794+03:00 INFO 13504 --- [springJRproj] [main] liquibase.util : Total change sets: 4 +2024-05-09T12:28:40.794+03:00 INFO 13504 --- [springJRproj] [main] liquibase.util : Update summary generated +2024-05-09T12:28:40.813+03:00 INFO 13504 --- [springJRproj] [main] liquibase.lockservice : Successfully released change log lock +2024-05-09T12:28:40.815+03:00 INFO 13504 --- [springJRproj] [main] liquibase.command : Command execution complete +2024-05-09T12:28:40.901+03:00 INFO 13504 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-05-09T12:28:41.000+03:00 INFO 13504 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-05-09T12:28:41.051+03:00 INFO 13504 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-05-09T12:28:41.364+03:00 INFO 13504 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-05-09T12:28:42.417+03:00 INFO 13504 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-05-09T12:28:42.490+03:00 INFO 13504 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-05-09T12:28:42.920+03:00 WARN 13504 --- [springJRproj] [main] 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 +2024-05-09T12:28:43.339+03:00 INFO 13504 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-05-09T12:28:43.348+03:00 INFO 13504 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 5.856 seconds (process running for 7.139) +2024-05-09T12:28:48.731+03:00 INFO 13504 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-05-09T12:28:48.731+03:00 INFO 13504 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-05-09T12:28:48.732+03:00 INFO 13504 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms +2024-05-09T12:28:48.973+03:00 INFO 13504 --- [springJRproj] [http-nio-8090-exec-1] c.s.springjrproj.service.TaskService : Received 5 tasks on the page +2024-05-09T12:29:25.963+03:00 ERROR 13504 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: java.lang.IllegalStateException: ApplicationObjectSupport instance [org.thymeleaf.spring6.view.ThymeleafView@12d54379] does not run in an ApplicationContext] with root cause -org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "task.id" (template: "edit" - line 9, col 7) - at org.thymeleaf.spring6.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:292) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.LinkExpression.resolveParameters(LinkExpression.java:339) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.LinkExpression.executeLinkExpression(LinkExpression.java:285) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:85) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.OpenElementTag.beHandled(OpenElementTag.java:205) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.TemplateModel.process(TemplateModel.java:136) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:661) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1103) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1077) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.spring6.view.ThymeleafView.renderFragment(ThymeleafView.java:372) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] +java.lang.IllegalStateException: ApplicationObjectSupport instance [org.thymeleaf.spring6.view.ThymeleafView@12d54379] does not run in an ApplicationContext + at org.springframework.context.support.ApplicationObjectSupport.getApplicationContext(ApplicationObjectSupport.java:146) ~[spring-context-6.1.6.jar:6.1.6] + at org.springframework.web.context.support.WebApplicationObjectSupport.getWebApplicationContext(WebApplicationObjectSupport.java:110) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.context.support.WebApplicationObjectSupport.getServletContext(WebApplicationObjectSupport.java:134) ~[spring-web-6.1.6.jar:6.1.6] + at org.thymeleaf.spring6.view.ThymeleafView.renderFragment(ThymeleafView.java:201) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] at org.thymeleaf.spring6.view.ThymeleafView.render(ThymeleafView.java:192) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1431) ~[spring-webmvc-6.1.6.jar:6.1.6] at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1167) ~[spring-webmvc-6.1.6.jar:6.1.6] @@ -781,46 +1181,51 @@ org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating Sprin at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-10.1.20.jar:10.1.20] at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] -Caused by: org.springframework.expression.spel.SpelEvaluationException: EL1008E: Property or field 'id' cannot be found on object of type 'java.util.Optional' - maybe not public or not valid? - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:229) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:112) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.ast.PropertyOrFieldReference$AccessorValueRef.getValue(PropertyOrFieldReference.java:417) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:97) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:114) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:338) ~[spring-expression-6.1.6.jar:6.1.6] - at org.thymeleaf.spring6.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] - ... 63 common frames omitted -2024-04-28T10:51:29.930+03:00 ERROR 34904 --- [springJRproj] [http-nio-8090-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "task.id" (template: "edit" - line 9, col 7)] with root cause +2024-05-09T12:30:41.751+03:00 INFO 10668 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 10668 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-05-09T12:30:41.754+03:00 INFO 10668 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-05-09T12:30:42.461+03:00 INFO 10668 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-05-09T12:30:42.525+03:00 INFO 10668 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 55 ms. Found 2 JPA repository interfaces. +2024-05-09T12:30:43.070+03:00 INFO 10668 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-05-09T12:30:43.083+03:00 INFO 10668 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-05-09T12:30:43.084+03:00 INFO 10668 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-05-09T12:30:43.280+03:00 INFO 10668 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-05-09T12:30:43.292+03:00 INFO 10668 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-05-09T12:30:43.292+03:00 INFO 10668 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1493 ms +2024-05-09T12:30:43.452+03:00 INFO 10668 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-05-09T12:30:43.834+03:00 INFO 10668 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@7c9beb51 +2024-05-09T12:30:43.836+03:00 INFO 10668 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-05-09T12:30:44.256+03:00 INFO 10668 --- [springJRproj] [main] liquibase.changelog : Reading from todo.databasechangelog +2024-05-09T12:30:44.298+03:00 INFO 10668 --- [springJRproj] [main] liquibase.changelog : Reading from todo.databasechangelog +2024-05-09T12:30:44.319+03:00 INFO 10668 --- [springJRproj] [main] liquibase.util : UPDATE SUMMARY +2024-05-09T12:30:44.319+03:00 INFO 10668 --- [springJRproj] [main] liquibase.util : Run: 0 +2024-05-09T12:30:44.319+03:00 INFO 10668 --- [springJRproj] [main] liquibase.util : Previously run: 4 +2024-05-09T12:30:44.319+03:00 INFO 10668 --- [springJRproj] [main] liquibase.util : Filtered out: 0 +2024-05-09T12:30:44.320+03:00 INFO 10668 --- [springJRproj] [main] liquibase.util : ------------------------------- +2024-05-09T12:30:44.320+03:00 INFO 10668 --- [springJRproj] [main] liquibase.util : Total change sets: 4 +2024-05-09T12:30:44.320+03:00 INFO 10668 --- [springJRproj] [main] liquibase.util : Update summary generated +2024-05-09T12:30:44.337+03:00 INFO 10668 --- [springJRproj] [main] liquibase.lockservice : Successfully released change log lock +2024-05-09T12:30:44.339+03:00 INFO 10668 --- [springJRproj] [main] liquibase.command : Command execution complete +2024-05-09T12:30:44.421+03:00 INFO 10668 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-05-09T12:30:44.508+03:00 INFO 10668 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-05-09T12:30:44.574+03:00 INFO 10668 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-05-09T12:30:44.841+03:00 INFO 10668 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-05-09T12:30:45.772+03:00 INFO 10668 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-05-09T12:30:45.832+03:00 INFO 10668 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-05-09T12:30:46.228+03:00 WARN 10668 --- [springJRproj] [main] 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 +2024-05-09T12:30:46.613+03:00 INFO 10668 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-05-09T12:30:46.621+03:00 INFO 10668 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 5.41 seconds (process running for 6.26) +2024-05-09T12:30:53.169+03:00 INFO 10668 --- [springJRproj] [http-nio-8090-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-05-09T12:30:53.170+03:00 INFO 10668 --- [springJRproj] [http-nio-8090-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-05-09T12:30:53.171+03:00 INFO 10668 --- [springJRproj] [http-nio-8090-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms +2024-05-09T12:30:53.374+03:00 INFO 10668 --- [springJRproj] [http-nio-8090-exec-2] c.s.springjrproj.service.TaskService : Received 5 tasks on the page +2024-05-09T12:30:53.409+03:00 ERROR 10668 --- [springJRproj] [http-nio-8090-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: java.lang.IllegalStateException: ApplicationObjectSupport instance [org.thymeleaf.spring6.view.ThymeleafView@5212ee17] does not run in an ApplicationContext] with root cause -org.springframework.expression.spel.SpelEvaluationException: EL1008E: Property or field 'id' cannot be found on object of type 'java.util.Optional' - maybe not public or not valid? - at org.springframework.expression.spel.ast.PropertyOrFieldReference.readProperty(PropertyOrFieldReference.java:229) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:112) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.ast.PropertyOrFieldReference$AccessorValueRef.getValue(PropertyOrFieldReference.java:417) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:97) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:114) ~[spring-expression-6.1.6.jar:6.1.6] - at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:338) ~[spring-expression-6.1.6.jar:6.1.6] - at org.thymeleaf.spring6.expression.SPELVariableExpressionEvaluator.evaluate(SPELVariableExpressionEvaluator.java:265) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.VariableExpression.executeVariableExpression(VariableExpression.java:166) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:66) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.LinkExpression.resolveParameters(LinkExpression.java:339) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.LinkExpression.executeLinkExpression(LinkExpression.java:285) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:85) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:109) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.expression.Expression.execute(Expression.java:138) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTagProcessor.doProcess(AbstractStandardExpressionAttributeTagProcessor.java:144) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1314) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.OpenElementTag.beHandled(OpenElementTag.java:205) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.TemplateModel.process(TemplateModel.java:136) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:661) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1103) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1077) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE] - at org.thymeleaf.spring6.view.ThymeleafView.renderFragment(ThymeleafView.java:372) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] +java.lang.IllegalStateException: ApplicationObjectSupport instance [org.thymeleaf.spring6.view.ThymeleafView@5212ee17] does not run in an ApplicationContext + at org.springframework.context.support.ApplicationObjectSupport.getApplicationContext(ApplicationObjectSupport.java:146) ~[spring-context-6.1.6.jar:6.1.6] + at org.springframework.web.context.support.WebApplicationObjectSupport.getWebApplicationContext(WebApplicationObjectSupport.java:110) ~[spring-web-6.1.6.jar:6.1.6] + at org.springframework.web.context.support.WebApplicationObjectSupport.getServletContext(WebApplicationObjectSupport.java:134) ~[spring-web-6.1.6.jar:6.1.6] + at org.thymeleaf.spring6.view.ThymeleafView.renderFragment(ThymeleafView.java:201) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] at org.thymeleaf.spring6.view.ThymeleafView.render(ThymeleafView.java:192) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE] at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1431) ~[spring-webmvc-6.1.6.jar:6.1.6] at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1167) ~[spring-webmvc-6.1.6.jar:6.1.6] @@ -865,841 +1270,84 @@ org.springframework.expression.spel.SpelEvaluationException: EL1008E: Property o at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] -2024-04-28T10:53:12.368+03:00 INFO 31292 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 31292 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-28T10:53:12.373+03:00 INFO 31292 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-28T10:53:13.653+03:00 INFO 31292 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-28T10:53:13.789+03:00 INFO 31292 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 120 ms. Found 1 JPA repository interface. -2024-04-28T10:53:14.859+03:00 INFO 31292 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-28T10:53:14.888+03:00 INFO 31292 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-28T10:53:14.889+03:00 INFO 31292 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-28T10:53:15.267+03:00 INFO 31292 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-28T10:53:15.278+03:00 INFO 31292 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-28T10:53:15.279+03:00 INFO 31292 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2800 ms -2024-04-28T10:53:15.617+03:00 INFO 31292 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2024-04-28T10:53:15.770+03:00 INFO 31292 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final -2024-04-28T10:53:15.864+03:00 INFO 31292 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2024-04-28T10:53:16.505+03:00 INFO 31292 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2024-04-28T10:53:16.573+03:00 INFO 31292 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2024-04-28T10:53:17.446+03:00 INFO 31292 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@22cd8ec2 -2024-04-28T10:53:17.452+03:00 INFO 31292 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2024-04-28T10:53:19.702+03:00 INFO 31292 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2024-04-28T10:53:19.830+03:00 INFO 31292 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2024-04-28T10:53:20.385+03:00 INFO 31292 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2024-04-28T10:53:21.216+03:00 WARN 31292 --- [springJRproj] [main] 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 -2024-04-28T10:53:22.099+03:00 INFO 31292 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' -2024-04-28T10:53:22.116+03:00 INFO 31292 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 10.864 seconds (process running for 14.167) -2024-04-28T10:53:30.013+03:00 INFO 31292 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-04-28T10:53:30.014+03:00 INFO 31292 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-04-28T10:53:30.018+03:00 INFO 31292 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 3 ms -2024-04-28T10:56:36.717+03:00 INFO 36136 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 36136 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-28T10:56:36.722+03:00 INFO 36136 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-28T10:56:38.048+03:00 INFO 36136 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-28T10:56:38.158+03:00 INFO 36136 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 94 ms. Found 1 JPA repository interface. -2024-04-28T10:56:39.319+03:00 INFO 36136 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-28T10:56:39.353+03:00 INFO 36136 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-28T10:56:39.354+03:00 INFO 36136 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-28T10:56:39.711+03:00 INFO 36136 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-28T10:56:39.720+03:00 INFO 36136 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-28T10:56:39.721+03:00 INFO 36136 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2888 ms -2024-04-28T10:56:40.045+03:00 INFO 36136 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2024-04-28T10:56:40.177+03:00 INFO 36136 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final -2024-04-28T10:56:40.253+03:00 INFO 36136 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2024-04-28T10:56:40.870+03:00 INFO 36136 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2024-04-28T10:56:40.939+03:00 INFO 36136 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2024-04-28T10:56:41.691+03:00 INFO 36136 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@67ceeffd -2024-04-28T10:56:41.712+03:00 INFO 36136 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2024-04-28T10:56:44.489+03:00 INFO 36136 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2024-04-28T10:56:44.603+03:00 INFO 36136 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2024-04-28T10:56:45.093+03:00 INFO 36136 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2024-04-28T10:56:45.872+03:00 WARN 36136 --- [springJRproj] [main] 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 -2024-04-28T10:56:46.600+03:00 INFO 36136 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' -2024-04-28T10:56:46.615+03:00 INFO 36136 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 10.892 seconds (process running for 14.225) -2024-04-28T10:56:50.530+03:00 INFO 36136 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-04-28T10:56:50.531+03:00 INFO 36136 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-04-28T10:56:50.533+03:00 INFO 36136 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2024-04-28T10:57:30.059+03:00 INFO 26620 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 26620 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-28T10:57:30.064+03:00 INFO 26620 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-28T10:57:31.318+03:00 INFO 26620 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-28T10:57:31.433+03:00 INFO 26620 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 99 ms. Found 1 JPA repository interface. -2024-04-28T10:57:32.517+03:00 INFO 26620 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-28T10:57:32.544+03:00 INFO 26620 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-28T10:57:32.544+03:00 INFO 26620 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-28T10:57:32.918+03:00 INFO 26620 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-28T10:57:32.928+03:00 INFO 26620 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-28T10:57:32.929+03:00 INFO 26620 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2742 ms -2024-04-28T10:57:33.244+03:00 INFO 26620 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2024-04-28T10:57:33.388+03:00 INFO 26620 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final -2024-04-28T10:57:33.481+03:00 INFO 26620 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2024-04-28T10:57:34.035+03:00 INFO 26620 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2024-04-28T10:57:34.103+03:00 INFO 26620 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2024-04-28T10:57:34.837+03:00 INFO 26620 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@1131aead -2024-04-28T10:57:34.843+03:00 INFO 26620 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2024-04-28T10:57:36.866+03:00 INFO 26620 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2024-04-28T10:57:36.964+03:00 INFO 26620 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2024-04-28T10:57:37.489+03:00 INFO 26620 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2024-04-28T10:57:38.144+03:00 WARN 26620 --- [springJRproj] [main] 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 -2024-04-28T10:57:38.867+03:00 INFO 26620 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' -2024-04-28T10:57:38.884+03:00 INFO 26620 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 9.843 seconds (process running for 12.091) -2024-04-28T10:58:00.577+03:00 INFO 26620 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-04-28T10:58:00.600+03:00 INFO 26620 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-04-28T10:58:00.618+03:00 INFO 26620 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 3 ms -2024-04-28T11:01:53.344+03:00 INFO 23152 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 23152 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-28T11:01:53.349+03:00 INFO 23152 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-28T11:01:54.754+03:00 INFO 23152 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-28T11:01:54.880+03:00 INFO 23152 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 107 ms. Found 1 JPA repository interface. -2024-04-28T11:01:56.050+03:00 INFO 23152 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-28T11:01:56.078+03:00 INFO 23152 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-28T11:01:56.079+03:00 INFO 23152 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-28T11:01:56.480+03:00 INFO 23152 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-28T11:01:56.491+03:00 INFO 23152 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-28T11:01:56.492+03:00 INFO 23152 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3036 ms -2024-04-28T11:01:56.837+03:00 INFO 23152 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2024-04-28T11:01:56.983+03:00 INFO 23152 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final -2024-04-28T11:01:57.077+03:00 INFO 23152 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2024-04-28T11:01:57.699+03:00 INFO 23152 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2024-04-28T11:01:57.762+03:00 INFO 23152 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2024-04-28T11:01:58.580+03:00 INFO 23152 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@1f3c5308 -2024-04-28T11:01:58.587+03:00 INFO 23152 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2024-04-28T11:02:00.943+03:00 INFO 23152 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2024-04-28T11:02:01.071+03:00 INFO 23152 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2024-04-28T11:02:01.591+03:00 INFO 23152 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2024-04-28T11:02:02.398+03:00 WARN 23152 --- [springJRproj] [main] 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 -2024-04-28T11:02:03.227+03:00 INFO 23152 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' -2024-04-28T11:02:03.245+03:00 INFO 23152 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 10.917 seconds (process running for 13.399) -2024-04-28T11:02:11.802+03:00 INFO 23152 --- [springJRproj] [http-nio-8090-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-04-28T11:02:11.819+03:00 INFO 23152 --- [springJRproj] [http-nio-8090-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-04-28T11:02:11.822+03:00 INFO 23152 --- [springJRproj] [http-nio-8090-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms -2024-04-28T11:02:43.750+03:00 ERROR 23152 --- [springJRproj] [http-nio-8090-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.dao.InvalidDataAccessApiUsageException: Argument [dd] of type [java.lang.String] did not match parameter type [com.study.springjrproj.domain.Status (n/a)]] with root cause - -org.hibernate.query.QueryArgumentException: Argument [dd] of type [java.lang.String] did not match parameter type [com.study.springjrproj.domain.Status (n/a)] - at org.hibernate.query.spi.QueryParameterBindingValidator.validate(QueryParameterBindingValidator.java:85) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] - at org.hibernate.query.spi.QueryParameterBindingValidator.validate(QueryParameterBindingValidator.java:32) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] - at org.hibernate.query.internal.QueryParameterBindingImpl.validate(QueryParameterBindingImpl.java:362) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] - at org.hibernate.query.internal.QueryParameterBindingImpl.setBindValue(QueryParameterBindingImpl.java:137) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] - at org.hibernate.query.spi.AbstractCommonQueryContract.setParameter(AbstractCommonQueryContract.java:835) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] - at org.hibernate.query.spi.AbstractSelectionQuery.setParameter(AbstractSelectionQuery.java:900) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] - at org.hibernate.query.sqm.internal.QuerySqmImpl.setParameter(QuerySqmImpl.java:1258) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] - at org.hibernate.query.sqm.internal.QuerySqmImpl.setParameter(QuerySqmImpl.java:140) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] - at org.springframework.data.jpa.repository.query.QueryParameterSetter$BindableQuery.setParameter(QueryParameterSetter.java:326) ~[spring-data-jpa-3.2.5.jar:3.2.5] - at org.springframework.data.jpa.repository.query.QueryParameterSetter$NamedOrIndexedQueryParameterSetter.lambda$4(QueryParameterSetter.java:117) ~[spring-data-jpa-3.2.5.jar:3.2.5] - at org.springframework.data.jpa.repository.query.QueryParameterSetter$ErrorHandling$1.execute(QueryParameterSetter.java:140) ~[spring-data-jpa-3.2.5.jar:3.2.5] - at org.springframework.data.jpa.repository.query.QueryParameterSetter$NamedOrIndexedQueryParameterSetter.setParameter(QueryParameterSetter.java:117) ~[spring-data-jpa-3.2.5.jar:3.2.5] - at org.springframework.data.jpa.repository.query.ParameterBinder.bind(ParameterBinder.java:84) ~[spring-data-jpa-3.2.5.jar:3.2.5] - at org.springframework.data.jpa.repository.query.ParameterBinder.bind(ParameterBinder.java:76) ~[spring-data-jpa-3.2.5.jar:3.2.5] - at org.springframework.data.jpa.repository.query.ParameterBinder.bindAndPrepare(ParameterBinder.java:98) ~[spring-data-jpa-3.2.5.jar:3.2.5] - at org.springframework.data.jpa.repository.query.AbstractStringBasedJpaQuery.doCreateQuery(AbstractStringBasedJpaQuery.java:130) ~[spring-data-jpa-3.2.5.jar:3.2.5] - at org.springframework.data.jpa.repository.query.AbstractJpaQuery.createQuery(AbstractJpaQuery.java:239) ~[spring-data-jpa-3.2.5.jar:3.2.5] - at org.springframework.data.jpa.repository.query.JpaQueryExecution$SingleEntityExecution.doExecute(JpaQueryExecution.java:223) ~[spring-data-jpa-3.2.5.jar:3.2.5] - at org.springframework.data.jpa.repository.query.JpaQueryExecution.execute(JpaQueryExecution.java:92) ~[spring-data-jpa-3.2.5.jar:3.2.5] - at org.springframework.data.jpa.repository.query.AbstractJpaQuery.doExecute(AbstractJpaQuery.java:149) ~[spring-data-jpa-3.2.5.jar:3.2.5] - at org.springframework.data.jpa.repository.query.AbstractJpaQuery.execute(AbstractJpaQuery.java:137) ~[spring-data-jpa-3.2.5.jar:3.2.5] - at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170) ~[spring-data-commons-3.2.5.jar:3.2.5] - at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158) ~[spring-data-commons-3.2.5.jar:3.2.5] - at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:164) ~[spring-data-commons-3.2.5.jar:3.2.5] - at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:143) ~[spring-data-commons-3.2.5.jar:3.2.5] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:70) ~[spring-data-commons-3.2.5.jar:3.2.5] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-6.1.6.jar:6.1.6] - at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:392) ~[spring-tx-6.1.6.jar:6.1.6] - at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:137) ~[spring-tx-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:135) ~[spring-data-jpa-3.2.5.jar:3.2.5] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223) ~[spring-aop-6.1.6.jar:6.1.6] - at jdk.proxy2/jdk.proxy2.$Proxy106.updateBy(Unknown Source) ~[na:na] - at com.study.springjrproj.service.TaskService.update(TaskService.java:46) ~[main/:na] - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] - at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[na:na] - at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:354) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-6.1.6.jar:6.1.6] - at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:392) ~[spring-tx-6.1.6.jar:6.1.6] - at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:720) ~[spring-aop-6.1.6.jar:6.1.6] - at com.study.springjrproj.service.TaskService$$SpringCGLIB$$0.update() ~[main/:na] - at com.study.springjrproj.controller.TaskController.edit(TaskController.java:36) ~[main/:na] - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] - at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[na:na] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914) ~[spring-webmvc-6.1.6.jar:6.1.6] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[tomcat-embed-core-10.1.20.jar:6.0] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.1.6.jar:6.1.6] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.20.jar:6.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] - -2024-04-28T11:07:48.517+03:00 INFO 7092 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 7092 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-28T11:07:48.523+03:00 INFO 7092 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-28T11:07:49.926+03:00 INFO 7092 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-28T11:07:50.049+03:00 INFO 7092 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 104 ms. Found 1 JPA repository interface. -2024-04-28T11:07:51.233+03:00 INFO 7092 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-28T11:07:51.261+03:00 INFO 7092 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-28T11:07:51.262+03:00 INFO 7092 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-28T11:07:51.637+03:00 INFO 7092 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-28T11:07:51.648+03:00 INFO 7092 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-28T11:07:51.649+03:00 INFO 7092 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2988 ms -2024-04-28T11:07:51.990+03:00 INFO 7092 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2024-04-28T11:07:52.139+03:00 INFO 7092 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final -2024-04-28T11:07:52.242+03:00 INFO 7092 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2024-04-28T11:07:52.919+03:00 INFO 7092 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2024-04-28T11:07:52.984+03:00 INFO 7092 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2024-04-28T11:07:53.774+03:00 INFO 7092 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@47162173 -2024-04-28T11:07:53.780+03:00 INFO 7092 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2024-04-28T11:07:56.049+03:00 INFO 7092 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2024-04-28T11:07:56.146+03:00 INFO 7092 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2024-04-28T11:07:56.674+03:00 INFO 7092 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2024-04-28T11:07:57.517+03:00 WARN 7092 --- [springJRproj] [main] 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 -2024-04-28T11:07:58.336+03:00 INFO 7092 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' -2024-04-28T11:07:58.354+03:00 INFO 7092 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 10.976 seconds (process running for 14.729) -2024-04-28T11:08:05.104+03:00 INFO 7092 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-04-28T11:08:05.105+03:00 INFO 7092 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-04-28T11:08:05.108+03:00 INFO 7092 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2024-04-28T11:08:34.647+03:00 ERROR 7092 --- [springJRproj] [http-nio-8090-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.dao.InvalidDataAccessApiUsageException: Expecting a SELECT query : `update Task t set t.description = 'dd' where t.id = :id`] with root cause - -org.hibernate.query.IllegalSelectQueryException: Expecting a SELECT Query [org.hibernate.query.sqm.tree.select.SqmSelectStatement], but found org.hibernate.query.sqm.tree.update.SqmUpdateStatement [update Task t set t.description = 'dd' where t.id = :id] - at org.hibernate.query.sqm.internal.SqmUtil.verifyIsSelectStatement(SqmUtil.java:98) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] - at org.hibernate.query.sqm.internal.QuerySqmImpl.verifySelect(QuerySqmImpl.java:489) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] - at org.hibernate.query.sqm.internal.QuerySqmImpl.doList(QuerySqmImpl.java:498) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] - at org.hibernate.query.spi.AbstractSelectionQuery.list(AbstractSelectionQuery.java:427) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] - at org.hibernate.query.spi.AbstractSelectionQuery.getSingleResult(AbstractSelectionQuery.java:564) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] - at org.springframework.data.jpa.repository.query.JpaQueryExecution$SingleEntityExecution.doExecute(JpaQueryExecution.java:223) ~[spring-data-jpa-3.2.5.jar:3.2.5] - at org.springframework.data.jpa.repository.query.JpaQueryExecution.execute(JpaQueryExecution.java:92) ~[spring-data-jpa-3.2.5.jar:3.2.5] - at org.springframework.data.jpa.repository.query.AbstractJpaQuery.doExecute(AbstractJpaQuery.java:149) ~[spring-data-jpa-3.2.5.jar:3.2.5] - at org.springframework.data.jpa.repository.query.AbstractJpaQuery.execute(AbstractJpaQuery.java:137) ~[spring-data-jpa-3.2.5.jar:3.2.5] - at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170) ~[spring-data-commons-3.2.5.jar:3.2.5] - at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158) ~[spring-data-commons-3.2.5.jar:3.2.5] - at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:164) ~[spring-data-commons-3.2.5.jar:3.2.5] - at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:143) ~[spring-data-commons-3.2.5.jar:3.2.5] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:70) ~[spring-data-commons-3.2.5.jar:3.2.5] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-6.1.6.jar:6.1.6] - at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:392) ~[spring-tx-6.1.6.jar:6.1.6] - at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:137) ~[spring-tx-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:135) ~[spring-data-jpa-3.2.5.jar:3.2.5] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223) ~[spring-aop-6.1.6.jar:6.1.6] - at jdk.proxy2/jdk.proxy2.$Proxy106.updateTaskById(Unknown Source) ~[na:na] - at com.study.springjrproj.service.TaskService.update(TaskService.java:46) ~[main/:na] - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] - at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[na:na] - at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:354) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-6.1.6.jar:6.1.6] - at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:392) ~[spring-tx-6.1.6.jar:6.1.6] - at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:720) ~[spring-aop-6.1.6.jar:6.1.6] - at com.study.springjrproj.service.TaskService$$SpringCGLIB$$0.update() ~[main/:na] - at com.study.springjrproj.controller.TaskController.edit(TaskController.java:36) ~[main/:na] - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] - at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[na:na] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914) ~[spring-webmvc-6.1.6.jar:6.1.6] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[tomcat-embed-core-10.1.20.jar:6.0] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.1.6.jar:6.1.6] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.20.jar:6.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] - -2024-04-28T11:09:43.430+03:00 INFO 32260 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 32260 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-28T11:09:43.435+03:00 INFO 32260 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-28T11:09:44.828+03:00 INFO 32260 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-28T11:09:44.939+03:00 INFO 32260 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 95 ms. Found 1 JPA repository interface. -2024-04-28T11:09:46.083+03:00 INFO 32260 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-28T11:09:46.113+03:00 INFO 32260 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-28T11:09:46.114+03:00 INFO 32260 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-28T11:09:46.493+03:00 INFO 32260 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-28T11:09:46.503+03:00 INFO 32260 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-28T11:09:46.504+03:00 INFO 32260 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2970 ms -2024-04-28T11:09:46.834+03:00 INFO 32260 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2024-04-28T11:09:47.000+03:00 INFO 32260 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final -2024-04-28T11:09:47.097+03:00 INFO 32260 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2024-04-28T11:09:47.701+03:00 INFO 32260 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2024-04-28T11:09:47.799+03:00 INFO 32260 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2024-04-28T11:09:48.564+03:00 INFO 32260 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@10a0d93a -2024-04-28T11:09:48.570+03:00 INFO 32260 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2024-04-28T11:09:54.200+03:00 INFO 32260 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2024-04-28T11:09:54.900+03:00 INFO 32260 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2024-04-28T11:09:57.202+03:00 INFO 32260 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2024-04-28T11:09:58.299+03:00 WARN 32260 --- [springJRproj] [main] 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 -2024-04-28T11:09:59.256+03:00 INFO 32260 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' -2024-04-28T11:09:59.277+03:00 INFO 32260 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 16.845 seconds (process running for 19.267) -2024-04-28T11:09:59.424+03:00 INFO 32260 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-04-28T11:09:59.425+03:00 INFO 32260 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-04-28T11:09:59.427+03:00 INFO 32260 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms -2024-04-28T11:10:35.368+03:00 ERROR 32260 --- [springJRproj] [http-nio-8090-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.dao.InvalidDataAccessApiUsageException: Expecting a SELECT query : `update Task t set t.description = 'dd' where t.id = :id`] with root cause - -org.hibernate.query.IllegalSelectQueryException: Expecting a SELECT Query [org.hibernate.query.sqm.tree.select.SqmSelectStatement], but found org.hibernate.query.sqm.tree.update.SqmUpdateStatement [update Task t set t.description = 'dd' where t.id = :id] - at org.hibernate.query.sqm.internal.SqmUtil.verifyIsSelectStatement(SqmUtil.java:98) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] - at org.hibernate.query.sqm.internal.QuerySqmImpl.verifySelect(QuerySqmImpl.java:489) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] - at org.hibernate.query.sqm.internal.QuerySqmImpl.doList(QuerySqmImpl.java:498) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] - at org.hibernate.query.spi.AbstractSelectionQuery.list(AbstractSelectionQuery.java:427) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] - at org.hibernate.query.spi.AbstractSelectionQuery.getSingleResult(AbstractSelectionQuery.java:564) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] - at org.springframework.data.jpa.repository.query.JpaQueryExecution$SingleEntityExecution.doExecute(JpaQueryExecution.java:223) ~[spring-data-jpa-3.2.5.jar:3.2.5] - at org.springframework.data.jpa.repository.query.JpaQueryExecution.execute(JpaQueryExecution.java:92) ~[spring-data-jpa-3.2.5.jar:3.2.5] - at org.springframework.data.jpa.repository.query.AbstractJpaQuery.doExecute(AbstractJpaQuery.java:149) ~[spring-data-jpa-3.2.5.jar:3.2.5] - at org.springframework.data.jpa.repository.query.AbstractJpaQuery.execute(AbstractJpaQuery.java:137) ~[spring-data-jpa-3.2.5.jar:3.2.5] - at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170) ~[spring-data-commons-3.2.5.jar:3.2.5] - at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158) ~[spring-data-commons-3.2.5.jar:3.2.5] - at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:164) ~[spring-data-commons-3.2.5.jar:3.2.5] - at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:143) ~[spring-data-commons-3.2.5.jar:3.2.5] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:70) ~[spring-data-commons-3.2.5.jar:3.2.5] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-6.1.6.jar:6.1.6] - at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:392) ~[spring-tx-6.1.6.jar:6.1.6] - at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:137) ~[spring-tx-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:135) ~[spring-data-jpa-3.2.5.jar:3.2.5] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223) ~[spring-aop-6.1.6.jar:6.1.6] - at jdk.proxy2/jdk.proxy2.$Proxy106.updateTaskById(Unknown Source) ~[na:na] - at com.study.springjrproj.service.TaskService.update(TaskService.java:46) ~[main/:na] - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] - at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[na:na] - at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:354) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-6.1.6.jar:6.1.6] - at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:392) ~[spring-tx-6.1.6.jar:6.1.6] - at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:720) ~[spring-aop-6.1.6.jar:6.1.6] - at com.study.springjrproj.service.TaskService$$SpringCGLIB$$0.update() ~[main/:na] - at com.study.springjrproj.controller.TaskController.edit(TaskController.java:36) ~[main/:na] - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] - at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[na:na] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914) ~[spring-webmvc-6.1.6.jar:6.1.6] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[tomcat-embed-core-10.1.20.jar:6.0] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.1.6.jar:6.1.6] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.20.jar:6.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] - -2024-04-28T11:10:53.737+03:00 INFO 30184 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 30184 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-28T11:10:53.741+03:00 INFO 30184 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-28T11:10:55.207+03:00 INFO 30184 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-28T11:10:55.352+03:00 INFO 30184 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 123 ms. Found 1 JPA repository interface. -2024-04-28T11:10:56.483+03:00 INFO 30184 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-28T11:10:56.523+03:00 INFO 30184 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-28T11:10:56.524+03:00 INFO 30184 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-28T11:10:56.915+03:00 INFO 30184 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-28T11:10:56.926+03:00 INFO 30184 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-28T11:10:56.927+03:00 INFO 30184 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3079 ms -2024-04-28T11:10:57.262+03:00 INFO 30184 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2024-04-28T11:10:57.409+03:00 INFO 30184 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final -2024-04-28T11:10:57.524+03:00 INFO 30184 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2024-04-28T11:10:58.494+03:00 INFO 30184 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2024-04-28T11:10:58.582+03:00 INFO 30184 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2024-04-28T11:10:59.423+03:00 INFO 30184 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@14201a90 -2024-04-28T11:10:59.429+03:00 INFO 30184 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2024-04-28T11:11:02.817+03:00 INFO 30184 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2024-04-28T11:11:02.977+03:00 INFO 30184 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2024-04-28T11:11:03.969+03:00 INFO 30184 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2024-04-28T11:11:05.281+03:00 WARN 30184 --- [springJRproj] [main] 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 -2024-04-28T11:11:06.254+03:00 INFO 30184 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' -2024-04-28T11:11:06.271+03:00 INFO 30184 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 13.797 seconds (process running for 17.589) -2024-04-28T11:11:22.925+03:00 INFO 30184 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-04-28T11:11:22.926+03:00 INFO 30184 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-04-28T11:11:22.932+03:00 INFO 30184 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms -2024-04-28T11:22:53.527+03:00 INFO 25016 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 25016 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-28T11:22:53.532+03:00 INFO 25016 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-28T11:22:54.980+03:00 INFO 25016 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-28T11:22:55.105+03:00 INFO 25016 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 103 ms. Found 1 JPA repository interface. -2024-04-28T11:22:56.315+03:00 INFO 25016 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-28T11:22:56.343+03:00 INFO 25016 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-28T11:22:56.344+03:00 INFO 25016 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-28T11:22:56.728+03:00 INFO 25016 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-28T11:22:56.739+03:00 INFO 25016 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-28T11:22:56.739+03:00 INFO 25016 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3092 ms -2024-04-28T11:22:57.076+03:00 INFO 25016 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2024-04-28T11:22:57.243+03:00 INFO 25016 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final -2024-04-28T11:22:57.337+03:00 INFO 25016 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2024-04-28T11:22:58.006+03:00 INFO 25016 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2024-04-28T11:22:58.078+03:00 INFO 25016 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2024-04-28T11:22:59.014+03:00 INFO 25016 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@73da7f08 -2024-04-28T11:22:59.021+03:00 INFO 25016 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2024-04-28T11:23:01.333+03:00 INFO 25016 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2024-04-28T11:23:01.467+03:00 INFO 25016 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2024-04-28T11:23:02.040+03:00 INFO 25016 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2024-04-28T11:23:02.890+03:00 WARN 25016 --- [springJRproj] [main] 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 -2024-04-28T11:23:04.295+03:00 INFO 25016 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' -2024-04-28T11:23:04.314+03:00 INFO 25016 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 11.989 seconds (process running for 14.582) -2024-04-28T11:23:16.462+03:00 INFO 25016 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-04-28T11:23:16.463+03:00 INFO 25016 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-04-28T11:23:16.465+03:00 INFO 25016 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms -2024-04-28T11:23:38.040+03:00 ERROR 25016 --- [springJRproj] [http-nio-8090-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.dao.InvalidDataAccessApiUsageException: Expecting a SELECT query : `update Task t set t.description = :description`] with root cause - -org.hibernate.query.IllegalSelectQueryException: Expecting a SELECT Query [org.hibernate.query.sqm.tree.select.SqmSelectStatement], but found org.hibernate.query.sqm.tree.update.SqmUpdateStatement [update Task t set t.description = :description] - at org.hibernate.query.sqm.internal.SqmUtil.verifyIsSelectStatement(SqmUtil.java:98) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] - at org.hibernate.query.sqm.internal.QuerySqmImpl.verifySelect(QuerySqmImpl.java:489) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] - at org.hibernate.query.sqm.internal.QuerySqmImpl.doList(QuerySqmImpl.java:498) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] - at org.hibernate.query.spi.AbstractSelectionQuery.list(AbstractSelectionQuery.java:427) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] - at org.hibernate.query.spi.AbstractSelectionQuery.getSingleResult(AbstractSelectionQuery.java:564) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] - at org.springframework.data.jpa.repository.query.JpaQueryExecution$SingleEntityExecution.doExecute(JpaQueryExecution.java:223) ~[spring-data-jpa-3.2.5.jar:3.2.5] - at org.springframework.data.jpa.repository.query.JpaQueryExecution.execute(JpaQueryExecution.java:92) ~[spring-data-jpa-3.2.5.jar:3.2.5] - at org.springframework.data.jpa.repository.query.AbstractJpaQuery.doExecute(AbstractJpaQuery.java:149) ~[spring-data-jpa-3.2.5.jar:3.2.5] - at org.springframework.data.jpa.repository.query.AbstractJpaQuery.execute(AbstractJpaQuery.java:137) ~[spring-data-jpa-3.2.5.jar:3.2.5] - at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170) ~[spring-data-commons-3.2.5.jar:3.2.5] - at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158) ~[spring-data-commons-3.2.5.jar:3.2.5] - at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:164) ~[spring-data-commons-3.2.5.jar:3.2.5] - at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:143) ~[spring-data-commons-3.2.5.jar:3.2.5] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:70) ~[spring-data-commons-3.2.5.jar:3.2.5] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-6.1.6.jar:6.1.6] - at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:392) ~[spring-tx-6.1.6.jar:6.1.6] - at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:137) ~[spring-tx-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:135) ~[spring-data-jpa-3.2.5.jar:3.2.5] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223) ~[spring-aop-6.1.6.jar:6.1.6] - at jdk.proxy2/jdk.proxy2.$Proxy106.updateByDescription(Unknown Source) ~[na:na] - at com.study.springjrproj.service.TaskService.update(TaskService.java:46) ~[main/:na] - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] - at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[na:na] - at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:354) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-6.1.6.jar:6.1.6] - at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:392) ~[spring-tx-6.1.6.jar:6.1.6] - at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:720) ~[spring-aop-6.1.6.jar:6.1.6] - at com.study.springjrproj.service.TaskService$$SpringCGLIB$$0.update() ~[main/:na] - at com.study.springjrproj.controller.TaskController.edit(TaskController.java:36) ~[main/:na] - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] - at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[na:na] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914) ~[spring-webmvc-6.1.6.jar:6.1.6] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[tomcat-embed-core-10.1.20.jar:6.0] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.1.6.jar:6.1.6] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.20.jar:6.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] - -2024-04-28T12:03:42.782+03:00 INFO 36844 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 36844 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-28T12:03:42.811+03:00 INFO 36844 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-28T12:03:43.953+03:00 INFO 36844 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-28T12:03:44.328+03:00 INFO 36844 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 357 ms. Found 1 JPA repository interface. -2024-04-28T12:03:46.224+03:00 INFO 36844 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-28T12:03:46.264+03:00 INFO 36844 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-28T12:03:46.265+03:00 INFO 36844 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-28T12:03:46.875+03:00 INFO 36844 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-28T12:03:46.905+03:00 INFO 36844 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-28T12:03:46.925+03:00 INFO 36844 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 4013 ms -2024-04-28T12:03:47.471+03:00 INFO 36844 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2024-04-28T12:03:47.671+03:00 INFO 36844 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final -2024-04-28T12:03:47.819+03:00 INFO 36844 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2024-04-28T12:03:48.830+03:00 INFO 36844 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2024-04-28T12:03:48.937+03:00 INFO 36844 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2024-04-28T12:03:50.539+03:00 INFO 36844 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@4768b95c -2024-04-28T12:03:50.549+03:00 INFO 36844 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2024-04-28T12:03:58.863+03:00 INFO 36844 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2024-04-28T12:03:59.091+03:00 INFO 36844 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2024-04-28T12:03:59.944+03:00 INFO 36844 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2024-04-28T12:04:01.140+03:00 WARN 36844 --- [springJRproj] [main] 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 -2024-04-28T12:04:02.377+03:00 INFO 36844 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' -2024-04-28T12:04:02.397+03:00 INFO 36844 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 20.657 seconds (process running for 24.66) -2024-04-28T12:04:35.160+03:00 INFO 36844 --- [springJRproj] [http-nio-8090-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-04-28T12:04:35.161+03:00 INFO 36844 --- [springJRproj] [http-nio-8090-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-04-28T12:04:35.162+03:00 INFO 36844 --- [springJRproj] [http-nio-8090-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2024-04-28T12:05:00.132+03:00 ERROR 36844 --- [springJRproj] [http-nio-8090-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.dao.InvalidDataAccessApiUsageException: Expecting a SELECT query : `update Task t set t.description = :description`] with root cause - -org.hibernate.query.IllegalSelectQueryException: Expecting a SELECT Query [org.hibernate.query.sqm.tree.select.SqmSelectStatement], but found org.hibernate.query.sqm.tree.update.SqmUpdateStatement [update Task t set t.description = :description] - at org.hibernate.query.sqm.internal.SqmUtil.verifyIsSelectStatement(SqmUtil.java:98) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] - at org.hibernate.query.sqm.internal.QuerySqmImpl.verifySelect(QuerySqmImpl.java:489) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] - at org.hibernate.query.sqm.internal.QuerySqmImpl.doList(QuerySqmImpl.java:498) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] - at org.hibernate.query.spi.AbstractSelectionQuery.list(AbstractSelectionQuery.java:427) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] - at org.hibernate.query.spi.AbstractSelectionQuery.getSingleResult(AbstractSelectionQuery.java:564) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] - at org.springframework.data.jpa.repository.query.JpaQueryExecution$SingleEntityExecution.doExecute(JpaQueryExecution.java:223) ~[spring-data-jpa-3.2.5.jar:3.2.5] - at org.springframework.data.jpa.repository.query.JpaQueryExecution.execute(JpaQueryExecution.java:92) ~[spring-data-jpa-3.2.5.jar:3.2.5] - at org.springframework.data.jpa.repository.query.AbstractJpaQuery.doExecute(AbstractJpaQuery.java:149) ~[spring-data-jpa-3.2.5.jar:3.2.5] - at org.springframework.data.jpa.repository.query.AbstractJpaQuery.execute(AbstractJpaQuery.java:137) ~[spring-data-jpa-3.2.5.jar:3.2.5] - at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170) ~[spring-data-commons-3.2.5.jar:3.2.5] - at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158) ~[spring-data-commons-3.2.5.jar:3.2.5] - at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:164) ~[spring-data-commons-3.2.5.jar:3.2.5] - at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:143) ~[spring-data-commons-3.2.5.jar:3.2.5] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:70) ~[spring-data-commons-3.2.5.jar:3.2.5] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-6.1.6.jar:6.1.6] - at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:392) ~[spring-tx-6.1.6.jar:6.1.6] - at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:137) ~[spring-tx-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:135) ~[spring-data-jpa-3.2.5.jar:3.2.5] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223) ~[spring-aop-6.1.6.jar:6.1.6] - at jdk.proxy2/jdk.proxy2.$Proxy106.updateByDescription(Unknown Source) ~[na:na] - at com.study.springjrproj.service.TaskService.update(TaskService.java:46) ~[main/:na] - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] - at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[na:na] - at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:354) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) ~[spring-tx-6.1.6.jar:6.1.6] - at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:392) ~[spring-tx-6.1.6.jar:6.1.6] - at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768) ~[spring-aop-6.1.6.jar:6.1.6] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:720) ~[spring-aop-6.1.6.jar:6.1.6] - at com.study.springjrproj.service.TaskService$$SpringCGLIB$$0.update() ~[main/:na] - at com.study.springjrproj.controller.TaskController.edit(TaskController.java:36) ~[main/:na] - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na] - at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[na:na] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.6.jar:6.1.6] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914) ~[spring-webmvc-6.1.6.jar:6.1.6] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590) ~[tomcat-embed-core-10.1.20.jar:6.0] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.1.6.jar:6.1.6] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.20.jar:6.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.1.6.jar:6.1.6] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.6.jar:6.1.6] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.20.jar:10.1.20] - at java.base/java.lang.Thread.run(Thread.java:1589) ~[na:na] - -2024-04-28T12:06:45.644+03:00 INFO 16000 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 16000 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-28T12:06:45.647+03:00 INFO 16000 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-28T12:06:48.000+03:00 INFO 16000 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-28T12:06:49.078+03:00 INFO 16000 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 776 ms. Found 1 JPA repository interface. -2024-04-28T12:06:50.569+03:00 INFO 16000 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-28T12:06:50.586+03:00 INFO 16000 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-28T12:06:50.587+03:00 INFO 16000 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-28T12:06:50.823+03:00 INFO 16000 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-28T12:06:50.829+03:00 INFO 16000 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-28T12:06:50.830+03:00 INFO 16000 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 5105 ms -2024-04-28T12:06:51.768+03:00 INFO 16000 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2024-04-28T12:06:55.156+03:00 INFO 16000 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final -2024-04-28T12:06:55.840+03:00 INFO 16000 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2024-04-28T12:07:02.420+03:00 INFO 16000 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2024-04-28T12:07:03.136+03:00 INFO 16000 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2024-04-28T12:07:11.377+03:00 INFO 16000 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@30228de7 -2024-04-28T12:07:11.414+03:00 INFO 16000 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2024-04-28T12:07:52.442+03:00 INFO 16000 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2024-04-28T12:07:53.863+03:00 INFO 16000 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2024-04-28T12:07:59.784+03:00 INFO 16000 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2024-04-28T12:08:05.467+03:00 WARN 16000 --- [springJRproj] [main] 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 -2024-04-28T12:08:09.011+03:00 INFO 16000 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' -2024-04-28T12:08:09.027+03:00 INFO 16000 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 84.217 seconds (process running for 87.185) -2024-04-28T12:09:34.579+03:00 INFO 16000 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-04-28T12:09:34.579+03:00 INFO 16000 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-04-28T12:09:34.581+03:00 INFO 16000 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2024-04-28T12:17:21.346+03:00 INFO 11536 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 11536 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-28T12:17:21.406+03:00 INFO 11536 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-28T12:17:34.371+03:00 INFO 11536 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-28T12:17:36.005+03:00 INFO 11536 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 1024 ms. Found 1 JPA repository interface. -2024-04-28T12:17:45.176+03:00 INFO 11536 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-28T12:17:45.426+03:00 INFO 11536 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-28T12:17:45.455+03:00 INFO 11536 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-28T12:17:47.918+03:00 INFO 11536 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-28T12:17:47.998+03:00 INFO 11536 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-28T12:17:48.009+03:00 INFO 11536 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 26005 ms -2024-04-28T12:22:28.703+03:00 INFO 21228 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 21228 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-28T12:22:28.706+03:00 INFO 21228 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-28T12:22:29.868+03:00 INFO 21228 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-28T12:22:29.975+03:00 INFO 21228 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 94 ms. Found 1 JPA repository interface. -2024-04-28T12:22:30.720+03:00 INFO 21228 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-28T12:22:30.747+03:00 INFO 21228 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-28T12:22:30.747+03:00 INFO 21228 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-28T12:22:30.969+03:00 INFO 21228 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-28T12:22:30.977+03:00 INFO 21228 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-28T12:22:30.977+03:00 INFO 21228 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2207 ms -2024-04-28T12:22:31.201+03:00 INFO 21228 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2024-04-28T12:22:31.308+03:00 INFO 21228 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final -2024-04-28T12:22:31.362+03:00 INFO 21228 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2024-04-28T12:22:31.766+03:00 INFO 21228 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2024-04-28T12:22:31.808+03:00 INFO 21228 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2024-04-28T12:22:32.476+03:00 INFO 21228 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@56cd5d76 -2024-04-28T12:22:32.480+03:00 INFO 21228 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2024-04-28T12:22:33.870+03:00 INFO 21228 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2024-04-28T12:22:33.960+03:00 INFO 21228 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2024-04-28T12:22:34.378+03:00 INFO 21228 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2024-04-28T12:22:34.975+03:00 WARN 21228 --- [springJRproj] [main] 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 -2024-04-28T12:22:35.619+03:00 INFO 21228 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' -2024-04-28T12:22:35.630+03:00 INFO 21228 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 7.622 seconds (process running for 10.049) -2024-04-28T12:22:56.686+03:00 INFO 21228 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-04-28T12:22:56.687+03:00 INFO 21228 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-04-28T12:22:56.688+03:00 INFO 21228 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2024-04-28T12:25:16.275+03:00 INFO 10944 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 10944 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-28T12:25:16.279+03:00 INFO 10944 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-28T12:25:17.307+03:00 INFO 10944 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-28T12:25:17.406+03:00 INFO 10944 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 70 ms. Found 1 JPA repository interface. -2024-04-28T12:25:18.412+03:00 INFO 10944 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-28T12:25:18.432+03:00 INFO 10944 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-28T12:25:18.433+03:00 INFO 10944 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-28T12:25:18.816+03:00 INFO 10944 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-28T12:25:18.822+03:00 INFO 10944 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-28T12:25:18.823+03:00 INFO 10944 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2412 ms -2024-04-28T12:25:19.438+03:00 INFO 10944 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2024-04-28T12:25:19.614+03:00 INFO 10944 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final -2024-04-28T12:25:19.698+03:00 INFO 10944 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2024-04-28T12:25:20.675+03:00 INFO 10944 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2024-04-28T12:25:20.829+03:00 INFO 10944 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2024-04-28T12:25:21.500+03:00 INFO 10944 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@5fc1e4fb -2024-04-28T12:25:21.504+03:00 INFO 10944 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2024-04-28T12:25:23.236+03:00 INFO 10944 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2024-04-28T12:25:23.309+03:00 INFO 10944 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2024-04-28T12:25:23.707+03:00 INFO 10944 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2024-04-28T12:25:24.338+03:00 WARN 10944 --- [springJRproj] [main] 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 -2024-04-28T12:25:25.120+03:00 INFO 10944 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' -2024-04-28T12:25:25.130+03:00 INFO 10944 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 9.61 seconds (process running for 11.447) -2024-04-28T12:25:35.908+03:00 INFO 10944 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-04-28T12:25:35.909+03:00 INFO 10944 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-04-28T12:25:35.910+03:00 INFO 10944 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2024-04-28T12:25:35.952+03:00 WARN 10944 --- [springJRproj] [http-nio-8090-exec-1] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'GET' is not supported] -2024-04-28T12:26:27.465+03:00 WARN 10944 --- [springJRproj] [http-nio-8090-exec-4] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'GET' is not supported] -2024-04-28T12:26:47.521+03:00 WARN 10944 --- [springJRproj] [http-nio-8090-exec-8] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'GET' is not supported] -2024-04-28T12:30:21.502+03:00 INFO 932 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 932 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) -2024-04-28T12:30:21.505+03:00 INFO 932 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" -2024-04-28T12:30:22.587+03:00 INFO 932 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2024-04-28T12:30:22.674+03:00 INFO 932 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 72 ms. Found 1 JPA repository interface. -2024-04-28T12:30:23.486+03:00 INFO 932 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) -2024-04-28T12:30:23.505+03:00 INFO 932 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-04-28T12:30:23.506+03:00 INFO 932 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] -2024-04-28T12:30:23.762+03:00 INFO 932 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. -2024-04-28T12:30:23.771+03:00 INFO 932 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2024-04-28T12:30:23.772+03:00 INFO 932 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2180 ms -2024-04-28T12:30:24.055+03:00 INFO 932 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] -2024-04-28T12:30:24.159+03:00 INFO 932 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final -2024-04-28T12:30:24.212+03:00 INFO 932 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2024-04-28T12:30:24.663+03:00 INFO 932 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2024-04-28T12:30:24.721+03:00 INFO 932 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2024-04-28T12:30:25.305+03:00 INFO 932 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@6c519e47 -2024-04-28T12:30:25.309+03:00 INFO 932 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2024-04-28T12:30:26.835+03:00 INFO 932 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2024-04-28T12:30:26.923+03:00 INFO 932 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' -2024-04-28T12:30:27.354+03:00 INFO 932 --- [springJRproj] [main] o.s.d.j.r.query.QueryEnhancerFactory : Hibernate is in classpath; If applicable, HQL parser will be used. -2024-04-28T12:30:28.020+03:00 WARN 932 --- [springJRproj] [main] 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 -2024-04-28T12:30:28.655+03:00 INFO 932 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' -2024-04-28T12:30:28.664+03:00 INFO 932 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 8.165 seconds (process running for 10.888) -2024-04-28T12:32:39.021+03:00 INFO 932 --- [springJRproj] [http-nio-8090-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-04-28T12:32:39.021+03:00 INFO 932 --- [springJRproj] [http-nio-8090-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-04-28T12:32:39.023+03:00 INFO 932 --- [springJRproj] [http-nio-8090-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms +2024-05-09T12:31:56.584+03:00 INFO 2960 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Starting SpringJRProjApplication using Java 19.0.2 with PID 2960 (D:\springJRproj\build\classes\java\main started by Вова in D:\springJRproj) +2024-05-09T12:31:56.586+03:00 INFO 2960 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : The following 1 profile is active: "qa" +2024-05-09T12:31:57.283+03:00 INFO 2960 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-05-09T12:31:57.349+03:00 INFO 2960 --- [springJRproj] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 57 ms. Found 2 JPA repository interfaces. +2024-05-09T12:31:57.880+03:00 INFO 2960 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8090 (http) +2024-05-09T12:31:57.893+03:00 INFO 2960 --- [springJRproj] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-05-09T12:31:57.893+03:00 INFO 2960 --- [springJRproj] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20] +2024-05-09T12:31:58.065+03:00 INFO 2960 --- [springJRproj] [main] org.apache.jasper.servlet.TldScanner : At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. +2024-05-09T12:31:58.070+03:00 INFO 2960 --- [springJRproj] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-05-09T12:31:58.070+03:00 INFO 2960 --- [springJRproj] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1430 ms +2024-05-09T12:31:58.218+03:00 INFO 2960 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-05-09T12:31:58.561+03:00 INFO 2960 --- [springJRproj] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@4c24f3a2 +2024-05-09T12:31:58.564+03:00 INFO 2960 --- [springJRproj] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-05-09T12:31:58.963+03:00 INFO 2960 --- [springJRproj] [main] liquibase.changelog : Reading from todo.databasechangelog +2024-05-09T12:31:59.003+03:00 INFO 2960 --- [springJRproj] [main] liquibase.changelog : Reading from todo.databasechangelog +2024-05-09T12:31:59.025+03:00 INFO 2960 --- [springJRproj] [main] liquibase.util : UPDATE SUMMARY +2024-05-09T12:31:59.025+03:00 INFO 2960 --- [springJRproj] [main] liquibase.util : Run: 0 +2024-05-09T12:31:59.025+03:00 INFO 2960 --- [springJRproj] [main] liquibase.util : Previously run: 4 +2024-05-09T12:31:59.025+03:00 INFO 2960 --- [springJRproj] [main] liquibase.util : Filtered out: 0 +2024-05-09T12:31:59.025+03:00 INFO 2960 --- [springJRproj] [main] liquibase.util : ------------------------------- +2024-05-09T12:31:59.025+03:00 INFO 2960 --- [springJRproj] [main] liquibase.util : Total change sets: 4 +2024-05-09T12:31:59.025+03:00 INFO 2960 --- [springJRproj] [main] liquibase.util : Update summary generated +2024-05-09T12:31:59.042+03:00 INFO 2960 --- [springJRproj] [main] liquibase.lockservice : Successfully released change log lock +2024-05-09T12:31:59.044+03:00 INFO 2960 --- [springJRproj] [main] liquibase.command : Command execution complete +2024-05-09T12:31:59.131+03:00 INFO 2960 --- [springJRproj] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-05-09T12:31:59.216+03:00 INFO 2960 --- [springJRproj] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-05-09T12:31:59.268+03:00 INFO 2960 --- [springJRproj] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-05-09T12:31:59.564+03:00 INFO 2960 --- [springJRproj] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-05-09T12:32:00.512+03:00 INFO 2960 --- [springJRproj] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-05-09T12:32:00.572+03:00 INFO 2960 --- [springJRproj] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-05-09T12:32:00.965+03:00 WARN 2960 --- [springJRproj] [main] 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 +2024-05-09T12:32:01.342+03:00 INFO 2960 --- [springJRproj] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8090 (http) with context path '' +2024-05-09T12:32:01.350+03:00 INFO 2960 --- [springJRproj] [main] c.s.s.SpringJRProjApplication : Started SpringJRProjApplication in 5.508 seconds (process running for 6.752) +2024-05-09T12:32:24.948+03:00 INFO 2960 --- [springJRproj] [http-nio-8090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-05-09T12:32:24.949+03:00 INFO 2960 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-05-09T12:32:24.950+03:00 INFO 2960 --- [springJRproj] [http-nio-8090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 0 ms +2024-05-09T12:32:25.161+03:00 INFO 2960 --- [springJRproj] [http-nio-8090-exec-1] c.s.springjrproj.service.TaskService : Received 5 tasks on the page +2024-05-09T13:09:28.350+03:00 INFO 36456 --- [springJRproj] [Test worker] c.s.springjrproj.service.TaskServiceIT : Starting TaskServiceIT using Java 19.0.2 with PID 36456 (started by Âîâà in D:\springJRproj) +2024-05-09T13:09:28.353+03:00 INFO 36456 --- [springJRproj] [Test worker] c.s.springjrproj.service.TaskServiceIT : The following 1 profile is active: "qa" +2024-05-09T13:09:29.235+03:00 INFO 36456 --- [springJRproj] [Test worker] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. +2024-05-09T13:09:29.312+03:00 INFO 36456 --- [springJRproj] [Test worker] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 65 ms. Found 1 JPA repository interface. +2024-05-09T13:09:29.868+03:00 INFO 36456 --- [springJRproj] [Test worker] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... +2024-05-09T13:09:30.131+03:00 INFO 36456 --- [springJRproj] [Test worker] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@527d5e48 +2024-05-09T13:09:30.134+03:00 INFO 36456 --- [springJRproj] [Test worker] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. +2024-05-09T13:09:30.490+03:00 INFO 36456 --- [springJRproj] [Test worker] liquibase.changelog : Creating database history table with name: `jdbc:mysql://localhost:3306/todo`.DATABASECHANGELOG +2024-05-09T13:09:30.688+03:00 INFO 36456 --- [springJRproj] [Test worker] liquibase.changelog : Reading from `jdbc:mysql://localhost:3306/todo`.DATABASECHANGELOG +2024-05-09T13:09:30.756+03:00 WARN 36456 --- [springJRproj] [Test worker] liquibase.executor : Integer display width is deprecated and will be removed in a future release. +2024-05-09T13:09:30.830+03:00 INFO 36456 --- [springJRproj] [Test worker] liquibase.lockservice : Successfully acquired change log lock +2024-05-09T13:09:30.833+03:00 INFO 36456 --- [springJRproj] [Test worker] liquibase.command : Using deploymentId: 5249370833 +2024-05-09T13:09:30.838+03:00 INFO 36456 --- [springJRproj] [Test worker] liquibase.changelog : Reading from `jdbc:mysql://localhost:3306/todo`.DATABASECHANGELOG +2024-05-09T13:09:30.944+03:00 INFO 36456 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T13:09:30.948+03:00 INFO 36456 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-1.0.sql::1::Volodymyr Malyniak ran successfully in 68ms +2024-05-09T13:09:31.038+03:00 WARN 36456 --- [springJRproj] [Test worker] liquibase.executor : Integer display width is deprecated and will be removed in a future release. +2024-05-09T13:09:31.039+03:00 WARN 36456 --- [springJRproj] [Test worker] liquibase.executor : Integer display width is deprecated and will be removed in a future release. +2024-05-09T13:09:31.040+03:00 INFO 36456 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T13:09:31.043+03:00 INFO 36456 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-1.0.sql::2::Volodymyr Malyniak ran successfully in 71ms +2024-05-09T13:09:31.075+03:00 INFO 36456 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T13:09:31.089+03:00 INFO 36456 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-2.0.sql::1::Volodymyr Malyniak ran successfully in 27ms +2024-05-09T13:09:31.120+03:00 INFO 36456 --- [springJRproj] [Test worker] liquibase.changelog : Custom SQL executed +2024-05-09T13:09:31.129+03:00 INFO 36456 --- [springJRproj] [Test worker] liquibase.changelog : ChangeSet db/changelog/db.changelog-2.0.sql::2::Volodymyr Malyniak ran successfully in 24ms +2024-05-09T13:09:31.147+03:00 INFO 36456 --- [springJRproj] [Test worker] liquibase.util : UPDATE SUMMARY +2024-05-09T13:09:31.147+03:00 INFO 36456 --- [springJRproj] [Test worker] liquibase.util : Run: 4 +2024-05-09T13:09:31.147+03:00 INFO 36456 --- [springJRproj] [Test worker] liquibase.util : Previously run: 0 +2024-05-09T13:09:31.147+03:00 INFO 36456 --- [springJRproj] [Test worker] liquibase.util : Filtered out: 0 +2024-05-09T13:09:31.147+03:00 INFO 36456 --- [springJRproj] [Test worker] liquibase.util : ------------------------------- +2024-05-09T13:09:31.147+03:00 INFO 36456 --- [springJRproj] [Test worker] liquibase.util : Total change sets: 4 +2024-05-09T13:09:31.147+03:00 INFO 36456 --- [springJRproj] [Test worker] liquibase.util : Update summary generated +2024-05-09T13:09:31.150+03:00 INFO 36456 --- [springJRproj] [Test worker] liquibase.command : Update command completed successfully. +2024-05-09T13:09:31.163+03:00 INFO 36456 --- [springJRproj] [Test worker] liquibase.lockservice : Successfully released change log lock +2024-05-09T13:09:31.165+03:00 INFO 36456 --- [springJRproj] [Test worker] liquibase.command : Command execution complete +2024-05-09T13:09:31.281+03:00 INFO 36456 --- [springJRproj] [Test worker] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] +2024-05-09T13:09:31.372+03:00 INFO 36456 --- [springJRproj] [Test worker] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final +2024-05-09T13:09:31.421+03:00 INFO 36456 --- [springJRproj] [Test worker] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled +2024-05-09T13:09:31.752+03:00 INFO 36456 --- [springJRproj] [Test worker] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer +2024-05-09T13:09:32.787+03:00 INFO 36456 --- [springJRproj] [Test worker] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) +2024-05-09T13:09:32.970+03:00 INFO 36456 --- [springJRproj] [Test worker] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' +2024-05-09T13:09:33.535+03:00 WARN 36456 --- [springJRproj] [Test worker] 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 +2024-05-09T13:09:33.993+03:00 INFO 36456 --- [springJRproj] [Test worker] c.s.springjrproj.service.TaskServiceIT : Started TaskServiceIT in 6.09 seconds (process running for 35.137) +2024-05-09T13:09:35.252+03:00 INFO 36456 --- [springJRproj] [SpringApplicationShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' +2024-05-09T13:09:35.255+03:00 INFO 36456 --- [springJRproj] [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... +2024-05-09T13:09:35.281+03:00 INFO 36456 --- [springJRproj] [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. diff --git a/myfile.log.2024-04-25.0.gz b/myfile.log.2024-04-25.0.gz deleted file mode 100644 index 0a677198268ce98b1e0fc06367a781ed0e874bb6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2721 zcmV;S3SRXeiwFP!00000|LvUJQrk!t$M3gl-=S-2tH{=ld%E>4@6D0`1r(EEfZ1F? zF4|VxmPeKpNd`QRu}`wK53tXWN1D^!vcX1<-C#+ik~kHJKHR@PI$!;FgFy_dL#&Qr zUs1OUe=Uls>->Y5T|y8#d4Kc^@?FnDolXZ`=V=zk!_$j2OU573^@N4-N7TnTye`XA z=WuF2O{1{SiZF@Mqd#4AS+J~t%h0;3r@1(L%5E8=J|@^ecVRI?=O+h>;>|(#<}t)g zZyH9yO+R9J&hwiw+;}6XP%cK|0qV`r=l^{E|L6aG{x5>VE4TmsuYWPB4B*k43~)8# zXplrvawq0V5xmbJj5rE&#QH^e%e&}@Pwa;(ECaiS78WoCIKzE>!P6uUizJ)9OX5K| zoMw{jfJc1D3JzFrlcdOtjHT(r!$AkEVCeLGA7%6VL!L_`9vX)QBkCo z?g?C$ugAqw)*o>UL&9J&!~G=V7-BIFSQZGXu+Nv{GcONbE7Ff^Kx{3C+yHVI55t(R zCJF$Fc!9V)*+tj;@-0dW{zM6;*dUdBHl~iD#g`4|gkzScJj1yf9bZMkrSL29^d#SY zfg;ZG0wq9vx_^Q0Sgu?T9_1j((AC*Nj%EPfPvQdJ9S+BdJc`j_%z6;>0q;$RC`yJy zF;Q_-F@iiG4!}6#{|xS)qyWHC6pFzHVyqml1LwKp8D9+9n-=r;S0@J2bM!Ibe8K zGjhNc;PnpA{S9A7NuNcdBp2WR^l_0uPv#->C{fJ=4nd4P%Dj+43VvU#Bh-qaJBaN* zE}d}^%1;La!VAcy)g;}AfL9irKVA8tOwTtUTUF!Q9?>)CDD3ephLnlNDZ?_;#Vo?p zB8>1^GCbx{s#4MM@i8I9AXXPa8}*tYaC6}V%9 z$2cv!j;hC1n(cjp&Jq?}L9l+{Ow^y8Ls)|^4&y|IkEn{WfkMy$#5p9M3D2rA9irD5 zB@_GyyT6A_ItqVhS%{D27g4h>lW8WaPH8-O;yg*B4n>_s{>Qj7!?@V?&6km+Fcf|m z6|E!Lmzf0~XUzNapv99}{wc!!F&+m!NL!1OClJs7>bY)@FtUzYD>J^(f)5#{%8WMj z*S@P84ICHJ^Fn-Duyd#d!eN#|;c>WnzI4IUt9_J~*CJ@rp@xVO_y&9t?L8y_>3~d{ z5|0ap=eO*kB7qh_-m~;pA~1)lN33d=V1}M;>CA8p*%1oQyRvF$hj9@Wv!7YapeUDd z|CU3Ud{l}=HH8?ex>T0&^dUN-{)RB)GKcO}AyaHo&15gS=P~rppQb#U;a|nShw+HP zcnglXkIWNiC_8x>_9-hy|3oJP#8kxsBmanwe?3Df%b)>*&NPZp576^9Ze(C;E{yzP z|Kj~7;?tD9WjSAJ@&5(~p=vH217dZ*EMiH@<4zcNZbN=2_?17%C0=PyEY?>U2b;qT z0tk^FjDmz!#L8vDW?~xfG-Qek=G~8czl_HLmqVe$dtrvKh-M<}B@JK80e)F#cGbPz zu}pMQRc10V1Vp_HiutM+Ot-p}Pz#KH*`|nRj`k}34=|}#QqW!hFV=2PFBWSy6H{V9 zkrEX&M{iQql%Q;?T2v8G)WO7j8t-10_?UQGR#IV=P8=p3VWbYf=lu?SaVvTdig1E@ zpUoF8d%^0Vr&ce)x2$OEz;k@Zdy6H@Q<62{`kY%P)E9HUd(<8;_07UfDq3YriZ|wp z^gun^c?I&7!l+xnDox;8b(!Fq0+!%{z@~;4S33%pVl_;^E>(2=mtXr z8deGBJDOm-7qR9f?k-7osbVQW*V6?2E@Qn|#wsoE>*at(bu5MGt+bSz5StLP42b>e z>TF|b=q9A*l`KVSczQ*&NhwPanyzjRty#;mq)0?ey(-_ln58%=)iYl$YL+EcA!6ty znkMBe$^zQscICqca*?}~#YL%R{UR_{=tR;jAYlEz1LHeRkqu%S9Hg?TzR{^g_*qW1X zYxvfbtrFCtO@V$%+N$~#*d|@m!M1HL0a`9~+E=zDMcu+yX#j`RWPoStS^~?(KGni% zN7fRk9(0;kO{hAmmhV4L)Dm-m9&bg|+AxO(G_8_rMbp~IwR=fx4&v?*WS5GT;REF_tr%)R&N6(X>cb|5>sy+U*1VbppcX_UrMe;4l$fOe z4QgsyvR*AqQF)doRntVjCMP8?!bLe|s91GL!FWcJ56}SS6;fRgHG6U=i$? z_67yZ#E#=s1-uYcx9$30kASr!@Y?mOIp>zOxAC1>wk_RvWnZB|9E-HCUnz{*1uSKP zl^@~Tp$VR=VA{a$FPgs#SvwH2l;vH$9MG(iRU%qih>b{DroW~-i){r&)1)nES(4OpH1k4} zVwNP-PwsWAS+@LXFU!-eIStEMlGD`fl4{YjY_V&A8hTOOq@d**2DMFp4Y=8;4ZkF4 z+2V(aRyTfb6B1vKq9vzjXhwa@l9pt4UEOZ4O-&1sA@e>cwNlgCg!~PPT3{y|Q(w17 zYFyQloCfi0l?67+S{9)jWi4tv-I!%NUFyJ+-q;fV73o?#BClWADnYj`!p(2Y^17x4 z{oZnMGpXmbFKkJQ+I1~u0LQG!0MC`R$ z*a$~GEqgbiX-O`FYI4;eX_X-M4ncORXh}Y2r511E`z~m`T+mX6Us>{Qc8mt~tmhCm zB4^p_O0tW6y^`FDn&pWdxzr@OA=j9gB>@e+B3i$eC8<2B)p4{SWhqQoE1}k-WO-t% zqU#zjBWYo0RtfGlXu>ZES)SM^=2@DV`fJj$Jn_q0iLK?cEz4LE+15jDSH<$w?-y~G zRICle-=K))sa=A4)vQ{~{yX8LtEUiua^IZS{&!;Ht diff --git a/src/lombok.config b/src/lombok.config new file mode 100644 index 0000000..522495a --- /dev/null +++ b/src/lombok.config @@ -0,0 +1,3 @@ +config.stopbubbling=true +lombok.copyableannotations += org.springframework.beans.factory.annotation.Value +lombok.copyableannotations += org.springframework.beans.factory.annotation.Qualifier \ No newline at end of file diff --git a/src/main/java/com/study/springjrproj/config/AppConfig.java b/src/main/java/com/study/springjrproj/config/AppConfig.java index 2575f86..4fd6607 100644 --- a/src/main/java/com/study/springjrproj/config/AppConfig.java +++ b/src/main/java/com/study/springjrproj/config/AppConfig.java @@ -1,5 +1,6 @@ package com.study.springjrproj.config; +import com.study.springjrproj.repository.TaskRepository; import org.modelmapper.ModelMapper; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @@ -12,10 +13,5 @@ public class AppConfig { public ModelMapper getModelMapper() { return new ModelMapper(); } - - @Bean - public Pageable getPageable() { - return Pageable.ofSize(4); - } } diff --git a/src/main/java/com/study/springjrproj/config/WebConfig.java b/src/main/java/com/study/springjrproj/config/WebConfig.java new file mode 100644 index 0000000..7ba262d --- /dev/null +++ b/src/main/java/com/study/springjrproj/config/WebConfig.java @@ -0,0 +1,45 @@ +package com.study.springjrproj.config; + +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import org.springframework.web.servlet.ViewResolver; +import org.springframework.web.servlet.config.annotation.ViewControllerRegistry; +import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; +import org.thymeleaf.spring6.ISpringTemplateEngine; +import org.thymeleaf.spring6.SpringTemplateEngine; +import org.thymeleaf.spring6.templateresolver.SpringResourceTemplateResolver; +import org.thymeleaf.spring6.view.ThymeleafViewResolver; +import org.thymeleaf.templatemode.TemplateMode; +import org.thymeleaf.templateresolver.ITemplateResolver; + +@Configuration +public class WebConfig implements WebMvcConfigurer { + + @Override + public void addViewControllers(ViewControllerRegistry registry) { + registry.addViewController("/tasks").setViewName("tasks"); + } + + @Bean + public ViewResolver viewResolver() { + ThymeleafViewResolver resolver = new ThymeleafViewResolver(); + resolver.setTemplateEngine(templateEngine()); + resolver.setCharacterEncoding("UTF-8"); + return resolver; + } + + private ISpringTemplateEngine templateEngine() { + SpringTemplateEngine engine = new SpringTemplateEngine(); + engine.setTemplateResolver(templateResolver()); + return engine; + } + + private ITemplateResolver templateResolver() { + SpringResourceTemplateResolver resolver = new SpringResourceTemplateResolver(); + resolver.setPrefix("/templates/"); + resolver.setSuffix(".html"); + resolver.setTemplateMode(TemplateMode.HTML); + resolver.setCharacterEncoding("UTF-8"); + return resolver; + } +} diff --git a/src/main/java/com/study/springjrproj/controller/TaskController.java b/src/main/java/com/study/springjrproj/controller/TaskController.java index cafd30c..5edb7c9 100644 --- a/src/main/java/com/study/springjrproj/controller/TaskController.java +++ b/src/main/java/com/study/springjrproj/controller/TaskController.java @@ -6,8 +6,7 @@ import com.study.springjrproj.exception.TaskNotFoundException; import com.study.springjrproj.service.TaskService; import lombok.RequiredArgsConstructor; -import org.springframework.data.domain.Page; -import org.springframework.data.domain.PageImpl; +import lombok.extern.slf4j.Slf4j; import org.springframework.data.domain.PageRequest; import org.springframework.data.domain.Pageable; import org.springframework.http.HttpStatus; @@ -16,11 +15,10 @@ import org.springframework.web.bind.annotation.*; import org.springframework.web.server.ResponseStatusException; -import java.util.List; - @Controller @RequiredArgsConstructor @RequestMapping("/tasks") +@Slf4j public class TaskController { private final TaskService taskService; @@ -29,49 +27,47 @@ public String getAllTasks(Model model, @RequestParam(defaultValue = "0", required = false) int page, @RequestParam(defaultValue = "5", required = false) int size) { Pageable pageable = PageRequest.of(page, size); - var allTasks = taskService.findAll(); var tasksPerPage = taskService.findAllBy(pageable); - var totalPages = tasksPerPage.getTotalPages(); model.addAttribute("tasksPerPage", tasksPerPage); - model.addAttribute("allTasks", allTasks); - model.addAttribute("pageable", pageable); + log.trace("Added attribute - tasksPerPage"); return "tasks"; } @RequestMapping(method = RequestMethod.POST, value = "/edit/{id}") public String edit(@PathVariable Integer id, @ModelAttribute TaskDto taskToUpdate) { taskService.update(taskToUpdate); + log.info("Updated task"); return "redirect:/tasks"; } @RequestMapping(method = RequestMethod.GET, value = "/edit/{id}") public String editForm(@PathVariable Integer id, Model model) { try { - var taskDto = taskService.getById(id); + var taskDto = taskService.findById(id); model.addAttribute("task", taskDto.get()); + log.trace("Added attribute - task"); return "edit"; } catch (TaskNotFoundException e) { + log.warn("Task not found"); throw new ResponseStatusException(HttpStatus.NOT_FOUND); } - } - @PostMapping("/delete/{id}") public String delete(@PathVariable Integer id) { try { taskService.deleteById(id); + log.info("Task was deleted"); return "redirect:/tasks"; } catch (TaskNotFoundException e) { throw new ResponseStatusException(HttpStatus.NOT_FOUND); } } - @GetMapping("/create") public String createForm(Model model) { model.addAttribute("task", new TaskDto()); + log.trace("Added attribute - task"); return "create"; } - @PostMapping("/create") public String createForm(@ModelAttribute("task") CreateTaskDto taskDto) { taskService.save(taskDto); diff --git a/src/main/java/com/study/springjrproj/repository/UserRepository.java b/src/main/java/com/study/springjrproj/repository/UserRepository.java deleted file mode 100644 index 0ad03e8..0000000 --- a/src/main/java/com/study/springjrproj/repository/UserRepository.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.study.springjrproj.repository; - -import com.study.springjrproj.domain.Users; -import org.springframework.data.jpa.repository.JpaRepository; - -public interface UserRepository extends JpaRepository { - -} diff --git a/src/main/java/com/study/springjrproj/service/TaskService.java b/src/main/java/com/study/springjrproj/service/TaskService.java index c5098f7..91926c2 100644 --- a/src/main/java/com/study/springjrproj/service/TaskService.java +++ b/src/main/java/com/study/springjrproj/service/TaskService.java @@ -6,6 +6,7 @@ import com.study.springjrproj.exception.TaskNotFoundException; import com.study.springjrproj.repository.TaskRepository; import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; import org.modelmapper.ModelMapper; import org.springframework.data.domain.Page; import org.springframework.data.domain.Pageable; @@ -19,12 +20,14 @@ @Service @RequiredArgsConstructor @Transactional +@Slf4j public class TaskService { private final TaskRepository taskRepository; private final ModelMapper mapper; public List findAll() { var tasks = taskRepository.findAll(); + log.info("Received {} tasks", tasks.size()); var taskDtoStream = tasks.stream().map(task -> mapper.map(task, TaskDto.class)); return taskDtoStream .collect(Collectors.toList()); @@ -32,10 +35,11 @@ public List findAll() { public Page findAllBy(Pageable pageable) { var tasks = taskRepository.findAll(pageable); + log.info("Received {} tasks on the page", tasks.stream().count()); return tasks.map(task -> mapper.map(task, TaskDto.class)); } - public Optional getById(Integer id) { + public Optional findById(Integer id) { return Optional.ofNullable(taskRepository.findById(id) .map(task -> mapper.map(task, TaskDto.class)) .orElseThrow(() -> new TaskNotFoundException("Task with" + id + " not found"))); @@ -43,17 +47,26 @@ public Optional getById(Integer id) { public void update(TaskDto taskDto) { var task = mapper.map(taskDto, Task.class); + log.info("Received task {}", task); taskRepository.save(task); } public void deleteById(Integer id) { var maybeTask = taskRepository.findById(id); - maybeTask.ifPresent(taskRepository::delete); - maybeTask.orElseThrow(() -> new TaskNotFoundException("sda")); + maybeTask.ifPresent(task -> { + log.info("Received task {}", task); + taskRepository.delete(task); + }); + maybeTask.orElseThrow(() -> new TaskNotFoundException("Task with id {} not found")); } public void save(CreateTaskDto createTaskDto) { var task = mapper.map(createTaskDto, Task.class); - taskRepository.save(task); + taskRepository.saveAndFlush(task); + if (taskRepository.findById(task.getId()).isPresent()) { + log.info("Task was added successfully"); + } else { + log.info("Task not found"); + } } } diff --git a/src/main/java/com/study/springjrproj/service/UserService.java b/src/main/java/com/study/springjrproj/service/UserService.java deleted file mode 100644 index 5af7766..0000000 --- a/src/main/java/com/study/springjrproj/service/UserService.java +++ /dev/null @@ -1,25 +0,0 @@ -package com.study.springjrproj.service; - -import com.study.springjrproj.dto.UserDto; -import com.study.springjrproj.repository.UserRepository; -import lombok.RequiredArgsConstructor; -import org.modelmapper.ModelMapper; -import org.springframework.stereotype.Service; - -import java.util.List; -import java.util.stream.Collectors; - -@Service -@RequiredArgsConstructor -public class UserService { - private final UserRepository userRepository; - private final ModelMapper mapper; - - public List findAll() { - return userRepository.findAll() - .stream() - .map(user -> mapper.map(user, UserDto.class)) - .collect(Collectors.toList()); - } - //todo 5.05 -} diff --git a/src/main/resources/application.yaml b/src/main/resources/application.yaml index b806818..d2f004e 100644 --- a/src/main/resources/application.yaml +++ b/src/main/resources/application.yaml @@ -9,8 +9,8 @@ spring: name : springJRproj mvc: view: - suffix: .jsp - prefix : /WEB-INF/views/ + suffix: .html + profiles: active: qa datasource : diff --git a/src/main/resources/db/changelog/db.changelog-1.0.sql b/src/main/resources/db/changelog/db.changelog-1.0.sql new file mode 100644 index 0000000..9e4e150 --- /dev/null +++ b/src/main/resources/db/changelog/db.changelog-1.0.sql @@ -0,0 +1,19 @@ +--liquibase formatted sql + +--changeset Volodymyr Malyniak:1 +create table IF NOT EXISTS `users` ( + `id` int primary key auto_increment, + `username` varchar(32) unique , + `email` varchar(32) unique , + `birth_date` date + ); + +--changeset Volodymyr Malyniak:2 +CREATE TABLE IF NOT EXISTS `task` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `description` varchar(100) NOT NULL, + `status` int(11) NOT NULL, + user_id int, + PRIMARY KEY (`id`), + foreign key (user_id) references users(id) +) \ No newline at end of file diff --git a/src/main/resources/db/changelog/db.changelog-2.0.sql b/src/main/resources/db/changelog/db.changelog-2.0.sql new file mode 100644 index 0000000..000e32d --- /dev/null +++ b/src/main/resources/db/changelog/db.changelog-2.0.sql @@ -0,0 +1,17 @@ + +--liquibase formatted sql + +--changeset Volodymyr Malyniak:1 +insert ignore into users +values (1,'malyniak', 'malyniak@gmail.com', '1996-05-15'), + (2, 'hbz', 'hbz90@ukr.net', '1993-07-27'), + (3, 'shalimova', 'shalimove@ukr.net', '1998-05-18'), + (4, 'marbar', 'marbar@gmail.com', '2006-07-16'), + (5, 'vasul', 'vasul@gmail.com', '1996-04-13'); + +--changeset Volodymyr Malyniak:2 +INSERT IGNORE INTO `task` +VALUES (1,'aaa',1, 2),(2,'bbb',2, 4),(3,'ccc',0, 1),(4,'ddd',1, 4),(5,'eee',2, 5),(6,'fff',0, 1),(7,'ggg',1, 3), + (8,'hhh',2, 2),(9,'jjj',0, 4),(10,'kkk',1, 5),(11,'lll',2, 3),(12,'mmm',0, 4),(13,'nnn',1, 4), + (14,'ooo',2, 2),(15,'ppp',0, 3); + diff --git a/src/main/resources/db/changelog/db.changelog-master.yaml b/src/main/resources/db/changelog/db.changelog-master.yaml new file mode 100644 index 0000000..aa91c7f --- /dev/null +++ b/src/main/resources/db/changelog/db.changelog-master.yaml @@ -0,0 +1,5 @@ +databaseChangeLog : + - include: + file: db/changelog/db.changelog-1.0.sql + - include : + file : db/changelog/db.changelog-2.0.sql \ No newline at end of file diff --git a/src/test/java/com/study/springjrproj/IntegrationTestBase.java b/src/test/java/com/study/springjrproj/IntegrationTestBase.java new file mode 100644 index 0000000..1af6f93 --- /dev/null +++ b/src/test/java/com/study/springjrproj/IntegrationTestBase.java @@ -0,0 +1,25 @@ +package com.study.springjrproj; + +import com.study.springjrproj.anotation.IT; +import org.junit.jupiter.api.BeforeAll; +import org.springframework.test.context.DynamicPropertyRegistry; +import org.springframework.test.context.DynamicPropertySource; +import org.testcontainers.containers.MySQLContainer; + +@IT +public abstract class IntegrationTestBase { + private static final MySQLContainer container = new MySQLContainer<>("mysql:8.1") + .withUsername("root") + .withPassword("12345678") + .withDatabaseName("jdbc:mysql://localhost:3306/todo"); + + @BeforeAll + static void runContainer() { + container.start(); + } + + @DynamicPropertySource + static void redisProperties(DynamicPropertyRegistry registry) { + registry.add("spring.datasource.url", container::getJdbcUrl); + } +} diff --git a/src/test/java/com/study/springjrproj/SpringJRprojApplicationTests.java b/src/test/java/com/study/springjrproj/SpringJRprojApplicationTests.java index c27b454..a891880 100644 --- a/src/test/java/com/study/springjrproj/SpringJRprojApplicationTests.java +++ b/src/test/java/com/study/springjrproj/SpringJRprojApplicationTests.java @@ -4,10 +4,10 @@ import org.springframework.boot.test.context.SpringBootTest; @SpringBootTest -class SpringJRprojApplicationTests { +public class SpringJRprojApplicationTests { - @Test - void contextLoads() { - } + @Test + void contextLoads() { + } -} +} \ No newline at end of file diff --git a/src/test/java/com/study/springjrproj/anotation/IT.java b/src/test/java/com/study/springjrproj/anotation/IT.java new file mode 100644 index 0000000..8e2e886 --- /dev/null +++ b/src/test/java/com/study/springjrproj/anotation/IT.java @@ -0,0 +1,18 @@ +package com.study.springjrproj.anotation; + +import com.study.springjrproj.SpringJRprojApplicationTests; +import org.springframework.boot.test.context.SpringBootTest; +import org.springframework.test.context.ActiveProfiles; +import org.springframework.transaction.annotation.Transactional; + +import java.lang.annotation.ElementType; +import java.lang.annotation.Retention; +import java.lang.annotation.RetentionPolicy; +import java.lang.annotation.Target; + +@Target(ElementType.TYPE) +@Retention(RetentionPolicy.RUNTIME) +@Transactional +@SpringBootTest(classes = SpringJRprojApplicationTests.class) +public @interface IT { +} diff --git a/src/test/java/com/study/springjrproj/controller/TaskControllerIT.java b/src/test/java/com/study/springjrproj/controller/TaskControllerIT.java new file mode 100644 index 0000000..81c9303 --- /dev/null +++ b/src/test/java/com/study/springjrproj/controller/TaskControllerIT.java @@ -0,0 +1,47 @@ +package com.study.springjrproj.controller; + +import com.study.springjrproj.IntegrationTestBase; +import com.study.springjrproj.SpringJRProjApplication; +import com.study.springjrproj.service.TaskService; +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.boot.test.context.ConfigDataApplicationContextInitializer; +import org.springframework.test.context.ContextConfiguration; +import org.springframework.test.context.junit.jupiter.SpringExtension; +import org.springframework.test.web.servlet.MockMvc; +import org.springframework.test.web.servlet.request.MockMvcRequestBuilders; +import org.springframework.test.web.servlet.setup.MockMvcBuilders; + +import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.*; + +@ExtendWith(SpringExtension.class) +@ContextConfiguration(classes = SpringJRProjApplication.class, + initializers = ConfigDataApplicationContextInitializer.class) +class TaskControllerIT extends IntegrationTestBase { + + MockMvc mockMvc; + + TaskService taskService; + TaskController taskController; + + @Autowired + public TaskControllerIT(TaskService taskService, TaskController taskController) { + this.taskService = taskService; + this.taskController = taskController; + mockMvc = MockMvcBuilders.standaloneSetup(taskController).build(); + } + + @Test + public void getAllTasks() { + try { + mockMvc.perform(MockMvcRequestBuilders.get("/tasks")) + .andExpect(status().isOk()) + .andExpect(view().name("tasks")) + .andExpect(model().attributeExists("tasksPerPage")); + } catch (Exception e) { + e.printStackTrace(); + } + } + +} diff --git a/src/test/java/com/study/springjrproj/service/TaskServiceIT.java b/src/test/java/com/study/springjrproj/service/TaskServiceIT.java new file mode 100644 index 0000000..387abbf --- /dev/null +++ b/src/test/java/com/study/springjrproj/service/TaskServiceIT.java @@ -0,0 +1,94 @@ +package com.study.springjrproj.service; + +import com.study.springjrproj.IntegrationTestBase; +import com.study.springjrproj.SpringJRProjApplication; +import com.study.springjrproj.domain.Status; +import com.study.springjrproj.domain.Task; +import com.study.springjrproj.dto.CreateTaskDto; +import com.study.springjrproj.repository.TaskRepository; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; +import org.modelmapper.ModelMapper; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.boot.test.context.ConfigDataApplicationContextInitializer; +import org.springframework.data.domain.PageRequest; +import org.springframework.data.domain.Pageable; +import org.springframework.test.annotation.Rollback; +import org.springframework.test.context.ContextConfiguration; +import org.springframework.test.context.junit.jupiter.SpringExtension; + +import static org.junit.jupiter.api.Assertions.*; + +@ExtendWith(SpringExtension.class) +@ContextConfiguration(classes = SpringJRProjApplication.class, + initializers = ConfigDataApplicationContextInitializer.class) +class TaskServiceIT extends IntegrationTestBase { + private static final int TASK_ID = 1; + private static final int TASKS_SIZE = 15; + private static final int pageNumber = 0; + private static final int pageSize = 5; + private static final String UPDATE_DESCRIPTION = "test"; + private final TaskRepository taskRepository; + private final ModelMapper mapper; + + @Autowired + public TaskServiceIT(TaskRepository taskRepository, ModelMapper mapper) { + this.taskRepository = taskRepository; + this.mapper = mapper; + } + + @Test + public void findById() { + var task = taskRepository.findById(TASK_ID); + assertTrue(task.isPresent()); + assertNotNull(task); + } + + @Test + public void findAll() { + var tasks = taskRepository.findAll(); + assertEquals(TASKS_SIZE, tasks.size()); + } + + @Test + public void findAllPageable() { + Pageable pageable = PageRequest.of(pageNumber, pageSize); + var tasks = taskRepository.findAll(pageable); + assertEquals(TASKS_SIZE, tasks.getTotalElements()); + } + + @Test + @Rollback + public void save() { + var tasksBefore = taskRepository.findAll(); + var createTaskDto = new CreateTaskDto("test", Status.PAUSED); + var task = mapper.map(createTaskDto, Task.class); + taskRepository.saveAndFlush(task); + var tasksAfter = taskRepository.findAll(); + assertNotEquals(tasksAfter, tasksBefore); + } + + @Test + @Rollback + public void update() { + var maybeTask = taskRepository.findById(TASK_ID); + var task = maybeTask.get(); + assertNotNull(task); + task.setDescription(UPDATE_DESCRIPTION); + taskRepository.saveAndFlush(task); + assertEquals(task.getDescription(), UPDATE_DESCRIPTION); + } + + @Test + @Rollback + public void delete() { + var tasksSize = taskRepository.findAll().size(); + var maybeTask = taskRepository.findById(TASK_ID); + var task = maybeTask.get(); + taskRepository.delete(task); + taskRepository.flush(); + Assertions.assertTrue(taskRepository.findById(TASK_ID).isEmpty()); + Assertions.assertNotEquals(taskRepository.findAll().size(), tasksSize); + } +} diff --git a/src/test/resources/application-test.yaml b/src/test/resources/application-test.yaml new file mode 100644 index 0000000..d23eb7b --- /dev/null +++ b/src/test/resources/application-test.yaml @@ -0,0 +1,7 @@ +spring : + jpa : + hibernate : + ddl-auto : update + datasource : + username : root + password : 12345678