From 3d6cbb484219941247f571a60f80879547a39a0e Mon Sep 17 00:00:00 2001 From: haseokyung6 Date: Mon, 22 Jun 2026 15:22:41 +0900 Subject: [PATCH 1/7] =?UTF-8?q?chore:=20Gradle=20Wrapper=20=EB=B2=84?= =?UTF-8?q?=EC=A0=84=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 4 + build.gradle | 55 +- gradle/wrapper/gradle-wrapper.properties | 3 +- logs/local/spring.log | 3129 ---------------------- logs/local/spring.log.2026-06-11.0.gz | Bin 18118 -> 0 bytes 5 files changed, 33 insertions(+), 3158 deletions(-) delete mode 100644 logs/local/spring.log delete mode 100644 logs/local/spring.log.2026-06-11.0.gz diff --git a/.gitignore b/.gitignore index 55608a8..0b92d7b 100644 --- a/.gitignore +++ b/.gitignore @@ -36,3 +36,7 @@ out/ ### VS Code ### .vscode/ + +# Application logs +logs/ +*.log diff --git a/build.gradle b/build.gradle index dd2750c..bf6a040 100644 --- a/build.gradle +++ b/build.gradle @@ -1,46 +1,45 @@ plugins { - id 'java' - id 'org.springframework.boot' version '3.3.12' - id 'io.spring.dependency-management' version '1.1.7' + id 'java' + id 'org.springframework.boot' version '3.3.12' + id 'io.spring.dependency-management' version '1.1.7' } group = 'com.aims' version = '0.0.1-SNAPSHOT' java { - toolchain { - languageVersion = JavaLanguageVersion.of(17) - } + toolchain { + languageVersion = JavaLanguageVersion.of(17) + } } repositories { - mavenCentral() + mavenCentral() } dependencies { implementation 'org.springframework.boot:spring-boot-starter-data-jpa' - implementation 'org.springframework.boot:spring-boot-starter-actuator' - implementation 'org.springframework.boot:spring-boot-starter-data-jpa' - implementation 'org.springframework.boot:spring-boot-starter-data-redis' - implementation 'org.springframework.kafka:spring-kafka' - implementation 'org.springframework.boot:spring-boot-starter-security' - implementation 'org.springframework.boot:spring-boot-starter-validation' - implementation 'org.springframework.boot:spring-boot-starter-web' - compileOnly 'org.projectlombok:lombok' + implementation 'org.springframework.boot:spring-boot-starter-actuator' + implementation 'org.springframework.boot:spring-boot-starter-data-redis' + implementation 'org.springframework.kafka:spring-kafka' + implementation 'org.springframework.boot:spring-boot-starter-security' + implementation 'org.springframework.boot:spring-boot-starter-validation' + implementation 'org.springframework.boot:spring-boot-starter-web' + + compileOnly 'org.projectlombok:lombok' + annotationProcessor 'org.projectlombok:lombok' + runtimeOnly 'com.mysql:mysql-connector-j' - annotationProcessor 'org.projectlombok:lombok' - testImplementation 'org.springframework.boot:spring-boot-starter-actuator-test' - testImplementation 'org.springframework.boot:spring-boot-starter-data-jpa-test' - testImplementation 'org.springframework.boot:spring-boot-starter-data-redis-test' - testImplementation 'org.springframework.kafka:spring-kafka-test' - testImplementation 'org.springframework.boot:spring-boot-starter-security-test' - testImplementation 'org.springframework.boot:spring-boot-starter-validation-test' - testImplementation 'org.springframework.boot:spring-boot-starter-web-test' - testCompileOnly 'org.projectlombok:lombok' - testRuntimeOnly 'org.junit.platform:junit-platform-launcher' - testAnnotationProcessor 'org.projectlombok:lombok' + + testImplementation 'org.springframework.boot:spring-boot-starter-test' + testImplementation 'org.springframework.kafka:spring-kafka-test' + testImplementation 'org.springframework.security:spring-security-test' + + testCompileOnly 'org.projectlombok:lombok' + testAnnotationProcessor 'org.projectlombok:lombok' + testRuntimeOnly 'org.junit.platform:junit-platform-launcher' } tasks.named('test') { - useJUnitPlatform() -} + useJUnitPlatform() +} \ No newline at end of file diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index df6a6ad..3382b5a 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,9 +1,10 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.5.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-bin.zip networkTimeout=10000 retries=0 retryBackOffMs=500 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists + diff --git a/logs/local/spring.log b/logs/local/spring.log deleted file mode 100644 index 04509f3..0000000 --- a/logs/local/spring.log +++ /dev/null @@ -1,3129 +0,0 @@ -2026-06-12T09:19:39.679+09:00 INFO 2596 --- [quality-service] [main] com.aims.quality.QualityApplication : Starting QualityApplication using Java 17.0.12 with PID 2596 (C:\Final_PJT\quality_service\build\classes\java\main started by SK in C:\Final_PJT\quality_service) -2026-06-12T09:19:39.690+09:00 INFO 2596 --- [quality-service] [main] com.aims.quality.QualityApplication : The following 1 profile is active: "local" -2026-06-12T09:19:40.953+09:00 INFO 2596 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode -2026-06-12T09:19:40.953+09:00 INFO 2596 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2026-06-12T09:19:41.159+09:00 INFO 2596 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 181 ms. Found 6 JPA repository interfaces. -2026-06-12T09:19:41.160+09:00 INFO 2596 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode -2026-06-12T09:19:41.162+09:00 INFO 2596 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2026-06-12T09:19:41.192+09:00 INFO 2596 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 31 ms. Found 5 JPA repository interfaces. -2026-06-12T09:19:41.728+09:00 INFO 2596 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode -2026-06-12T09:19:41.728+09:00 INFO 2596 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. -2026-06-12T09:19:41.781+09:00 INFO 2596 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.main_db.repository.InspectionDriveDetailRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T09:19:41.781+09:00 INFO 2596 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.main_db.repository.InspectionProcessRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T09:19:41.781+09:00 INFO 2596 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.main_db.repository.InspectionRiskHistoryRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T09:19:41.781+09:00 INFO 2596 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.main_db.repository.InspectionRiskTrendRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T09:19:41.783+09:00 INFO 2596 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.main_db.repository.InspectionStatusDetailRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T09:19:41.783+09:00 INFO 2596 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.main_db.repository.InspectionSummaryRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T09:19:41.783+09:00 INFO 2596 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.sample_db.repository.CarControlRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T09:19:41.783+09:00 INFO 2596 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.sample_db.repository.CarDriveRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T09:19:41.783+09:00 INFO 2596 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.sample_db.repository.CarDynamicsRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T09:19:41.783+09:00 INFO 2596 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.sample_db.repository.CarMasterRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T09:19:41.783+09:00 INFO 2596 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.sample_db.repository.CarStatusRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T09:19:41.783+09:00 INFO 2596 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 26 ms. Found 0 Redis repository interfaces. -2026-06-12T09:19:42.902+09:00 INFO 2596 --- [quality-service] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8080 (http) -2026-06-12T09:19:42.920+09:00 INFO 2596 --- [quality-service] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2026-06-12T09:19:42.920+09:00 INFO 2596 --- [quality-service] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.41] -2026-06-12T09:19:43.056+09:00 INFO 2596 --- [quality-service] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2026-06-12T09:19:43.056+09:00 INFO 2596 --- [quality-service] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3281 ms -2026-06-12T09:19:43.421+09:00 INFO 2596 --- [quality-service] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: main] -2026-06-12T09:19:43.557+09:00 INFO 2596 --- [quality-service] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.5.3.Final -2026-06-12T09:19:43.636+09:00 INFO 2596 --- [quality-service] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2026-06-12T09:19:44.292+09:00 INFO 2596 --- [quality-service] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2026-06-12T09:19:44.341+09:00 INFO 2596 --- [quality-service] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2026-06-12T09:19:45.122+09:00 INFO 2596 --- [quality-service] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@587f6634 -2026-06-12T09:19:45.138+09:00 INFO 2596 --- [quality-service] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2026-06-12T09:19:46.477+09:00 INFO 2596 --- [quality-service] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2026-06-12T09:19:46.477+09:00 INFO 2596 --- [quality-service] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'main' -2026-06-12T09:19:46.510+09:00 INFO 2596 --- [quality-service] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: sample] -2026-06-12T09:19:46.516+09:00 INFO 2596 --- [quality-service] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2026-06-12T09:19:46.605+09:00 INFO 2596 --- [quality-service] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2026-06-12T09:19:46.605+09:00 INFO 2596 --- [quality-service] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Starting... -2026-06-12T09:19:46.732+09:00 INFO 2596 --- [quality-service] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-2 - Added connection com.mysql.cj.jdbc.ConnectionImpl@3d3e9163 -2026-06-12T09:19:46.732+09:00 INFO 2596 --- [quality-service] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Start completed. -2026-06-12T09:19:46.919+09:00 INFO 2596 --- [quality-service] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2026-06-12T09:19:46.919+09:00 INFO 2596 --- [quality-service] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'sample' -2026-06-12T09:19:47.498+09:00 WARN 2596 --- [quality-service] [main] .s.s.UserDetailsServiceAutoConfiguration : - -Using generated security password: 1cfde25a-2a6c-456c-97b0-dbdf6c15ef01 - -This generated password is for development use only. Your security configuration must be updated before running your application in production. - -2026-06-12T09:19:47.524+09:00 INFO 2596 --- [quality-service] [main] r$InitializeUserDetailsManagerConfigurer : Global AuthenticationManager configured with UserDetailsService bean with name inMemoryUserDetailsManager -2026-06-12T09:19:49.018+09:00 INFO 2596 --- [quality-service] [main] o.s.b.a.e.web.EndpointLinksResolver : Exposing 1 endpoint beneath base path '/actuator' -2026-06-12T09:19:49.192+09:00 INFO 2596 --- [quality-service] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8080 (http) with context path '/' -2026-06-12T09:19:49.208+09:00 INFO 2596 --- [quality-service] [main] com.aims.quality.QualityApplication : Started QualityApplication in 10.337 seconds (process running for 10.926) -2026-06-12T09:30:02.193+09:00 INFO 17428 --- [quality-service] [main] com.aims.quality.QualityApplication : Starting QualityApplication using Java 17.0.12 with PID 17428 (C:\Final_PJT\quality_service\build\classes\java\main started by SK in C:\Final_PJT\quality_service) -2026-06-12T09:30:02.193+09:00 INFO 17428 --- [quality-service] [main] com.aims.quality.QualityApplication : The following 1 profile is active: "local" -2026-06-12T09:30:36.785+09:00 INFO 17984 --- [quality-service] [main] com.aims.quality.QualityApplication : Starting QualityApplication using Java 17.0.12 with PID 17984 (C:\Final_PJT\quality_service\build\classes\java\main started by SK in C:\Final_PJT\quality_service) -2026-06-12T09:30:36.793+09:00 INFO 17984 --- [quality-service] [main] com.aims.quality.QualityApplication : The following 1 profile is active: "local" -2026-06-12T09:30:38.108+09:00 INFO 17984 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode -2026-06-12T09:30:38.109+09:00 INFO 17984 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2026-06-12T09:30:38.280+09:00 INFO 17984 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 157 ms. Found 6 JPA repository interfaces. -2026-06-12T09:30:38.282+09:00 INFO 17984 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode -2026-06-12T09:30:38.282+09:00 INFO 17984 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2026-06-12T09:30:38.305+09:00 INFO 17984 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 23 ms. Found 5 JPA repository interfaces. -2026-06-12T09:30:38.971+09:00 INFO 17984 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode -2026-06-12T09:30:38.972+09:00 INFO 17984 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. -2026-06-12T09:30:39.022+09:00 INFO 17984 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.main_db.repository.InspectionDriveDetailRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T09:30:39.022+09:00 INFO 17984 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.main_db.repository.InspectionProcessRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T09:30:39.022+09:00 INFO 17984 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.main_db.repository.InspectionRiskHistoryRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T09:30:39.022+09:00 INFO 17984 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.main_db.repository.InspectionRiskTrendRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T09:30:39.022+09:00 INFO 17984 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.main_db.repository.InspectionStatusDetailRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T09:30:39.022+09:00 INFO 17984 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.main_db.repository.InspectionSummaryRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T09:30:39.022+09:00 INFO 17984 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.sample_db.repository.CarControlRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T09:30:39.022+09:00 INFO 17984 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.sample_db.repository.CarDriveRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T09:30:39.022+09:00 INFO 17984 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.sample_db.repository.CarDynamicsRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T09:30:39.022+09:00 INFO 17984 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.sample_db.repository.CarMasterRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T09:30:39.022+09:00 INFO 17984 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.sample_db.repository.CarStatusRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T09:30:39.022+09:00 INFO 17984 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 40 ms. Found 0 Redis repository interfaces. -2026-06-12T09:30:40.777+09:00 INFO 17984 --- [quality-service] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8083 (http) -2026-06-12T09:30:40.820+09:00 INFO 17984 --- [quality-service] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2026-06-12T09:30:40.820+09:00 INFO 17984 --- [quality-service] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.41] -2026-06-12T09:30:41.011+09:00 INFO 17984 --- [quality-service] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2026-06-12T09:30:41.012+09:00 INFO 17984 --- [quality-service] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 4157 ms -2026-06-12T09:30:41.457+09:00 INFO 17984 --- [quality-service] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: main] -2026-06-12T09:30:41.581+09:00 INFO 17984 --- [quality-service] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.5.3.Final -2026-06-12T09:30:41.654+09:00 INFO 17984 --- [quality-service] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2026-06-12T09:30:42.831+09:00 INFO 17984 --- [quality-service] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2026-06-12T09:30:42.906+09:00 INFO 17984 --- [quality-service] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2026-06-12T09:30:43.769+09:00 INFO 17984 --- [quality-service] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@73ff7a54 -2026-06-12T09:30:43.776+09:00 INFO 17984 --- [quality-service] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2026-06-12T09:30:45.695+09:00 INFO 17984 --- [quality-service] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2026-06-12T09:30:45.705+09:00 INFO 17984 --- [quality-service] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'main' -2026-06-12T09:30:45.722+09:00 INFO 17984 --- [quality-service] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: sample] -2026-06-12T09:30:45.729+09:00 INFO 17984 --- [quality-service] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2026-06-12T09:30:45.819+09:00 INFO 17984 --- [quality-service] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2026-06-12T09:30:45.819+09:00 INFO 17984 --- [quality-service] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Starting... -2026-06-12T09:30:46.008+09:00 INFO 17984 --- [quality-service] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-2 - Added connection com.mysql.cj.jdbc.ConnectionImpl@3a9a12a1 -2026-06-12T09:30:46.011+09:00 INFO 17984 --- [quality-service] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Start completed. -2026-06-12T09:30:46.207+09:00 INFO 17984 --- [quality-service] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2026-06-12T09:30:46.213+09:00 INFO 17984 --- [quality-service] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'sample' -2026-06-12T09:30:47.034+09:00 WARN 17984 --- [quality-service] [main] .s.s.UserDetailsServiceAutoConfiguration : - -Using generated security password: 0c7589bd-9ec5-409d-a5c8-8af4a85623ce - -This generated password is for development use only. Your security configuration must be updated before running your application in production. - -2026-06-12T09:30:47.081+09:00 INFO 17984 --- [quality-service] [main] r$InitializeUserDetailsManagerConfigurer : Global AuthenticationManager configured with UserDetailsService bean with name inMemoryUserDetailsManager -2026-06-12T09:30:49.029+09:00 INFO 17984 --- [quality-service] [main] o.s.b.a.e.web.EndpointLinksResolver : Exposing 1 endpoint beneath base path '/actuator' -2026-06-12T09:30:49.237+09:00 INFO 17984 --- [quality-service] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8083 (http) with context path '/' -2026-06-12T09:30:49.265+09:00 INFO 17984 --- [quality-service] [main] com.aims.quality.QualityApplication : Started QualityApplication in 13.221 seconds (process running for 13.69) -2026-06-12T09:32:16.677+09:00 INFO 17984 --- [quality-service] [http-nio-8083-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2026-06-12T09:32:16.678+09:00 INFO 17984 --- [quality-service] [http-nio-8083-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2026-06-12T09:32:16.686+09:00 INFO 17984 --- [quality-service] [http-nio-8083-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 7 ms -2026-06-12T09:32:17.145+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-1] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T09:32:40.125+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-3] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T09:32:40.132+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-9] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T09:32:40.132+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-6] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T09:32:40.133+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-8] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T09:32:40.135+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-10] org.hibernate.SQL : select irt1_0.id,irt1_0.created_at,irt1_0.risk_count,irt1_0.risk_level,irt1_0.risk_ratio from inspection_risk_trend irt1_0 -2026-06-12T09:32:40.135+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-2] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T09:32:40.348+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-5] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T09:32:40.351+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-7] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T09:32:40.367+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-3] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T09:32:40.383+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-4] org.hibernate.SQL : select irt1_0.id,irt1_0.created_at,irt1_0.risk_count,irt1_0.risk_level,irt1_0.risk_ratio from inspection_risk_trend irt1_0 -2026-06-12T09:32:40.400+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-1] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T09:32:40.436+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-6] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T09:39:46.003+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-3] org.hibernate.SQL : select irt1_0.id,irt1_0.created_at,irt1_0.risk_count,irt1_0.risk_level,irt1_0.risk_ratio from inspection_risk_trend irt1_0 -2026-06-12T09:39:47.838+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-6] org.hibernate.SQL : select irt1_0.id,irt1_0.created_at,irt1_0.risk_count,irt1_0.risk_level,irt1_0.risk_ratio from inspection_risk_trend irt1_0 -2026-06-12T09:39:49.597+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-1] org.hibernate.SQL : select irt1_0.id,irt1_0.created_at,irt1_0.risk_count,irt1_0.risk_level,irt1_0.risk_ratio from inspection_risk_trend irt1_0 -2026-06-12T09:39:50.616+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-2] org.hibernate.SQL : select irt1_0.id,irt1_0.created_at,irt1_0.risk_count,irt1_0.risk_level,irt1_0.risk_ratio from inspection_risk_trend irt1_0 -2026-06-12T09:39:51.325+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-7] org.hibernate.SQL : select irt1_0.id,irt1_0.created_at,irt1_0.risk_count,irt1_0.risk_level,irt1_0.risk_ratio from inspection_risk_trend irt1_0 -2026-06-12T09:40:33.029+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-8] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T09:40:33.029+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-3] org.hibernate.SQL : select irt1_0.id,irt1_0.created_at,irt1_0.risk_count,irt1_0.risk_level,irt1_0.risk_ratio from inspection_risk_trend irt1_0 -2026-06-12T09:40:33.030+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-5] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T09:40:33.030+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-9] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T09:40:33.031+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-10] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T09:40:33.032+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-4] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T09:40:33.143+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-6] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T09:40:33.154+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-8] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T09:40:33.154+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-1] org.hibernate.SQL : select irt1_0.id,irt1_0.created_at,irt1_0.risk_count,irt1_0.risk_level,irt1_0.risk_ratio from inspection_risk_trend irt1_0 -2026-06-12T09:40:33.162+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-7] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T09:40:33.162+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-2] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T09:40:33.172+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-9] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T09:40:35.705+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-6] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T09:40:35.706+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-4] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T09:40:35.705+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-5] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T09:40:35.706+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-8] org.hibernate.SQL : select irt1_0.id,irt1_0.created_at,irt1_0.risk_count,irt1_0.risk_level,irt1_0.risk_ratio from inspection_risk_trend irt1_0 -2026-06-12T09:40:35.705+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-3] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T09:40:35.709+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-10] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T09:40:35.825+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-1] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T09:40:35.839+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-2] org.hibernate.SQL : select irt1_0.id,irt1_0.created_at,irt1_0.risk_count,irt1_0.risk_level,irt1_0.risk_ratio from inspection_risk_trend irt1_0 -2026-06-12T09:40:35.839+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-7] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T09:40:35.850+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-10] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T09:40:35.850+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-9] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T09:40:35.884+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-3] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T10:01:04.514+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-9] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T10:01:04.514+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-2] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T10:01:04.514+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-3] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T10:01:04.516+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-5] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T10:01:04.516+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-10] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T10:01:04.563+09:00 WARN 17984 --- [quality-service] [http-nio-8083-exec-3] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 22018 -2026-06-12T10:01:04.563+09:00 ERROR 17984 --- [quality-service] [http-nio-8083-exec-3] o.h.engine.jdbc.spi.SqlExceptionHelper : Cannot convert string '2026-06-01 1:00' to java.sql.Timestamp value -2026-06-12T10:01:04.624+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-8] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T10:01:04.624+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-9] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T10:01:04.624+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-6] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T10:01:04.629+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-4] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T10:01:04.622+09:00 ERROR 17984 --- [quality-service] [http-nio-8083-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.DataIntegrityViolationException: Could not extract column [3] from JDBC ResultSet [Cannot convert string '2026-06-01 1:00' to java.sql.Timestamp value] [n/a]; SQL [n/a]] with root cause - -com.mysql.cj.exceptions.DataConversionException: Cannot convert string '2026-06-01 1:00' to java.sql.Timestamp value - at com.mysql.cj.result.AbstractDateTimeValueFactory.createFromBytes(AbstractDateTimeValueFactory.java:139) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.MysqlTextValueDecoder.decodeByteArray(MysqlTextValueDecoder.java:159) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.result.AbstractResultsetRow.decodeAndCreateReturnValue(AbstractResultsetRow.java:136) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.result.AbstractResultsetRow.getValueFromBytes(AbstractResultsetRow.java:244) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.result.ByteArrayRow.getValue(ByteArrayRow.java:91) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.result.ResultSetImpl.getTimestamp(ResultSetImpl.java:943) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.pool.HikariProxyResultSet.getTimestamp(HikariProxyResultSet.java) ~[HikariCP-5.1.0.jar:na] - at org.hibernate.type.descriptor.jdbc.TimestampJdbcType$2.doExtract(TimestampJdbcType.java:111) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.type.descriptor.jdbc.BasicExtractor.extract(BasicExtractor.java:44) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.getCurrentRowValue(JdbcValuesResultSetImpl.java:379) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.internal.RowProcessingStateStandardImpl.getJdbcValue(RowProcessingStateStandardImpl.java:120) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.basic.BasicResultAssembler.extractRawValue(BasicResultAssembler.java:52) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.basic.BasicResultAssembler.assemble(BasicResultAssembler.java:59) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.DomainResultAssembler.assemble(DomainResultAssembler.java:35) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.entity.AbstractEntityInitializer.extractConcreteTypeStateValues(AbstractEntityInitializer.java:1038) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.entity.AbstractEntityInitializer.initializeEntityInstance(AbstractEntityInitializer.java:795) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.entity.AbstractEntityInitializer.initializeEntity(AbstractEntityInitializer.java:770) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.entity.AbstractEntityInitializer.initializeInstance(AbstractEntityInitializer.java:762) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.internal.InitializersList.initializeInstance(InitializersList.java:73) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.internal.StandardRowReader.coordinateInitializers(StandardRowReader.java:113) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.internal.StandardRowReader.readRow(StandardRowReader.java:87) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.spi.ListResultsConsumer.consume(ListResultsConsumer.java:205) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.spi.ListResultsConsumer.consume(ListResultsConsumer.java:33) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.doExecuteQuery(JdbcSelectExecutorStandardImpl.java:211) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.executeQuery(JdbcSelectExecutorStandardImpl.java:83) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.exec.spi.JdbcSelectExecutor.list(JdbcSelectExecutor.java:76) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.exec.spi.JdbcSelectExecutor.list(JdbcSelectExecutor.java:65) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.lambda$new$2(ConcreteSqmSelectQueryPlan.java:139) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.withCacheableSqmInterpretation(ConcreteSqmSelectQueryPlan.java:382) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.performList(ConcreteSqmSelectQueryPlan.java:302) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.sqm.internal.QuerySqmImpl.doList(QuerySqmImpl.java:526) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.spi.AbstractSelectionQuery.list(AbstractSelectionQuery.java:423) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.Query.getResultList(Query.java:120) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.springframework.data.jpa.repository.support.SimpleJpaRepository.findAll(SimpleJpaRepository.java:395) ~[spring-data-jpa-3.3.12.jar:3.3.12] - at jdk.internal.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) ~[na:na] - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] - at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] - at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:355) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.data.repository.core.support.RepositoryMethodInvoker$RepositoryFragmentMethodInvoker.lambda$new$0(RepositoryMethodInvoker.java:277) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:516) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:285) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:628) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:173) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:148) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:70) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:379) ~[spring-tx-6.1.20.jar:6.1.20] - at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-6.1.20.jar:6.1.20] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:138) ~[spring-tx-6.1.20.jar:6.1.20] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:165) ~[spring-data-jpa-3.3.12.jar:3.3.12] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223) ~[spring-aop-6.1.20.jar:6.1.20] - at jdk.proxy2/jdk.proxy2.$Proxy141.findAll(Unknown Source) ~[na:na] - at com.aims.quality.main_db.controller.InspectionRiskHistoryController.getRiskHistoryList(InspectionRiskHistoryController.java:22) ~[main/:na] - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na] - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] - at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.1.20.jar:6.1.20] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.41.jar:6.0] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.1.20.jar:6.1.20] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.41.jar:6.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:110) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:108) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.web.FilterChainProxy.lambda$doFilterInternal$3(FilterChainProxy.java:231) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$FilterObservation$SimpleFilterObservation.lambda$wrap$1(ObservationFilterChainDecorator.java:479) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$AroundFilterObservation$SimpleAroundFilterObservation.lambda$wrap$1(ObservationFilterChainDecorator.java:340) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator.lambda$wrapSecured$0(ObservationFilterChainDecorator.java:82) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:128) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.access.intercept.AuthorizationFilter.doFilter(AuthorizationFilter.java:100) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:126) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:120) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:100) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:179) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:107) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:93) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:82) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:69) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:62) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$AroundFilterObservation$SimpleAroundFilterObservation.lambda$wrap$0(ObservationFilterChainDecorator.java:323) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:224) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:233) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:191) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.handler.HandlerMappingIntrospector.lambda$createCacheFilter$3(HandlerMappingIntrospector.java:195) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:74) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.config.annotation.web.configuration.WebMvcSecurityConfiguration$CompositeFilterChainProxy.doFilter(WebMvcSecurityConfiguration.java:230) ~[spring-security-config-6.3.9.jar:6.3.9] - at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:362) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:278) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.ServerHttpObservationFilter.doFilterInternal(ServerHttpObservationFilter.java:113) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1740) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T10:01:04.752+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-1] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T10:01:04.790+09:00 WARN 17984 --- [quality-service] [http-nio-8083-exec-1] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 22018 -2026-06-12T10:01:04.790+09:00 ERROR 17984 --- [quality-service] [http-nio-8083-exec-1] o.h.engine.jdbc.spi.SqlExceptionHelper : Cannot convert string '2026-06-01 1:00' to java.sql.Timestamp value -2026-06-12T10:01:04.888+09:00 ERROR 17984 --- [quality-service] [http-nio-8083-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.dao.DataIntegrityViolationException: Could not extract column [3] from JDBC ResultSet [Cannot convert string '2026-06-01 1:00' to java.sql.Timestamp value] [n/a]; SQL [n/a]] with root cause - -com.mysql.cj.exceptions.DataConversionException: Cannot convert string '2026-06-01 1:00' to java.sql.Timestamp value - at com.mysql.cj.result.AbstractDateTimeValueFactory.createFromBytes(AbstractDateTimeValueFactory.java:139) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.MysqlTextValueDecoder.decodeByteArray(MysqlTextValueDecoder.java:159) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.result.AbstractResultsetRow.decodeAndCreateReturnValue(AbstractResultsetRow.java:136) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.result.AbstractResultsetRow.getValueFromBytes(AbstractResultsetRow.java:244) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.result.ByteArrayRow.getValue(ByteArrayRow.java:91) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.result.ResultSetImpl.getTimestamp(ResultSetImpl.java:943) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.pool.HikariProxyResultSet.getTimestamp(HikariProxyResultSet.java) ~[HikariCP-5.1.0.jar:na] - at org.hibernate.type.descriptor.jdbc.TimestampJdbcType$2.doExtract(TimestampJdbcType.java:111) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.type.descriptor.jdbc.BasicExtractor.extract(BasicExtractor.java:44) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.getCurrentRowValue(JdbcValuesResultSetImpl.java:379) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.internal.RowProcessingStateStandardImpl.getJdbcValue(RowProcessingStateStandardImpl.java:120) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.basic.BasicResultAssembler.extractRawValue(BasicResultAssembler.java:52) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.basic.BasicResultAssembler.assemble(BasicResultAssembler.java:59) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.DomainResultAssembler.assemble(DomainResultAssembler.java:35) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.entity.AbstractEntityInitializer.extractConcreteTypeStateValues(AbstractEntityInitializer.java:1038) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.entity.AbstractEntityInitializer.initializeEntityInstance(AbstractEntityInitializer.java:795) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.entity.AbstractEntityInitializer.initializeEntity(AbstractEntityInitializer.java:770) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.entity.AbstractEntityInitializer.initializeInstance(AbstractEntityInitializer.java:762) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.internal.InitializersList.initializeInstance(InitializersList.java:73) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.internal.StandardRowReader.coordinateInitializers(StandardRowReader.java:113) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.internal.StandardRowReader.readRow(StandardRowReader.java:87) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.spi.ListResultsConsumer.consume(ListResultsConsumer.java:205) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.spi.ListResultsConsumer.consume(ListResultsConsumer.java:33) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.doExecuteQuery(JdbcSelectExecutorStandardImpl.java:211) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.executeQuery(JdbcSelectExecutorStandardImpl.java:83) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.exec.spi.JdbcSelectExecutor.list(JdbcSelectExecutor.java:76) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.exec.spi.JdbcSelectExecutor.list(JdbcSelectExecutor.java:65) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.lambda$new$2(ConcreteSqmSelectQueryPlan.java:139) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.withCacheableSqmInterpretation(ConcreteSqmSelectQueryPlan.java:382) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.performList(ConcreteSqmSelectQueryPlan.java:302) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.sqm.internal.QuerySqmImpl.doList(QuerySqmImpl.java:526) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.spi.AbstractSelectionQuery.list(AbstractSelectionQuery.java:423) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.Query.getResultList(Query.java:120) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.springframework.data.jpa.repository.support.SimpleJpaRepository.findAll(SimpleJpaRepository.java:395) ~[spring-data-jpa-3.3.12.jar:3.3.12] - at jdk.internal.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) ~[na:na] - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] - at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] - at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:355) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.data.repository.core.support.RepositoryMethodInvoker$RepositoryFragmentMethodInvoker.lambda$new$0(RepositoryMethodInvoker.java:277) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:516) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:285) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:628) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:173) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:148) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:70) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:379) ~[spring-tx-6.1.20.jar:6.1.20] - at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-6.1.20.jar:6.1.20] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:138) ~[spring-tx-6.1.20.jar:6.1.20] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:165) ~[spring-data-jpa-3.3.12.jar:3.3.12] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223) ~[spring-aop-6.1.20.jar:6.1.20] - at jdk.proxy2/jdk.proxy2.$Proxy141.findAll(Unknown Source) ~[na:na] - at com.aims.quality.main_db.controller.InspectionRiskHistoryController.getRiskHistoryList(InspectionRiskHistoryController.java:22) ~[main/:na] - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na] - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] - at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.1.20.jar:6.1.20] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.41.jar:6.0] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.1.20.jar:6.1.20] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.41.jar:6.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:110) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:108) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.web.FilterChainProxy.lambda$doFilterInternal$3(FilterChainProxy.java:231) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$FilterObservation$SimpleFilterObservation.lambda$wrap$1(ObservationFilterChainDecorator.java:479) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$AroundFilterObservation$SimpleAroundFilterObservation.lambda$wrap$1(ObservationFilterChainDecorator.java:340) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator.lambda$wrapSecured$0(ObservationFilterChainDecorator.java:82) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:128) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.access.intercept.AuthorizationFilter.doFilter(AuthorizationFilter.java:100) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:126) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:120) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:100) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:179) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:107) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:93) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:82) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:69) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:62) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$AroundFilterObservation$SimpleAroundFilterObservation.lambda$wrap$0(ObservationFilterChainDecorator.java:323) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:224) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:233) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:191) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.handler.HandlerMappingIntrospector.lambda$createCacheFilter$3(HandlerMappingIntrospector.java:195) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:74) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.config.annotation.web.configuration.WebMvcSecurityConfiguration$CompositeFilterChainProxy.doFilter(WebMvcSecurityConfiguration.java:230) ~[spring-security-config-6.3.9.jar:6.3.9] - at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:362) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:278) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.ServerHttpObservationFilter.doFilterInternal(ServerHttpObservationFilter.java:113) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1740) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T10:03:01.567+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-3] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T10:03:01.567+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-9] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T10:03:01.567+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-4] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T10:03:01.567+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-8] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T10:03:01.567+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-6] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T10:03:01.673+09:00 WARN 17984 --- [quality-service] [http-nio-8083-exec-8] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 22018 -2026-06-12T10:03:01.673+09:00 ERROR 17984 --- [quality-service] [http-nio-8083-exec-8] o.h.engine.jdbc.spi.SqlExceptionHelper : Cannot convert string '2026-06-01 1:00' to java.sql.Timestamp value -2026-06-12T10:03:01.721+09:00 ERROR 17984 --- [quality-service] [http-nio-8083-exec-8] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.dao.DataIntegrityViolationException: Could not extract column [3] from JDBC ResultSet [Cannot convert string '2026-06-01 1:00' to java.sql.Timestamp value] [n/a]; SQL [n/a]] with root cause - -com.mysql.cj.exceptions.DataConversionException: Cannot convert string '2026-06-01 1:00' to java.sql.Timestamp value - at com.mysql.cj.result.AbstractDateTimeValueFactory.createFromBytes(AbstractDateTimeValueFactory.java:139) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.MysqlTextValueDecoder.decodeByteArray(MysqlTextValueDecoder.java:159) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.result.AbstractResultsetRow.decodeAndCreateReturnValue(AbstractResultsetRow.java:136) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.result.AbstractResultsetRow.getValueFromBytes(AbstractResultsetRow.java:244) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.result.ByteArrayRow.getValue(ByteArrayRow.java:91) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.result.ResultSetImpl.getTimestamp(ResultSetImpl.java:943) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.pool.HikariProxyResultSet.getTimestamp(HikariProxyResultSet.java) ~[HikariCP-5.1.0.jar:na] - at org.hibernate.type.descriptor.jdbc.TimestampJdbcType$2.doExtract(TimestampJdbcType.java:111) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.type.descriptor.jdbc.BasicExtractor.extract(BasicExtractor.java:44) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.getCurrentRowValue(JdbcValuesResultSetImpl.java:379) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.internal.RowProcessingStateStandardImpl.getJdbcValue(RowProcessingStateStandardImpl.java:120) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.basic.BasicResultAssembler.extractRawValue(BasicResultAssembler.java:52) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.basic.BasicResultAssembler.assemble(BasicResultAssembler.java:59) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.DomainResultAssembler.assemble(DomainResultAssembler.java:35) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.entity.AbstractEntityInitializer.extractConcreteTypeStateValues(AbstractEntityInitializer.java:1038) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.entity.AbstractEntityInitializer.initializeEntityInstance(AbstractEntityInitializer.java:795) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.entity.AbstractEntityInitializer.initializeEntity(AbstractEntityInitializer.java:770) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.entity.AbstractEntityInitializer.initializeInstance(AbstractEntityInitializer.java:762) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.internal.InitializersList.initializeInstance(InitializersList.java:73) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.internal.StandardRowReader.coordinateInitializers(StandardRowReader.java:113) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.internal.StandardRowReader.readRow(StandardRowReader.java:87) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.spi.ListResultsConsumer.consume(ListResultsConsumer.java:205) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.spi.ListResultsConsumer.consume(ListResultsConsumer.java:33) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.doExecuteQuery(JdbcSelectExecutorStandardImpl.java:211) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.executeQuery(JdbcSelectExecutorStandardImpl.java:83) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.exec.spi.JdbcSelectExecutor.list(JdbcSelectExecutor.java:76) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.exec.spi.JdbcSelectExecutor.list(JdbcSelectExecutor.java:65) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.lambda$new$2(ConcreteSqmSelectQueryPlan.java:139) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.withCacheableSqmInterpretation(ConcreteSqmSelectQueryPlan.java:382) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.performList(ConcreteSqmSelectQueryPlan.java:302) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.sqm.internal.QuerySqmImpl.doList(QuerySqmImpl.java:526) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.spi.AbstractSelectionQuery.list(AbstractSelectionQuery.java:423) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.Query.getResultList(Query.java:120) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.springframework.data.jpa.repository.support.SimpleJpaRepository.findAll(SimpleJpaRepository.java:395) ~[spring-data-jpa-3.3.12.jar:3.3.12] - at jdk.internal.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) ~[na:na] - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] - at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] - at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:355) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.data.repository.core.support.RepositoryMethodInvoker$RepositoryFragmentMethodInvoker.lambda$new$0(RepositoryMethodInvoker.java:277) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:516) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:285) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:628) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:173) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:148) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:70) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:379) ~[spring-tx-6.1.20.jar:6.1.20] - at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-6.1.20.jar:6.1.20] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:138) ~[spring-tx-6.1.20.jar:6.1.20] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:165) ~[spring-data-jpa-3.3.12.jar:3.3.12] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223) ~[spring-aop-6.1.20.jar:6.1.20] - at jdk.proxy2/jdk.proxy2.$Proxy141.findAll(Unknown Source) ~[na:na] - at com.aims.quality.main_db.controller.InspectionRiskHistoryController.getRiskHistoryList(InspectionRiskHistoryController.java:22) ~[main/:na] - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na] - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] - at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.1.20.jar:6.1.20] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.41.jar:6.0] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.1.20.jar:6.1.20] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.41.jar:6.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:110) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:108) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.web.FilterChainProxy.lambda$doFilterInternal$3(FilterChainProxy.java:231) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$FilterObservation$SimpleFilterObservation.lambda$wrap$1(ObservationFilterChainDecorator.java:479) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$AroundFilterObservation$SimpleAroundFilterObservation.lambda$wrap$1(ObservationFilterChainDecorator.java:340) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator.lambda$wrapSecured$0(ObservationFilterChainDecorator.java:82) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:128) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.access.intercept.AuthorizationFilter.doFilter(AuthorizationFilter.java:100) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:126) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:120) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:100) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:179) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:107) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:93) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:82) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:69) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:62) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$AroundFilterObservation$SimpleAroundFilterObservation.lambda$wrap$0(ObservationFilterChainDecorator.java:323) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:224) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:233) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:191) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.handler.HandlerMappingIntrospector.lambda$createCacheFilter$3(HandlerMappingIntrospector.java:195) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:74) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.config.annotation.web.configuration.WebMvcSecurityConfiguration$CompositeFilterChainProxy.doFilter(WebMvcSecurityConfiguration.java:230) ~[spring-security-config-6.3.9.jar:6.3.9] - at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:362) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:278) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.ServerHttpObservationFilter.doFilterInternal(ServerHttpObservationFilter.java:113) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1740) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T10:03:01.736+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-1] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T10:03:01.767+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-2] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T10:03:01.775+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-7] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T10:03:01.775+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-5] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T10:03:01.775+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-10] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T10:03:01.803+09:00 WARN 17984 --- [quality-service] [http-nio-8083-exec-7] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 22018 -2026-06-12T10:03:01.804+09:00 ERROR 17984 --- [quality-service] [http-nio-8083-exec-7] o.h.engine.jdbc.spi.SqlExceptionHelper : Cannot convert string '2026-06-01 1:00' to java.sql.Timestamp value -2026-06-12T10:03:01.853+09:00 ERROR 17984 --- [quality-service] [http-nio-8083-exec-7] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.dao.DataIntegrityViolationException: Could not extract column [3] from JDBC ResultSet [Cannot convert string '2026-06-01 1:00' to java.sql.Timestamp value] [n/a]; SQL [n/a]] with root cause - -com.mysql.cj.exceptions.DataConversionException: Cannot convert string '2026-06-01 1:00' to java.sql.Timestamp value - at com.mysql.cj.result.AbstractDateTimeValueFactory.createFromBytes(AbstractDateTimeValueFactory.java:139) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.MysqlTextValueDecoder.decodeByteArray(MysqlTextValueDecoder.java:159) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.result.AbstractResultsetRow.decodeAndCreateReturnValue(AbstractResultsetRow.java:136) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.result.AbstractResultsetRow.getValueFromBytes(AbstractResultsetRow.java:244) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.result.ByteArrayRow.getValue(ByteArrayRow.java:91) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.result.ResultSetImpl.getTimestamp(ResultSetImpl.java:943) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.pool.HikariProxyResultSet.getTimestamp(HikariProxyResultSet.java) ~[HikariCP-5.1.0.jar:na] - at org.hibernate.type.descriptor.jdbc.TimestampJdbcType$2.doExtract(TimestampJdbcType.java:111) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.type.descriptor.jdbc.BasicExtractor.extract(BasicExtractor.java:44) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.getCurrentRowValue(JdbcValuesResultSetImpl.java:379) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.internal.RowProcessingStateStandardImpl.getJdbcValue(RowProcessingStateStandardImpl.java:120) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.basic.BasicResultAssembler.extractRawValue(BasicResultAssembler.java:52) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.basic.BasicResultAssembler.assemble(BasicResultAssembler.java:59) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.DomainResultAssembler.assemble(DomainResultAssembler.java:35) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.entity.AbstractEntityInitializer.extractConcreteTypeStateValues(AbstractEntityInitializer.java:1038) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.entity.AbstractEntityInitializer.initializeEntityInstance(AbstractEntityInitializer.java:795) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.entity.AbstractEntityInitializer.initializeEntity(AbstractEntityInitializer.java:770) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.entity.AbstractEntityInitializer.initializeInstance(AbstractEntityInitializer.java:762) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.internal.InitializersList.initializeInstance(InitializersList.java:73) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.internal.StandardRowReader.coordinateInitializers(StandardRowReader.java:113) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.internal.StandardRowReader.readRow(StandardRowReader.java:87) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.spi.ListResultsConsumer.consume(ListResultsConsumer.java:205) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.spi.ListResultsConsumer.consume(ListResultsConsumer.java:33) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.doExecuteQuery(JdbcSelectExecutorStandardImpl.java:211) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.executeQuery(JdbcSelectExecutorStandardImpl.java:83) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.exec.spi.JdbcSelectExecutor.list(JdbcSelectExecutor.java:76) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.exec.spi.JdbcSelectExecutor.list(JdbcSelectExecutor.java:65) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.lambda$new$2(ConcreteSqmSelectQueryPlan.java:139) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.withCacheableSqmInterpretation(ConcreteSqmSelectQueryPlan.java:382) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.performList(ConcreteSqmSelectQueryPlan.java:302) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.sqm.internal.QuerySqmImpl.doList(QuerySqmImpl.java:526) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.spi.AbstractSelectionQuery.list(AbstractSelectionQuery.java:423) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.Query.getResultList(Query.java:120) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.springframework.data.jpa.repository.support.SimpleJpaRepository.findAll(SimpleJpaRepository.java:395) ~[spring-data-jpa-3.3.12.jar:3.3.12] - at jdk.internal.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) ~[na:na] - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] - at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] - at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:355) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.data.repository.core.support.RepositoryMethodInvoker$RepositoryFragmentMethodInvoker.lambda$new$0(RepositoryMethodInvoker.java:277) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:516) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:285) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:628) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:173) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:148) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:70) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:379) ~[spring-tx-6.1.20.jar:6.1.20] - at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-6.1.20.jar:6.1.20] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:138) ~[spring-tx-6.1.20.jar:6.1.20] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:165) ~[spring-data-jpa-3.3.12.jar:3.3.12] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223) ~[spring-aop-6.1.20.jar:6.1.20] - at jdk.proxy2/jdk.proxy2.$Proxy141.findAll(Unknown Source) ~[na:na] - at com.aims.quality.main_db.controller.InspectionRiskHistoryController.getRiskHistoryList(InspectionRiskHistoryController.java:22) ~[main/:na] - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na] - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] - at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.1.20.jar:6.1.20] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.41.jar:6.0] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.1.20.jar:6.1.20] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.41.jar:6.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:110) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:108) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.web.FilterChainProxy.lambda$doFilterInternal$3(FilterChainProxy.java:231) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$FilterObservation$SimpleFilterObservation.lambda$wrap$1(ObservationFilterChainDecorator.java:479) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$AroundFilterObservation$SimpleAroundFilterObservation.lambda$wrap$1(ObservationFilterChainDecorator.java:340) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator.lambda$wrapSecured$0(ObservationFilterChainDecorator.java:82) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:128) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.access.intercept.AuthorizationFilter.doFilter(AuthorizationFilter.java:100) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:126) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:120) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:100) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:179) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:107) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:93) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:82) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:69) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:62) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$AroundFilterObservation$SimpleAroundFilterObservation.lambda$wrap$0(ObservationFilterChainDecorator.java:323) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:224) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:233) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:191) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.handler.HandlerMappingIntrospector.lambda$createCacheFilter$3(HandlerMappingIntrospector.java:195) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:74) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.config.annotation.web.configuration.WebMvcSecurityConfiguration$CompositeFilterChainProxy.doFilter(WebMvcSecurityConfiguration.java:230) ~[spring-security-config-6.3.9.jar:6.3.9] - at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:362) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:278) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.ServerHttpObservationFilter.doFilterInternal(ServerHttpObservationFilter.java:113) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1740) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T10:03:23.702+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-6] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T10:03:23.702+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-4] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T10:03:23.702+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-9] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T10:03:23.702+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-8] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T10:03:23.702+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-3] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T10:03:24.021+09:00 WARN 17984 --- [quality-service] [http-nio-8083-exec-8] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 22018 -2026-06-12T10:03:24.021+09:00 ERROR 17984 --- [quality-service] [http-nio-8083-exec-8] o.h.engine.jdbc.spi.SqlExceptionHelper : Cannot convert string '2026-06-01 1:00' to java.sql.Timestamp value -2026-06-12T10:03:24.327+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-2] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T10:03:24.327+09:00 ERROR 17984 --- [quality-service] [http-nio-8083-exec-8] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.dao.DataIntegrityViolationException: Could not extract column [3] from JDBC ResultSet [Cannot convert string '2026-06-01 1:00' to java.sql.Timestamp value] [n/a]; SQL [n/a]] with root cause - -com.mysql.cj.exceptions.DataConversionException: Cannot convert string '2026-06-01 1:00' to java.sql.Timestamp value - at com.mysql.cj.result.AbstractDateTimeValueFactory.createFromBytes(AbstractDateTimeValueFactory.java:139) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.MysqlTextValueDecoder.decodeByteArray(MysqlTextValueDecoder.java:159) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.result.AbstractResultsetRow.decodeAndCreateReturnValue(AbstractResultsetRow.java:136) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.result.AbstractResultsetRow.getValueFromBytes(AbstractResultsetRow.java:244) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.result.ByteArrayRow.getValue(ByteArrayRow.java:91) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.result.ResultSetImpl.getTimestamp(ResultSetImpl.java:943) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.pool.HikariProxyResultSet.getTimestamp(HikariProxyResultSet.java) ~[HikariCP-5.1.0.jar:na] - at org.hibernate.type.descriptor.jdbc.TimestampJdbcType$2.doExtract(TimestampJdbcType.java:111) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.type.descriptor.jdbc.BasicExtractor.extract(BasicExtractor.java:44) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.getCurrentRowValue(JdbcValuesResultSetImpl.java:379) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.internal.RowProcessingStateStandardImpl.getJdbcValue(RowProcessingStateStandardImpl.java:120) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.basic.BasicResultAssembler.extractRawValue(BasicResultAssembler.java:52) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.basic.BasicResultAssembler.assemble(BasicResultAssembler.java:59) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.DomainResultAssembler.assemble(DomainResultAssembler.java:35) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.entity.AbstractEntityInitializer.extractConcreteTypeStateValues(AbstractEntityInitializer.java:1038) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.entity.AbstractEntityInitializer.initializeEntityInstance(AbstractEntityInitializer.java:795) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.entity.AbstractEntityInitializer.initializeEntity(AbstractEntityInitializer.java:770) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.entity.AbstractEntityInitializer.initializeInstance(AbstractEntityInitializer.java:762) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.internal.InitializersList.initializeInstance(InitializersList.java:73) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.internal.StandardRowReader.coordinateInitializers(StandardRowReader.java:113) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.internal.StandardRowReader.readRow(StandardRowReader.java:87) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.spi.ListResultsConsumer.consume(ListResultsConsumer.java:205) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.spi.ListResultsConsumer.consume(ListResultsConsumer.java:33) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.doExecuteQuery(JdbcSelectExecutorStandardImpl.java:211) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.executeQuery(JdbcSelectExecutorStandardImpl.java:83) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.exec.spi.JdbcSelectExecutor.list(JdbcSelectExecutor.java:76) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.exec.spi.JdbcSelectExecutor.list(JdbcSelectExecutor.java:65) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.lambda$new$2(ConcreteSqmSelectQueryPlan.java:139) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.withCacheableSqmInterpretation(ConcreteSqmSelectQueryPlan.java:382) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.performList(ConcreteSqmSelectQueryPlan.java:302) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.sqm.internal.QuerySqmImpl.doList(QuerySqmImpl.java:526) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.spi.AbstractSelectionQuery.list(AbstractSelectionQuery.java:423) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.Query.getResultList(Query.java:120) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.springframework.data.jpa.repository.support.SimpleJpaRepository.findAll(SimpleJpaRepository.java:395) ~[spring-data-jpa-3.3.12.jar:3.3.12] - at jdk.internal.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) ~[na:na] - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] - at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] - at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:355) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.data.repository.core.support.RepositoryMethodInvoker$RepositoryFragmentMethodInvoker.lambda$new$0(RepositoryMethodInvoker.java:277) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:516) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:285) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:628) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:173) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:148) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:70) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:379) ~[spring-tx-6.1.20.jar:6.1.20] - at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-6.1.20.jar:6.1.20] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:138) ~[spring-tx-6.1.20.jar:6.1.20] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:165) ~[spring-data-jpa-3.3.12.jar:3.3.12] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223) ~[spring-aop-6.1.20.jar:6.1.20] - at jdk.proxy2/jdk.proxy2.$Proxy141.findAll(Unknown Source) ~[na:na] - at com.aims.quality.main_db.controller.InspectionRiskHistoryController.getRiskHistoryList(InspectionRiskHistoryController.java:22) ~[main/:na] - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na] - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] - at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.1.20.jar:6.1.20] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.41.jar:6.0] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.1.20.jar:6.1.20] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.41.jar:6.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:110) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:108) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.web.FilterChainProxy.lambda$doFilterInternal$3(FilterChainProxy.java:231) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$FilterObservation$SimpleFilterObservation.lambda$wrap$1(ObservationFilterChainDecorator.java:479) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$AroundFilterObservation$SimpleAroundFilterObservation.lambda$wrap$1(ObservationFilterChainDecorator.java:340) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator.lambda$wrapSecured$0(ObservationFilterChainDecorator.java:82) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:128) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.access.intercept.AuthorizationFilter.doFilter(AuthorizationFilter.java:100) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:126) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:120) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:100) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:179) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:107) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:93) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:82) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:69) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:62) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$AroundFilterObservation$SimpleAroundFilterObservation.lambda$wrap$0(ObservationFilterChainDecorator.java:323) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:224) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:233) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:191) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.handler.HandlerMappingIntrospector.lambda$createCacheFilter$3(HandlerMappingIntrospector.java:195) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:74) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.config.annotation.web.configuration.WebMvcSecurityConfiguration$CompositeFilterChainProxy.doFilter(WebMvcSecurityConfiguration.java:230) ~[spring-security-config-6.3.9.jar:6.3.9] - at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:362) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:278) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.ServerHttpObservationFilter.doFilterInternal(ServerHttpObservationFilter.java:113) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1740) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T10:03:24.365+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-1] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T10:03:24.371+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-7] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T10:03:24.405+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-10] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T10:03:24.486+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-5] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T10:03:24.568+09:00 WARN 17984 --- [quality-service] [http-nio-8083-exec-5] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 22018 -2026-06-12T10:03:24.568+09:00 ERROR 17984 --- [quality-service] [http-nio-8083-exec-5] o.h.engine.jdbc.spi.SqlExceptionHelper : Cannot convert string '2026-06-01 1:00' to java.sql.Timestamp value -2026-06-12T10:03:24.702+09:00 ERROR 17984 --- [quality-service] [http-nio-8083-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.DataIntegrityViolationException: Could not extract column [3] from JDBC ResultSet [Cannot convert string '2026-06-01 1:00' to java.sql.Timestamp value] [n/a]; SQL [n/a]] with root cause - -com.mysql.cj.exceptions.DataConversionException: Cannot convert string '2026-06-01 1:00' to java.sql.Timestamp value - at com.mysql.cj.result.AbstractDateTimeValueFactory.createFromBytes(AbstractDateTimeValueFactory.java:139) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.MysqlTextValueDecoder.decodeByteArray(MysqlTextValueDecoder.java:159) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.result.AbstractResultsetRow.decodeAndCreateReturnValue(AbstractResultsetRow.java:136) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.result.AbstractResultsetRow.getValueFromBytes(AbstractResultsetRow.java:244) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.result.ByteArrayRow.getValue(ByteArrayRow.java:91) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.result.ResultSetImpl.getTimestamp(ResultSetImpl.java:943) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.pool.HikariProxyResultSet.getTimestamp(HikariProxyResultSet.java) ~[HikariCP-5.1.0.jar:na] - at org.hibernate.type.descriptor.jdbc.TimestampJdbcType$2.doExtract(TimestampJdbcType.java:111) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.type.descriptor.jdbc.BasicExtractor.extract(BasicExtractor.java:44) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.getCurrentRowValue(JdbcValuesResultSetImpl.java:379) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.internal.RowProcessingStateStandardImpl.getJdbcValue(RowProcessingStateStandardImpl.java:120) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.basic.BasicResultAssembler.extractRawValue(BasicResultAssembler.java:52) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.basic.BasicResultAssembler.assemble(BasicResultAssembler.java:59) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.DomainResultAssembler.assemble(DomainResultAssembler.java:35) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.entity.AbstractEntityInitializer.extractConcreteTypeStateValues(AbstractEntityInitializer.java:1038) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.entity.AbstractEntityInitializer.initializeEntityInstance(AbstractEntityInitializer.java:795) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.entity.AbstractEntityInitializer.initializeEntity(AbstractEntityInitializer.java:770) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.entity.AbstractEntityInitializer.initializeInstance(AbstractEntityInitializer.java:762) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.internal.InitializersList.initializeInstance(InitializersList.java:73) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.internal.StandardRowReader.coordinateInitializers(StandardRowReader.java:113) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.internal.StandardRowReader.readRow(StandardRowReader.java:87) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.spi.ListResultsConsumer.consume(ListResultsConsumer.java:205) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.spi.ListResultsConsumer.consume(ListResultsConsumer.java:33) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.doExecuteQuery(JdbcSelectExecutorStandardImpl.java:211) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.executeQuery(JdbcSelectExecutorStandardImpl.java:83) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.exec.spi.JdbcSelectExecutor.list(JdbcSelectExecutor.java:76) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.exec.spi.JdbcSelectExecutor.list(JdbcSelectExecutor.java:65) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.lambda$new$2(ConcreteSqmSelectQueryPlan.java:139) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.withCacheableSqmInterpretation(ConcreteSqmSelectQueryPlan.java:382) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.performList(ConcreteSqmSelectQueryPlan.java:302) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.sqm.internal.QuerySqmImpl.doList(QuerySqmImpl.java:526) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.spi.AbstractSelectionQuery.list(AbstractSelectionQuery.java:423) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.Query.getResultList(Query.java:120) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.springframework.data.jpa.repository.support.SimpleJpaRepository.findAll(SimpleJpaRepository.java:395) ~[spring-data-jpa-3.3.12.jar:3.3.12] - at jdk.internal.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) ~[na:na] - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] - at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] - at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:355) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.data.repository.core.support.RepositoryMethodInvoker$RepositoryFragmentMethodInvoker.lambda$new$0(RepositoryMethodInvoker.java:277) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:516) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:285) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:628) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:173) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:148) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:70) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:379) ~[spring-tx-6.1.20.jar:6.1.20] - at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-6.1.20.jar:6.1.20] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:138) ~[spring-tx-6.1.20.jar:6.1.20] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:165) ~[spring-data-jpa-3.3.12.jar:3.3.12] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223) ~[spring-aop-6.1.20.jar:6.1.20] - at jdk.proxy2/jdk.proxy2.$Proxy141.findAll(Unknown Source) ~[na:na] - at com.aims.quality.main_db.controller.InspectionRiskHistoryController.getRiskHistoryList(InspectionRiskHistoryController.java:22) ~[main/:na] - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na] - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] - at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.1.20.jar:6.1.20] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.41.jar:6.0] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.1.20.jar:6.1.20] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.41.jar:6.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:110) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:108) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.web.FilterChainProxy.lambda$doFilterInternal$3(FilterChainProxy.java:231) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$FilterObservation$SimpleFilterObservation.lambda$wrap$1(ObservationFilterChainDecorator.java:479) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$AroundFilterObservation$SimpleAroundFilterObservation.lambda$wrap$1(ObservationFilterChainDecorator.java:340) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator.lambda$wrapSecured$0(ObservationFilterChainDecorator.java:82) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:128) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.access.intercept.AuthorizationFilter.doFilter(AuthorizationFilter.java:100) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:126) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:120) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:100) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:179) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:107) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:93) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:82) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:69) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:62) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$AroundFilterObservation$SimpleAroundFilterObservation.lambda$wrap$0(ObservationFilterChainDecorator.java:323) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:224) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:233) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:191) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.handler.HandlerMappingIntrospector.lambda$createCacheFilter$3(HandlerMappingIntrospector.java:195) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:74) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.config.annotation.web.configuration.WebMvcSecurityConfiguration$CompositeFilterChainProxy.doFilter(WebMvcSecurityConfiguration.java:230) ~[spring-security-config-6.3.9.jar:6.3.9] - at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:362) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:278) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.ServerHttpObservationFilter.doFilterInternal(ServerHttpObservationFilter.java:113) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1740) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T10:06:07.201+09:00 DEBUG 17984 --- [quality-service] [http-nio-8083-exec-8] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T10:06:07.231+09:00 WARN 17984 --- [quality-service] [http-nio-8083-exec-8] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 22018 -2026-06-12T10:06:07.232+09:00 ERROR 17984 --- [quality-service] [http-nio-8083-exec-8] o.h.engine.jdbc.spi.SqlExceptionHelper : Cannot convert string '2026-06-01 1:00' to java.sql.Timestamp value -2026-06-12T10:06:07.309+09:00 ERROR 17984 --- [quality-service] [http-nio-8083-exec-8] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.dao.DataIntegrityViolationException: Could not extract column [3] from JDBC ResultSet [Cannot convert string '2026-06-01 1:00' to java.sql.Timestamp value] [n/a]; SQL [n/a]] with root cause - -com.mysql.cj.exceptions.DataConversionException: Cannot convert string '2026-06-01 1:00' to java.sql.Timestamp value - at com.mysql.cj.result.AbstractDateTimeValueFactory.createFromBytes(AbstractDateTimeValueFactory.java:139) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.MysqlTextValueDecoder.decodeByteArray(MysqlTextValueDecoder.java:159) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.result.AbstractResultsetRow.decodeAndCreateReturnValue(AbstractResultsetRow.java:136) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.result.AbstractResultsetRow.getValueFromBytes(AbstractResultsetRow.java:244) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.result.ByteArrayRow.getValue(ByteArrayRow.java:91) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.result.ResultSetImpl.getTimestamp(ResultSetImpl.java:943) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.pool.HikariProxyResultSet.getTimestamp(HikariProxyResultSet.java) ~[HikariCP-5.1.0.jar:na] - at org.hibernate.type.descriptor.jdbc.TimestampJdbcType$2.doExtract(TimestampJdbcType.java:111) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.type.descriptor.jdbc.BasicExtractor.extract(BasicExtractor.java:44) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.getCurrentRowValue(JdbcValuesResultSetImpl.java:379) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.internal.RowProcessingStateStandardImpl.getJdbcValue(RowProcessingStateStandardImpl.java:120) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.basic.BasicResultAssembler.extractRawValue(BasicResultAssembler.java:52) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.basic.BasicResultAssembler.assemble(BasicResultAssembler.java:59) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.DomainResultAssembler.assemble(DomainResultAssembler.java:35) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.entity.AbstractEntityInitializer.extractConcreteTypeStateValues(AbstractEntityInitializer.java:1038) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.entity.AbstractEntityInitializer.initializeEntityInstance(AbstractEntityInitializer.java:795) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.entity.AbstractEntityInitializer.initializeEntity(AbstractEntityInitializer.java:770) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.graph.entity.AbstractEntityInitializer.initializeInstance(AbstractEntityInitializer.java:762) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.internal.InitializersList.initializeInstance(InitializersList.java:73) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.internal.StandardRowReader.coordinateInitializers(StandardRowReader.java:113) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.internal.StandardRowReader.readRow(StandardRowReader.java:87) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.spi.ListResultsConsumer.consume(ListResultsConsumer.java:205) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.results.spi.ListResultsConsumer.consume(ListResultsConsumer.java:33) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.doExecuteQuery(JdbcSelectExecutorStandardImpl.java:211) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.executeQuery(JdbcSelectExecutorStandardImpl.java:83) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.exec.spi.JdbcSelectExecutor.list(JdbcSelectExecutor.java:76) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.sql.exec.spi.JdbcSelectExecutor.list(JdbcSelectExecutor.java:65) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.lambda$new$2(ConcreteSqmSelectQueryPlan.java:139) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.withCacheableSqmInterpretation(ConcreteSqmSelectQueryPlan.java:382) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.performList(ConcreteSqmSelectQueryPlan.java:302) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.sqm.internal.QuerySqmImpl.doList(QuerySqmImpl.java:526) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.spi.AbstractSelectionQuery.list(AbstractSelectionQuery.java:423) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.hibernate.query.Query.getResultList(Query.java:120) ~[hibernate-core-6.5.3.Final.jar:6.5.3.Final] - at org.springframework.data.jpa.repository.support.SimpleJpaRepository.findAll(SimpleJpaRepository.java:395) ~[spring-data-jpa-3.3.12.jar:3.3.12] - at jdk.internal.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) ~[na:na] - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] - at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] - at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:355) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.data.repository.core.support.RepositoryMethodInvoker$RepositoryFragmentMethodInvoker.lambda$new$0(RepositoryMethodInvoker.java:277) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:516) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:285) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:628) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:173) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:148) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:70) ~[spring-data-commons-3.3.12.jar:3.3.12] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:379) ~[spring-tx-6.1.20.jar:6.1.20] - at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) ~[spring-tx-6.1.20.jar:6.1.20] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:138) ~[spring-tx-6.1.20.jar:6.1.20] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:165) ~[spring-data-jpa-3.3.12.jar:3.3.12] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.1.20.jar:6.1.20] - at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223) ~[spring-aop-6.1.20.jar:6.1.20] - at jdk.proxy2/jdk.proxy2.$Proxy141.findAll(Unknown Source) ~[na:na] - at com.aims.quality.main_db.controller.InspectionRiskHistoryController.getRiskHistoryList(InspectionRiskHistoryController.java:22) ~[main/:na] - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na] - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] - at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.1.20.jar:6.1.20] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.41.jar:6.0] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.1.20.jar:6.1.20] - at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.41.jar:6.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:110) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:108) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.web.FilterChainProxy.lambda$doFilterInternal$3(FilterChainProxy.java:231) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$FilterObservation$SimpleFilterObservation.lambda$wrap$1(ObservationFilterChainDecorator.java:479) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$AroundFilterObservation$SimpleAroundFilterObservation.lambda$wrap$1(ObservationFilterChainDecorator.java:340) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator.lambda$wrapSecured$0(ObservationFilterChainDecorator.java:82) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:128) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.access.intercept.AuthorizationFilter.doFilter(AuthorizationFilter.java:100) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:126) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:120) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:100) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:179) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:107) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:93) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:82) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:69) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:62) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$AroundFilterObservation$SimpleAroundFilterObservation.lambda$wrap$0(ObservationFilterChainDecorator.java:323) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:224) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:233) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:191) ~[spring-security-web-6.3.9.jar:6.3.9] - at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.servlet.handler.HandlerMappingIntrospector.lambda$createCacheFilter$3(HandlerMappingIntrospector.java:195) ~[spring-webmvc-6.1.20.jar:6.1.20] - at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:74) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.security.config.annotation.web.configuration.WebMvcSecurityConfiguration$CompositeFilterChainProxy.doFilter(WebMvcSecurityConfiguration.java:230) ~[spring-security-config-6.3.9.jar:6.3.9] - at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:362) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:278) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.ServerHttpObservationFilter.doFilterInternal(ServerHttpObservationFilter.java:113) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.1.20.jar:6.1.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.1.20.jar:6.1.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1740) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.41.jar:10.1.41] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T10:11:38.291+09:00 INFO 15060 --- [quality-service] [main] com.aims.quality.QualityApplication : Starting QualityApplication using Java 17.0.12 with PID 15060 (C:\Final_PJT\quality_service\build\classes\java\main started by SK in C:\Final_PJT\quality_service) -2026-06-12T10:11:38.291+09:00 INFO 15060 --- [quality-service] [main] com.aims.quality.QualityApplication : The following 1 profile is active: "local" -2026-06-12T10:11:39.467+09:00 INFO 15060 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode -2026-06-12T10:11:39.467+09:00 INFO 15060 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2026-06-12T10:11:39.660+09:00 INFO 15060 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 173 ms. Found 6 JPA repository interfaces. -2026-06-12T10:11:39.660+09:00 INFO 15060 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode -2026-06-12T10:11:39.660+09:00 INFO 15060 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2026-06-12T10:11:39.672+09:00 INFO 15060 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 21 ms. Found 5 JPA repository interfaces. -2026-06-12T10:11:40.146+09:00 INFO 15060 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode -2026-06-12T10:11:40.162+09:00 INFO 15060 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. -2026-06-12T10:11:40.197+09:00 INFO 15060 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.main_db.repository.InspectionDriveDetailRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T10:11:40.197+09:00 INFO 15060 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.main_db.repository.InspectionProcessRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T10:11:40.197+09:00 INFO 15060 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.main_db.repository.InspectionRiskHistoryRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T10:11:40.197+09:00 INFO 15060 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.main_db.repository.InspectionRiskTrendRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T10:11:40.199+09:00 INFO 15060 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.main_db.repository.InspectionStatusDetailRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T10:11:40.199+09:00 INFO 15060 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.main_db.repository.InspectionSummaryRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T10:11:40.199+09:00 INFO 15060 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.sample_db.repository.CarControlRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T10:11:40.199+09:00 INFO 15060 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.sample_db.repository.CarDriveRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T10:11:40.199+09:00 INFO 15060 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.sample_db.repository.CarDynamicsRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T10:11:40.201+09:00 INFO 15060 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.sample_db.repository.CarMasterRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T10:11:40.201+09:00 INFO 15060 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.sample_db.repository.CarStatusRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T10:11:40.201+09:00 INFO 15060 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 26 ms. Found 0 Redis repository interfaces. -2026-06-12T10:11:41.200+09:00 INFO 15060 --- [quality-service] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8083 (http) -2026-06-12T10:11:41.222+09:00 INFO 15060 --- [quality-service] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2026-06-12T10:11:41.222+09:00 INFO 15060 --- [quality-service] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.41] -2026-06-12T10:11:41.324+09:00 INFO 15060 --- [quality-service] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2026-06-12T10:11:41.324+09:00 INFO 15060 --- [quality-service] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2963 ms -2026-06-12T10:11:41.666+09:00 INFO 15060 --- [quality-service] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: main] -2026-06-12T10:11:41.742+09:00 INFO 15060 --- [quality-service] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.5.3.Final -2026-06-12T10:11:41.789+09:00 INFO 15060 --- [quality-service] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2026-06-12T10:11:42.373+09:00 INFO 15060 --- [quality-service] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2026-06-12T10:11:42.420+09:00 INFO 15060 --- [quality-service] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2026-06-12T10:11:43.006+09:00 INFO 15060 --- [quality-service] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@6f95654c -2026-06-12T10:11:43.016+09:00 INFO 15060 --- [quality-service] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2026-06-12T10:11:44.274+09:00 INFO 15060 --- [quality-service] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2026-06-12T10:11:44.282+09:00 INFO 15060 --- [quality-service] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'main' -2026-06-12T10:11:44.292+09:00 INFO 15060 --- [quality-service] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: sample] -2026-06-12T10:11:44.298+09:00 INFO 15060 --- [quality-service] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2026-06-12T10:11:44.387+09:00 INFO 15060 --- [quality-service] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2026-06-12T10:11:44.387+09:00 INFO 15060 --- [quality-service] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Starting... -2026-06-12T10:11:44.612+09:00 INFO 15060 --- [quality-service] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-2 - Added connection com.mysql.cj.jdbc.ConnectionImpl@2202e978 -2026-06-12T10:11:44.612+09:00 INFO 15060 --- [quality-service] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Start completed. -2026-06-12T10:11:44.794+09:00 INFO 15060 --- [quality-service] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2026-06-12T10:11:44.794+09:00 INFO 15060 --- [quality-service] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'sample' -2026-06-12T10:11:45.340+09:00 WARN 15060 --- [quality-service] [main] .s.s.UserDetailsServiceAutoConfiguration : - -Using generated security password: 753afb5a-8d9f-43ce-be9f-ba4959316405 - -This generated password is for development use only. Your security configuration must be updated before running your application in production. - -2026-06-12T10:11:45.371+09:00 INFO 15060 --- [quality-service] [main] r$InitializeUserDetailsManagerConfigurer : Global AuthenticationManager configured with UserDetailsService bean with name inMemoryUserDetailsManager -2026-06-12T10:11:46.612+09:00 INFO 15060 --- [quality-service] [main] o.s.b.a.e.web.EndpointLinksResolver : Exposing 1 endpoint beneath base path '/actuator' -2026-06-12T10:11:46.764+09:00 INFO 15060 --- [quality-service] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8083 (http) with context path '/' -2026-06-12T10:11:46.790+09:00 INFO 15060 --- [quality-service] [main] com.aims.quality.QualityApplication : Started QualityApplication in 9.244 seconds (process running for 9.82) -2026-06-12T10:12:11.426+09:00 INFO 15060 --- [quality-service] [http-nio-8083-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2026-06-12T10:12:11.426+09:00 INFO 15060 --- [quality-service] [http-nio-8083-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2026-06-12T10:12:11.429+09:00 INFO 15060 --- [quality-service] [http-nio-8083-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms -2026-06-12T10:12:11.890+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-1] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T10:12:18.516+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-5] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T10:12:18.516+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-2] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T10:12:18.526+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-6] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T10:12:18.527+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-4] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T10:12:18.527+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-3] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T10:12:18.760+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-8] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T10:12:18.779+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-9] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T10:12:18.813+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-7] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T10:12:18.820+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-10] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T10:12:18.837+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-4] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T10:16:48.454+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-4] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T10:16:48.454+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-6] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T10:16:48.454+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-1] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T10:16:48.454+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-7] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T10:16:48.456+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-10] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T10:16:48.565+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-8] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T10:16:48.578+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-3] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T10:16:48.599+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-2] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T10:16:48.620+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-5] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T10:16:48.620+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-9] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T10:48:26.196+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-2] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T10:48:26.224+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-5] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T10:48:26.224+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-8] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T10:48:26.226+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-1] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T10:48:26.226+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-9] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T10:48:26.325+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-10] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T10:48:26.325+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-7] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T10:48:26.342+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-4] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T10:48:26.361+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-6] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T10:48:26.371+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-3] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T10:49:12.932+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-2] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T10:49:12.932+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-9] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T10:49:12.986+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-8] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T10:49:13.018+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-5] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T10:49:13.018+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-1] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T10:49:13.418+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-7] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T10:49:13.432+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-10] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T10:49:13.432+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-4] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T10:49:13.558+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-6] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T10:49:13.570+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-3] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T11:00:47.096+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-10] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T11:00:47.096+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-6] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T11:00:47.111+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-4] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T11:00:47.111+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-5] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T11:00:47.129+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-3] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T11:00:47.265+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-8] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T11:00:47.265+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-9] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T11:00:47.265+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-2] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T11:00:47.296+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-1] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T11:00:47.307+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-7] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T11:11:52.888+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-1] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T11:11:52.888+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-9] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T11:11:52.888+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-2] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T11:11:52.888+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-10] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T11:11:52.888+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-7] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T11:11:53.023+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-5] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T11:11:53.036+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-8] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T11:11:53.023+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-4] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T11:11:53.039+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-3] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T11:11:53.091+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-6] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T11:11:56.877+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-1] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T11:11:56.877+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-9] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T11:11:56.890+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-2] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T11:11:56.890+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-7] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T11:11:56.894+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-10] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T11:11:56.995+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-8] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T11:11:56.995+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-5] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T11:11:57.004+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-3] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T11:11:57.019+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-4] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T11:11:57.024+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-6] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T11:11:58.199+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-2] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T11:11:58.199+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-7] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T11:11:58.199+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-1] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T11:11:58.199+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-9] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T11:11:58.199+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-10] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T11:11:58.321+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-8] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T11:11:58.323+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-4] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T11:11:58.323+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-3] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T11:11:58.323+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-5] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T11:11:58.339+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-6] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T11:11:58.828+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-2] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T11:11:58.828+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-9] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T11:11:58.828+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-10] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T11:11:58.828+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-7] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T11:11:58.829+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-1] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T11:11:58.932+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-8] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T11:11:58.940+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-6] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T11:11:58.940+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-4] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T11:11:58.940+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-3] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T11:11:58.940+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-5] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T11:11:59.338+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-10] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T11:11:59.338+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-1] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T11:11:59.338+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-9] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T11:11:59.338+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-2] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T11:11:59.340+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-7] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T11:11:59.442+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-5] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T11:11:59.442+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-4] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T11:11:59.442+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-3] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T11:11:59.442+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-8] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T11:11:59.457+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-6] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T11:12:40.865+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-9] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T11:12:40.865+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-10] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T11:12:40.865+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-1] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T11:12:40.865+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-2] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T11:12:40.865+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-7] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T11:12:41.036+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-8] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T11:12:41.059+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-3] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T11:12:41.059+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-4] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T11:12:41.059+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-5] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T11:12:41.071+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-6] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T11:12:43.388+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-2] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T11:12:43.392+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-7] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T11:12:43.392+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-10] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T11:12:43.402+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-9] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T11:12:43.402+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-1] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T11:12:43.488+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-3] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T11:12:43.495+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-8] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T11:12:43.495+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-5] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T11:12:43.518+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-4] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T11:12:43.518+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-6] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T11:12:52.885+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-1] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T11:12:52.885+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-10] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T11:12:52.885+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-2] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T11:12:52.893+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-9] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T11:12:52.893+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-7] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T11:12:53.033+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-3] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T11:12:53.061+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-5] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T11:12:53.061+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-8] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T11:12:53.084+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-4] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T11:12:53.105+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-6] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T11:13:16.387+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-2] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T11:13:16.387+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-1] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T11:13:16.387+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-7] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T11:13:16.387+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-9] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T11:13:16.387+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-10] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T11:13:16.512+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-3] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T11:13:16.517+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-8] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T11:13:16.527+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-5] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T11:13:16.541+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-4] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T11:13:16.553+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-6] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T12:58:35.874+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-6] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T12:58:35.874+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-4] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T12:58:35.874+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-6] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30015ms (total=0, active=0, idle=0, waiting=0) -2026-06-12T12:58:35.874+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-8] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T12:58:35.874+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-6] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T12:58:35.874+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-2] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T12:58:35.874+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-4] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30015ms (total=0, active=0, idle=0, waiting=0) -2026-06-12T12:58:35.874+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-2] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30015ms (total=0, active=0, idle=0, waiting=0) -2026-06-12T12:58:35.874+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-8] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30015ms (total=0, active=0, idle=0, waiting=0) -2026-06-12T12:58:35.874+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-5] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T12:58:35.874+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-4] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T12:58:35.874+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-2] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T12:58:35.874+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-8] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T12:58:35.874+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-5] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30015ms (total=0, active=0, idle=0, waiting=0) -2026-06-12T12:58:35.874+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-5] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T12:58:35.903+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T12:58:35.903+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-6] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T12:58:35.903+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T12:58:35.903+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-8] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T12:58:35.903+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T13:02:12.878+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-10] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T13:02:12.878+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-7] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T13:02:12.878+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-3] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T13:02:12.878+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-10] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30002ms (total=0, active=0, idle=0, waiting=8) -2026-06-12T13:02:12.878+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-7] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30000ms (total=0, active=0, idle=0, waiting=8) -2026-06-12T13:02:12.879+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-3] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30002ms (total=0, active=0, idle=0, waiting=8) -2026-06-12T13:02:12.879+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-10] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T13:02:12.879+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-7] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T13:02:12.879+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-3] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T13:02:12.881+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-10] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T13:02:12.881+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-7] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T13:02:12.881+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T13:02:12.887+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-1] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T13:02:12.887+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-1] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30009ms (total=0, active=0, idle=0, waiting=6) -2026-06-12T13:02:12.887+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-9] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T13:02:12.889+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-9] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30007ms (total=0, active=0, idle=0, waiting=6) -2026-06-12T13:02:12.889+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-9] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T13:02:12.887+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-1] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T13:02:12.889+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T13:02:12.889+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-9] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T13:02:17.266+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-2] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T13:02:17.266+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-6] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T13:02:17.266+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-8] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T13:02:17.266+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-4] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T13:02:17.267+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-2] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30005ms (total=0, active=0, idle=0, waiting=3) -2026-06-12T13:02:17.267+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-8] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30007ms (total=0, active=0, idle=0, waiting=1) -2026-06-12T13:02:17.266+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-5] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T13:02:17.267+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-4] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30005ms (total=0, active=0, idle=0, waiting=2) -2026-06-12T13:02:17.267+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-6] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30005ms (total=0, active=0, idle=0, waiting=3) -2026-06-12T13:02:17.267+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-5] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30004ms (total=0, active=0, idle=0, waiting=3) -2026-06-12T13:02:17.267+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-2] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T13:02:17.267+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-6] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T13:02:17.267+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-8] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T13:02:17.267+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-4] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T13:02:17.267+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-5] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T13:02:17.270+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T13:02:17.270+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-8] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T13:02:17.270+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-6] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T13:02:17.270+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T13:02:17.270+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T13:02:37.285+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-11] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T13:02:37.285+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-11] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30006ms (total=0, active=0, idle=0, waiting=4) -2026-06-12T13:02:37.285+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-11] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T13:02:37.287+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-11] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T13:02:47.287+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-7] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T13:02:47.287+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-10] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T13:02:47.287+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-3] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T13:02:47.287+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-7] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30000ms (total=0, active=0, idle=0, waiting=1) -2026-06-12T13:02:47.287+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-10] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30003ms (total=0, active=0, idle=0, waiting=1) -2026-06-12T13:02:47.287+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-10] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T13:02:47.287+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-7] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T13:02:47.287+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-3] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30006ms (total=0, active=0, idle=0, waiting=1) -2026-06-12T13:02:47.287+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-3] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T13:02:47.287+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-7] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T13:02:47.287+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T13:02:47.287+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-10] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T13:02:47.303+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-9] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T13:02:47.303+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-9] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30015ms (total=0, active=0, idle=0, waiting=0) -2026-06-12T13:02:47.303+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-9] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T13:02:47.303+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-9] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T13:08:39.730+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-5] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T13:08:39.730+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-4] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T13:08:39.730+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-6] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T13:08:39.730+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-2] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T13:08:39.730+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-8] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T13:08:39.731+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-4] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30008ms (total=0, active=0, idle=0, waiting=9) -2026-06-12T13:08:39.731+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-5] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30006ms (total=0, active=0, idle=0, waiting=10) -2026-06-12T13:08:39.731+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-2] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30008ms (total=0, active=0, idle=0, waiting=9) -2026-06-12T13:08:39.731+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-6] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30008ms (total=0, active=0, idle=0, waiting=10) -2026-06-12T13:08:39.731+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-4] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T13:08:39.731+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-8] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30007ms (total=0, active=0, idle=0, waiting=10) -2026-06-12T13:08:39.731+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-2] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T13:08:39.731+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-5] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T13:08:39.731+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-6] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T13:08:39.731+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-8] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T13:08:39.733+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T13:08:39.733+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-6] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T13:08:39.733+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T13:08:39.733+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-8] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T13:08:39.733+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T13:08:53.145+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-11] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T13:08:53.145+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-11] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30001ms (total=0, active=0, idle=0, waiting=9) -2026-06-12T13:08:53.145+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-11] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T13:08:53.146+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-11] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T13:08:53.161+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-7] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T13:08:53.161+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-9] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T13:08:53.161+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-3] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T13:08:53.163+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-7] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30012ms (total=0, active=0, idle=0, waiting=6) -2026-06-12T13:08:53.163+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-3] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30012ms (total=0, active=0, idle=0, waiting=6) -2026-06-12T13:08:53.163+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-9] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30013ms (total=0, active=0, idle=0, waiting=7) -2026-06-12T13:08:53.163+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-3] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T13:08:53.163+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-7] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T13:08:53.163+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-9] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T13:08:53.165+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T13:08:53.165+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-7] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T13:08:53.165+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-9] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T13:08:53.454+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-10] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T13:08:53.454+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-10] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30002ms (total=0, active=0, idle=0, waiting=5) -2026-06-12T13:08:53.454+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-10] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T13:08:53.455+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-10] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T13:08:53.461+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-12] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T13:08:53.461+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-12] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30007ms (total=0, active=0, idle=0, waiting=2) -2026-06-12T13:08:53.461+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-12] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T13:08:53.461+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-15] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T13:08:53.461+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-15] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30004ms (total=0, active=0, idle=0, waiting=3) -2026-06-12T13:08:53.461+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-13] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T13:08:53.463+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-13] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30007ms (total=0, active=0, idle=0, waiting=3) -2026-06-12T13:08:53.463+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-15] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T13:08:53.463+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-13] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T13:08:53.463+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-14] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T13:08:53.463+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-14] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30007ms (total=0, active=0, idle=0, waiting=1) -2026-06-12T13:08:53.463+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-14] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T13:08:53.463+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-12] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T13:08:53.463+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-15] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T13:08:53.464+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-14] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T13:08:53.463+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-13] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T13:09:13.496+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-4] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T13:09:13.496+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-4] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30012ms (total=0, active=0, idle=0, waiting=4) -2026-06-12T13:09:13.497+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-4] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T13:09:13.498+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T13:09:23.476+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-5] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T13:09:23.476+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-2] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T13:09:23.477+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-5] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30012ms (total=0, active=0, idle=0, waiting=3) -2026-06-12T13:09:23.477+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-2] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30004ms (total=0, active=0, idle=0, waiting=2) -2026-06-12T13:09:23.477+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-5] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T13:09:23.477+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-2] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T13:09:23.477+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T13:09:23.477+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T13:09:23.492+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-8] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T13:09:23.492+09:00 WARN 15060 --- [quality-service] [http-nio-8083-exec-6] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 08S01 -2026-06-12T13:09:23.493+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-8] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30013ms (total=0, active=0, idle=0, waiting=0) -2026-06-12T13:09:23.493+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-6] o.h.engine.jdbc.spi.SqlExceptionHelper : HikariPool-1 - Connection is not available, request timed out after 30011ms (total=0, active=0, idle=0, waiting=0) -2026-06-12T13:09:23.493+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-6] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T13:09:23.493+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-8] o.h.engine.jdbc.spi.SqlExceptionHelper : Communications link failure - -The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. -2026-06-12T13:09:23.494+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-8] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T13:09:23.494+09:00 ERROR 15060 --- [quality-service] [http-nio-8083-exec-6] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction] with root cause - -java.net.ConnectException: Connection refused: no further information - at java.base/sun.nio.ch.Net.pollConnect(Native Method) ~[na:na] - at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) ~[na:na] - at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) ~[na:na] - at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] - at java.base/java.net.Socket.connect(Socket.java:633) ~[na:na] - at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:62) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.NativeSession.connect(NativeSession.java:120) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:935) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:805) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:438) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:189) ~[mysql-connector-j-8.3.0.jar:8.3.0] - at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:724) ~[HikariCP-5.1.0.jar:na] - at com.zaxxer.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:703) ~[HikariCP-5.1.0.jar:na] - at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] - at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] - at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na] - -2026-06-12T13:10:17.653+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-4] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T13:10:57.960+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-14] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T13:10:57.960+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-15] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T13:10:57.960+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-12] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T13:10:57.960+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-13] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T13:10:57.960+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-10] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T13:10:58.052+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-5] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T13:10:58.052+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-4] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T13:10:58.060+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-2] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T13:10:58.080+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-12] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T13:10:58.080+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-8] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T13:22:10.925+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-8] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T13:22:10.960+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-12] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T13:22:10.960+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-5] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T13:22:10.960+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-4] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T13:22:10.960+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-6] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T13:22:16.066+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-2] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T13:22:16.066+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-14] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T13:22:16.066+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-15] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T13:22:16.066+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-10] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T13:22:16.076+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-13] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T13:22:16.163+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-8] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T13:22:16.166+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-12] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T13:22:16.166+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-4] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T13:22:16.182+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-6] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T13:22:16.197+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-5] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T13:28:15.685+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-4] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T13:28:15.694+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-12] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T13:28:15.695+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-13] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T13:28:15.694+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-5] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T13:28:15.694+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-6] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T13:28:15.829+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-14] org.hibernate.SQL : select is1_0.id,is1_0.abnormal_count,is1_0.abnormal_rate,is1_0.created_at,is1_0.normal_count,is1_0.normal_rate,is1_0.stanby_count,is1_0.total_count from inspection_summary is1_0 -2026-06-12T13:28:15.838+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-10] org.hibernate.SQL : select ip1_0.id,ip1_0.completed_count,ip1_0.created_at,ip1_0.process_name,ip1_0.process_status,ip1_0.progress_rate,ip1_0.total_vehicle_count,ip1_0.waiting_count from inspection_process ip1_0 -2026-06-12T13:28:15.838+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-8] org.hibernate.SQL : select irh1_0.id,irh1_0.inspection_type,irh1_0.record_time,irh1_0.risk_score from inspection_risk_history irh1_0 -2026-06-12T13:28:15.838+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-2] org.hibernate.SQL : select isd1_0.id,isd1_0.att,isd1_0.battery_voltage,isd1_0.car_code,isd1_0.created_at,isd1_0.fuel_rate,isd1_0.gear,isd1_0.inspection_no,isd1_0.inspection_result,isd1_0.issue_message,isd1_0.speed,isd1_0.status_score,isd1_0.vehicle_id from inspection_status_detail isd1_0 -2026-06-12T13:28:15.926+09:00 DEBUG 15060 --- [quality-service] [http-nio-8083-exec-15] org.hibernate.SQL : select idd1_0.id,idd1_0.brake_pressure,idd1_0.car_code,idd1_0.created_at,idd1_0.drive_score,idd1_0.driving_pattern,idd1_0.inspection_no,idd1_0.inspection_result,idd1_0.issue_message,idd1_0.steering_angle,idd1_0.throttle_position,idd1_0.vehicle_id from inspection_drive_detail idd1_0 -2026-06-12T13:39:52.193+09:00 INFO 3884 --- [quality-service] [main] com.aims.quality.QualityApplication : Starting QualityApplication using Java 17.0.12 with PID 3884 (C:\Final_PJT\quality_service\build\classes\java\main started by SK in C:\Final_PJT\quality_service) -2026-06-12T13:39:52.201+09:00 INFO 3884 --- [quality-service] [main] com.aims.quality.QualityApplication : The following 1 profile is active: "local" -2026-06-12T13:39:53.515+09:00 INFO 3884 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode -2026-06-12T13:39:53.515+09:00 INFO 3884 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2026-06-12T13:39:53.715+09:00 INFO 3884 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 194 ms. Found 6 JPA repository interfaces. -2026-06-12T13:39:53.731+09:00 INFO 3884 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode -2026-06-12T13:39:53.731+09:00 INFO 3884 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2026-06-12T13:39:53.756+09:00 INFO 3884 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 23 ms. Found 5 JPA repository interfaces. -2026-06-12T13:39:54.449+09:00 INFO 3884 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode -2026-06-12T13:39:54.449+09:00 INFO 3884 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. -2026-06-12T13:39:54.500+09:00 INFO 3884 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.main_db.repository.InspectionDriveDetailRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T13:39:54.500+09:00 INFO 3884 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.main_db.repository.InspectionProcessRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T13:39:54.500+09:00 INFO 3884 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.main_db.repository.InspectionRiskHistoryRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T13:39:54.500+09:00 INFO 3884 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.main_db.repository.InspectionRiskTrendRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T13:39:54.500+09:00 INFO 3884 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.main_db.repository.InspectionStatusDetailRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T13:39:54.500+09:00 INFO 3884 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.main_db.repository.InspectionSummaryRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T13:39:54.500+09:00 INFO 3884 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.sample_db.repository.CarControlRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T13:39:54.500+09:00 INFO 3884 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.sample_db.repository.CarDriveRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T13:39:54.500+09:00 INFO 3884 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.sample_db.repository.CarDynamicsRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T13:39:54.500+09:00 INFO 3884 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.sample_db.repository.CarMasterRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T13:39:54.500+09:00 INFO 3884 --- [quality-service] [main] .RepositoryConfigurationExtensionSupport : Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.aims.quality.sample_db.repository.CarStatusRepository; If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository -2026-06-12T13:39:54.500+09:00 INFO 3884 --- [quality-service] [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 33 ms. Found 0 Redis repository interfaces. -2026-06-12T13:39:56.230+09:00 INFO 3884 --- [quality-service] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8083 (http) -2026-06-12T13:39:56.273+09:00 INFO 3884 --- [quality-service] [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2026-06-12T13:39:56.275+09:00 INFO 3884 --- [quality-service] [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.41] -2026-06-12T13:39:56.433+09:00 INFO 3884 --- [quality-service] [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2026-06-12T13:39:56.433+09:00 INFO 3884 --- [quality-service] [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 4166 ms -2026-06-12T13:39:57.059+09:00 INFO 3884 --- [quality-service] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: main] -2026-06-12T13:39:57.243+09:00 INFO 3884 --- [quality-service] [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.5.3.Final -2026-06-12T13:39:57.352+09:00 INFO 3884 --- [quality-service] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2026-06-12T13:39:58.199+09:00 INFO 3884 --- [quality-service] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2026-06-12T13:39:58.565+09:00 INFO 3884 --- [quality-service] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2026-06-12T13:39:59.707+09:00 INFO 3884 --- [quality-service] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@53d15034 -2026-06-12T13:39:59.713+09:00 INFO 3884 --- [quality-service] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2026-06-12T13:40:02.018+09:00 INFO 3884 --- [quality-service] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2026-06-12T13:40:02.018+09:00 INFO 3884 --- [quality-service] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'main' -2026-06-12T13:40:02.051+09:00 INFO 3884 --- [quality-service] [main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: sample] -2026-06-12T13:40:02.054+09:00 INFO 3884 --- [quality-service] [main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled -2026-06-12T13:40:02.141+09:00 INFO 3884 --- [quality-service] [main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer -2026-06-12T13:40:02.147+09:00 INFO 3884 --- [quality-service] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Starting... -2026-06-12T13:40:02.403+09:00 INFO 3884 --- [quality-service] [main] com.zaxxer.hikari.pool.HikariPool : HikariPool-2 - Added connection com.mysql.cj.jdbc.ConnectionImpl@63f08f9f -2026-06-12T13:40:02.404+09:00 INFO 3884 --- [quality-service] [main] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Start completed. -2026-06-12T13:40:02.673+09:00 INFO 3884 --- [quality-service] [main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2026-06-12T13:40:02.673+09:00 INFO 3884 --- [quality-service] [main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'sample' -2026-06-12T13:40:03.429+09:00 WARN 3884 --- [quality-service] [main] .s.s.UserDetailsServiceAutoConfiguration : - -Using generated security password: 03966b4e-61ef-4f97-b469-af09e5ce995d - -This generated password is for development use only. Your security configuration must be updated before running your application in production. - -2026-06-12T13:40:03.464+09:00 INFO 3884 --- [quality-service] [main] r$InitializeUserDetailsManagerConfigurer : Global AuthenticationManager configured with UserDetailsService bean with name inMemoryUserDetailsManager -2026-06-12T13:40:05.768+09:00 INFO 3884 --- [quality-service] [main] o.s.b.a.e.web.EndpointLinksResolver : Exposing 1 endpoint beneath base path '/actuator' -2026-06-12T13:40:06.054+09:00 INFO 3884 --- [quality-service] [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8083 (http) with context path '/' -2026-06-12T13:40:06.096+09:00 INFO 3884 --- [quality-service] [main] com.aims.quality.QualityApplication : Started QualityApplication in 14.649 seconds (process running for 15.257) -2026-06-12T13:40:42.245+09:00 INFO 3884 --- [quality-service] [http-nio-8083-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2026-06-12T13:40:42.245+09:00 INFO 3884 --- [quality-service] [http-nio-8083-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2026-06-12T13:40:42.249+09:00 INFO 3884 --- [quality-service] [http-nio-8083-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 4 ms diff --git a/logs/local/spring.log.2026-06-11.0.gz b/logs/local/spring.log.2026-06-11.0.gz deleted file mode 100644 index b29f5b484632c355249bf48b37c583b300bac39b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18118 zcmZ^~b8u$ew=Eny9ox3kv2EKnJGN~>O>k&j&A{cvMkEx&&gX7N4%TGAfuSAa4#1pef-LRVUI+5>XEt zZsP&$O6FPId%ppK23pB!zvtiTlFBZYtk{y5e){bJy^&*FN&1ce#Xa>b1`YY?j)*R4N@x@{GGYFlJ(&-sHz>eX{~dW zhw_}Ex0ToYzE{HRZNB%n>wZNpx}^pmOq$ODk8zee8%XqFRHq69{E{6p7rrFS*AWFKL7s9Y1?j43)#F zXzuG0g562Um2WcW3kLPYuHRKrr`|GECjxkjfx8{kQ0uyNz@`0w4Yp{FLNCfYor^v8 zszEYPG_cBHo-yGgJlRvfqFZ=*5po%695-7=EXBdxa+Q|EO z1rt3!kv(T3E{v<`bvEdTdI~n^Ao3aqgI(fyfvO$2;a z4|W%qO0O@F2LL#Z>Nf!Iz>11aU2k zlF4U>s(qkfZ%>)RV9K7w?0Fq;y_$EqPrmOQvC>ypMcf*H6@>^X)Moz;43>NJZqBYT zYsCIR(f!HrV6*8YQKs$))<7%BOq3o=F>lTPe3vwR(k?FKB1XCSRsnU-7J4DhMU)*| ziei(LRtdI9VWMIktu=W_U*jrK0y>u5=CsnAcI3Q24CI0(PMI7pK5`wNi$E9^FFI0x z#OHkYfhrFkFEN62T%6fwA1@|RSZG1|U@KAhd!{UNoL!V^qkBvnwC(anmMp_`!CC^0 zE*)a_S5SRW|EETx2{s+&b3!QVL#h1=!EwyZ;{v>&Ln%o3V|GPn$@keKiFqD`k6a!+ zSs8IW#mReA%^a!ccci1_PaNr8nj^|Q7Ssp% zBey9MzEa!O)Z*Lq{U3@RM72no)gIRvNN&I7?5P5ze#gw9DFYo?AGOy%igoo^7R09# zbz^Ao-+}IHy8j7lGNJo<1?~(zpXF^ndm%UD>kGIRm zLl37yLIABD9o1f5M|qw&ZY$#U%yjpQ^IiRiIB@O3trf2qx`4hQlLMB->dxp7U>du` zI=$|g!o|sI*3$9yQSLff*fc@#6R96DawioGY+4_a@*foJ4>V&*{^3DleO9kImMWjl zpHD%ifCB=qz3H6+{X=14<$~8YqRvhOLyx(+Z_g1s z@`-fc*Oij`m`MTx8=*G5YJlV#e~@KhOf=^LG_Rv~RVfz)TMf>KM-C?nlNKkj!u8nT z^os3@(5lXJx_#eIPeB*I&D?4<=0V$B1>~pY<7`m)5@$>_Bh2pjt-oJR%hT(3dtSet z+??O)`z83cd4KG#Dj%QM&Skcy)ox!r@8{<76hr4W%5*gLF4Inw!q+*-Ue`OfL0L_){iTJtu*Uk zCotCfL;5&NHN6KQu~DF81Uusl{+i0j@`Vqp<`)D^tw~kF>-*8KW}> zkKD2~_Bu%kU8<+z3Rx*p#n?2M!1b~c(ME5e(n%Q=vlVl0mSsN|V{7nGMiuoryEBYo zloQJBaBZ;e)AH#H;-eRlUPZyf^({^o($*|O(HbW%4wa>9N)r{zAENzX)s`ic`4^rf zPJ$RDZORnI&)=t2vJ_AeTGu2+)|&Rs7dbgHlCwAC&twPpU$&KsLvNyzi5ZRE05eNt zYvN=Rbv-e*UX5%KW~^SFtzpt?uKoR5SG4F{X(O2_ykuiLkoW*JY9Srf()3RdU!Ow{ zRVUz*jOB{wCwZsHR<%&R&Xh*%J)pzht$B(ehq zZ7twoi-LC^HEpd~6Y2G)VqS%J0qr$V8%vr4Agx(G6H(aDN-7b@UrQD*h|w1J^D8rv ze2V)GSvK|Z8JRQ84%D+M)#PnN=>iWkq3G}y;98sI(qU7?bH8NI%|)f*x(8D42Jr?c z^`YgyuC(7UHo&QX5ApShGZ>;8T<= z*uUULP0~4o@L;t@2@=)}QF8cDNeh-J9-*XFhD32Z-66{uIx|t}EV@72K6J;+2C4ZA z;rR>am-uI<$`)3ud+z*A50j?c{c|PFHZZeP+IJU0D^c}T73!GdFoUsbj|~|SSsUod zBG*~oI&Dfrz4dqV^88~BwnsM_QuY81gx&(j-5_#Axnpkscb+WKIWIG74zq`l3+gg* zf4RMC4d?rMW{|UCm`~Ivz`M}P{k?R==Pt_t9G*2&3MKXL7Wzd(y3(3O@XQIMX9;wX z@WF}?Nx=`~6dQx|?0GBTKYl1;I$6xd;D#CP(VL6`rfzb7tcqN1xkKK?(oQe-^t&Pp z42t|q;$<0xDoC3Rkvz^>w|B{QI32PotLXeiP9N+3vg&?ZX#tmP)(O<62kU_fd%7)^2Kxy-<+s;8Q|-x?Dm+3}i}C@fksXzBWCH07k0E*Ev;8Uti4L z>#ec-ji^o!+VXV8lE@mlg3v>D>r$FuAJIZW9uG^m^{cBt4xEo0_yKrZX2tFK42HdJ zzoe-F^Syt}imQ&A`1m70(x4UfB=a90gYdr}JzVvJW4%ylJi6V3sAmg=C)mIUq!kI# zD=z^cz~WL55xV+iKt@{LFpmAU4x6I^gScp9WL@ZSQ3&54(k$V7yGJ3V^87KDp76b+ zgct5y34as|OdOc}PGawc^oZe~HBba=en%58pd2>H8+&{whKcXvE<@}cV+qU=! zVwJ7MXO{b+linTtBiHbm(rxX4?of?zd^4W26a3759tjSgx4Z1Rv+n`w*=`fJS7Cj< z?Yd^f&(ts=zoyI^YQ`9|_}@y7vQyDBxe(`TxWKYErbOtXH-*k-+L;p;-*|674YcR( zI?r@|doRNZMQWTQp8n~lbJ=c$VVD0F5ZN-^%iYIKX*GPE`$aYJH`kJG}-q;s_u{VdGR+`Z@=7DiJSzKa>)@crI*YS2a=0 zhe7=x(Fyac%pMgsvFh-|&|8GhY7XIb@gwCFUx)?3hqZ)jIARj)#0Vt@c@4HICk)@G z;*L`~4Z_GnDiPy}a|`7+Hs8qHI_0Jio)Y5GTFNo5et^9bP9<|cG(qTya)awI?A8;W z1bp95GRR&Mw<;4emxxLMzwq8|-*%skOXmL+pAK4j@F`TmsJEoFSNa*Nt6Dud-Ntzuly@-4AA;HbL0IElqqh&e(4*ydE&>pt!jG95B13oyC(fx>J8QGmY>m6mCCG*%Lh~$ z`2=d)z(1kd2KqdPZtw20RR{IjF~iO}4u0v9@s#ufF!*}qeGx|Qj6E6C@pdRoZg0vR z0=^$4h3v@?A5CKZk5toLkMvABFOCz}+$IEN5U>1d1bGo#aP|9NTo z7xV^myj*y~r)Z>Sm-ov8-8v=M}C~Ze`p)wFbsx zDetbiT;kWG3tC7m7_@C?h?L#&9SW@79ccJKH8tEgPfw&Xe#*FO)r)8vosE>t+6z~= ziQ2udog!tqC_*M*r`H=T`M(WQ76ClqAk1o;M zg0m~P@L)LwtY1sCy3Hh_j+DKvzz?(WY;StKl)-0AoQN4+`H7YaPQNGFdfR%drJOma zr3qogGe7ORS$81tSJbvVeN#jjQ8b#@&fc!>A3^@ZhePZl;IZ>U@M!xmy7?Lx^e2ZZ z+dNp>r^(t3MPY_9DS3Zr+%jkyN7QR@^VcqFeU`V3AkhokFFM0X(C=9Z?YLaFMPx>+ zmQ$PMwBDNmWpc(qmi4;@^*Wj_tmoGUCY2jq;rxE^$LmiY%ZzQc3%7WV2ix1JlFbM; zadhsX-hF{1rVEG`b&A5&6S&gc2(lWHqL@aX$BD7H@CTNK>aRSC< zy#l|ZD4}ZDhV3tr8#;sa3p$-1B(feOD)-(^pAvQ`F6FoIe@`b3thp0yBA>$l%DJGQ zNhScwj01aBRZ=u~_VBE@pApiaRl+qoAlt{Iq=#~?0c%Gcm92YdKx-xPNaY`hzdxl(NE|%rVKz;iU25onGUGeV*HKrk-CZhbe7sh z&0Zf<&%Hpl14DA*hUrM~ybkEqZR5npY~UR-VuK=hl^|&;rE9s*NaTO?+w2%#{Xt3X zJK{g}Bo)sIm5=%)Rov$v9Uj^GX(19UCh~uT5lkf2&ICt&!|V3BM?BRb-3lZ5i`p8 zYjJHZit3IkL%Yx>mK4I`QLq)VNU55R&`igl@`v;|iD_8#Si&ujTxQ{^o9(|2-7E~O zVb-VGC7g8q)o3wW4cHW+=(3J21+)BoFV5@XuFAqreX&~FGvB!BAPz$L3~vN_a>GcAJ*0zhF>3g5DF7*UM6hN- zuL3bVgDflS5UJHWcXiIKh!dbiuXE&80+p^#Q`^%1(fE{5*;(8`OBQXCiA(JK=NXwg zYwuo7pbb)W&)6@?L{ZqfCAF5T7lY0Tba+Zz;`QcpUAcJr3}Mw1l$K2IS!x5q4C7>y zZ{K%}PN55xZPdb6An>W0=fC|-o&_*tD~lQbvXH@wF?+XIiZgrvLX4>mWWb}#{h81h zOF)KI`T#JP%D~3d-q2sb8jYCOkVP%#Ia*=2QImS~L*%R;lPPOS^zi?fjH-~y^zP4$ zE{r7U|6|m7Xpob~l(m&+8Lc^s!#P)%^B@{uU}|%22k#8kAw;r}N%zbjN{5@-mO`@- z9J5+dWqTxpO^a2t^+d{V0w*RA=vJ(d3`q+)|9=L52dv?C0R}f&?YuVpOw8F*d^ji+`F9kAeg-0Qpy$V3HfA zew7J%#0Rm*!mMi67LWMX{K~J`m4~Ra{z@brg=_+=E}<6RCgV@_=G+nqwG0$b+?4&E z^T9>5YoY7o?q({K)A2J%Tv;3KN^^+0Sq&B=swl;c&zU({AuZXEIe8C5(Iu)ogtuj_ zEPSd2TGt-L4D!WzY!&5t*9?*tm`9P zGng#E#^eSQVA1LROel-_qgf{|5{unVP8)QJDbC=L14Z;yQC#+%8Byw}NJOmufZ4JWC?7Yb?qG!rl} zV+N1|`m!~rt;>>176GEwrw32rPC`-Wr&6+Gaa8$=Fa}Z*t>+SW#0oD`rIi zbiR#V-CFn9Cz9N1^!g`Q$WiC`;1}z!F!TL$`EJQn&3D4b0Glc1xYNzv4|A0OMm2)6 z&iHu${i_8vVR|We+CALm?(gIDq5AGd@0~k!Q*VNjy>b;2FOIA)SdbY7wiMXToeH)E zs~{%=1)%Wj*bC4(aPk|2S07gT!0WoFioWQl@cTvbCZSyoopziN= z{89f{O`XFjqI}9Q=`z${$F1}5{`R1xB|yPkPTroY%fE90ez>7&pligmawC4g7yq#r zZ3`o^S1?%s;PW71U6QgLB??U$683sIdv)VqvL`d%kM*MsM|rhBDeK;QDzWqCMH}g# zYk$glzvZ>u4f@frw_fXj28Ikv?0g<}W!>`U#r3_0Te2nut;m8f23B8=1YH^n+uP@G zxO}Vo{u|_;ZV>X=gAFa$Ui))eKWqR_KVJ;J0Dkpug;tv*eI=>&uLqjk<7)npbNr^W zMx4fU-x_SOdUOrcRo*BtFP!5I^Bk_>w+V`9sptRD5SiP%bt*PXR8ji_>xWk~JfD z5=or=jW$xqM4dsDTZ`&v;I3Vbx34}bi0=;uSdD1$2~%bt3t`!VKHG`QY7-w}biXNr zV-6pFXwFKbpqsGv^nT!iOFx>8EbzMWJR6*6@v<*$N*0?48dA)6UbWDb-u`w0WrG|# zdTCz_(a;k-H7Max+QL-mTm@#8>0IR5pt7UEHtv%XVF}&9B$DfrbyaN@8MA$cTt&W? z>u-MNH7-~SBFFR!tFDBl$Lj|T6=Uz*7Q~&+>pwMg7I2bT^(CDIChB8be9bgT53-x1 z*RAPbirwmV^${_~pW&)pD?}8nah*x%t-L{nf!x)X&-*z+}q7p zLsTx-)=L%oqv77nPuUJYtUQNMnQ3T6fs?Qz&!@W$!ygYic$3W73AJhP6dF zH{=Erudq?$_vF_U-pR6AsDT>Wbq$i*wcEhvof>DWjfz&pBzdi$aT->Hc0CSi@asxd z9d#sjdM^osdyi-qLVN5FpSdBev`89}A)2Q!DCrYs*ibhqKq zh%nU9LCW^&h|JdkN+)$wJc}W-Hd5A}olK}vv@bd>VauRAu_>ZPQC8EPY}$mTIiX_- z&`V23>+1-P0gT+eTKqh3$RATeg?JQsu{YDsQrCjPPJ$5Cq2tlp4W0t*MXC2IxzUIw zPrFraNdfd!Abth%saCJag!gLRHq10r(KXubhbHnv%nrhn9$jdgP1D5}GaO8g%NVwX zm1n(;A?VL>I{0=joeZbn2Qi6Sb};;MGUkEp7TpUQ$MAik@{moU9G&#kJm7KF8y41` zz2gPKRZ8`U%w)XARWZk4WLKjt(b?B&im+kNh`K+EZ9FpUi)t9EKia09*N^moRFkcw zyEq9|1&v3uzXDPmoS~zV=Jd_UUNAxNpQH|fj<8j)cpZZXJZCGwd! zpU^)E7(@Lyj5I-?+vAP1aK#}zyB!Ma+PINof|ADZz8sn&!MU8Y{s`X2b8e)GP=NO>~K`l|5*}z}ofC0ple>fJH`Yd_D z@_>xBU1G>zqJhdZYYIAR8eqMq@ty^M1VTrN8nl+T;Qo9XzV%{XfBKuz?uF}UFY%UK z`4uEoD7w*SFYOEEEn!>sP~5g5=ACaWO1SIbHeFk+{tldynKmTq+K*ttI=+~|;f&;xYu>))yw<2hSh4-{N9P*+y( zwwqk-Cu-@QUKS!RX*@41V-^jh{N6P3`$@}W1wmg#{=h0hs2PDD^JHPZfV!&N-=aJ- zpY2N`IlWI;D3M0r{YIZ`o&L1dx-Z_oFGnwr~4am z2t{EmRGJ>*0&dEqRZuHg8m+$M5d*c(%9FeZjdWv7WOiZKwDqbO=kXZEVtO zN`xKFXL#v^3*^bks135h|ezMut`Xd!;rMz6rF0uVQe&}4h)cNP- zti|Yg31wsOy;_%Mx}e#YNHGZDF9v>W2I3k-4gaYGJc%)WGHZg~1f32o?3ft-ECFzQ zRyOOKo| z?NZ$WZHq!~gEbrS{P`>W<_Epb1yzC;xPI3Z%}T=(c~>NY@o}U)W!b^-;S#%P*JZmr zt``@2U5~M)?;q(EL6(*8xm&f>+ z3nBz(dA&F3j;H_+6;tk3$Swxvz%Qu6%Fzq=jz*(tdmmrgLO` zPHsRR7_fyoge5g@pWx9i2MR1fE6Jd7)(h-m*cpxqKX&33a~a#ag_+a-6caQJGY)+C zdt7+vaPSz@;MOM6asR7CccTL;2OBvc=E%|&H(S6c=GG;QTxSEkrqwqr)oMg;1D~x> zSe{uU)ql4{L12`c<7ZddO(|U#X46g06YzSyzbr39HfcODy9YPJu3ZJ4LNdbqM}}UT z*aR1e`m}xQ<>znrzCRiI^4hdc`@M_4{JwdPGM6uI?Ul0M((Ccq3`hN8Hvp?-Hg+y7q?n{ zZT7`Y2i2|<=lDcpFDHa!Xk1U4Kpu&McQ#a-!-x^r|uY_t1TKrYw4#ITR1L5iV$t z48XvTKC|PRJH#&m8Ailw1qC0*HzZjoNaIU39sEZ&WsUffO=bTTkPH99L;ncKtWjUG zsqVi5@_@#dW;*;=Go=)ZS=?a#QfBK@I%GMCokB}78>%ZvG}(?NSadyD6?I%#8&!o} zOCexEb;0LJLseh5)Bv)ZNL;xJ=#akVfW?Dy79|@wTV(+K4|8Ym62%+1bV?C*Hv?9@ zQs80Zf)+E}vZ;z$>|fk$ETe*IeGP<}cCB_0)4OzASD>cd#u>dPR6{jswC5`dz`u>_*qZm-}jG;7#Dh z#u`27w6rulI$OiDCkJX7PAHpUS9Cf{Boj5t2Zq<2(W^dN5-m{u4HVhuth{n4E%Cqd z?j|5&hs{rcUX4Q&<*>#DkRec26eT5JZHIh&lQcde^_UjEeJShX`U2)i!mWRm^=I9`%DQXPK(kbN`dWzgxa)jVrq)Mf zs)as~SBI_0>lsyu7ayLNN^|)>18Xo@ZX*G=M;=nKH>OWQX~aGQWK{~D;x{0kqe8i+ zH{Rd*hw2hkO>d%H`TGn?Rx8Oug^os54=_@&5yd@1tn`?U?Ag@)Ylj1LyiGzwhJbnKpWZ{Vg9H4Sh3 z@p#QG?E)$i4^uLOZGBLi{#B{IeKK#p1wVx*5_5fDBvVaQmqwI48HPI^&|*-~jajnh z-27iXIHHOkCoWtkWG`J6`lujhxqyzvj9xyC7R^c&_XqDl%4^E5m|jEfPEXU2Nm}kW z-^(T83Xtq}RUs@#fnr9@K=Yko;YPWyzjp^@C_z((L+3^k=4%1ek~KYIL0-}!>TVh% zl7~L4#LO!0I}zHj65>n*2eZnsTbo{eBZ@E*PP^|9?=BZinVIv)7eT^3P{h3Xm~Iga z8N0s}Y~W2(xj%RclWX(g$DIG#gBW*mH&!V4uRp6~nU_f>d)?7Qe@X!R&?LzR+t9he z#Rx6D>^kC1f>e;4W)$mM(6^5UvSs44G9@d{b$bI~6^NTKP zWS5Ga2uqz?QsJ@^=r5ITkWjnND9mMM(S~O-MeA2RNt)`a(e#?;6s&MQyuntX$5E1w zuh?T~WbM=M?F@f{G}J|?T2@cAKt|msr>I?#{N{9M0c~6pad&A!53l~UWaR+2bOBy1 zB~zWSwc49!3)Yt3$t*oT;+%Mtb=2B}GVL0|)>G*t%mx#JFik zT&XfxN)dAd<+yjXUP{k$OwTpNp*3Z({|}kmQMBdiwG^(B4JXAU4G}u#A}bUxV;I9T1Q*dLaFUf9c>*&_`3b{ov^Y z>aPW$mYFmw%KUPqtc1J}`!(2y=7wwv*%sy*$2>L>JAZ`c?XOPGXU%=apH5)1L92?) z&)2yE5XVRvx|~WG+_(TRSc0KZNVA(D>n^k`!af`7<^w7rwTH$rZWx`EHkaYY*8y9S ztOROXK~4&AhS+;yf7H7+SM?`$dADQaqlToEQ!^+M>;$P2&AN(>kKer%*I8X^WYm7% z*jJoraAmjAp35G0hSjm#i+WIL2BF%Yww5}hkxU)Xc{ z8)4G5s1(_*I0m68f1p%SQJmPs;-x;Y8?Gcf-S0Eu{VA|ugZH3RY#3-~ z??lVzb4rpJM1uUzt(sIlXN;1>jPlw=9FQPP&-18IbO+ulHFlxJ_os`E#mAK>sqR^q zpA`D?EjcrU+&164@t1%{0Wv zX&xn@bz!o+Ii(iw>P6rg78F;`kG(MoD@Ey5EPDSKyg1B;@)W2Pu|9#~18Ehj9F?=` z#rlH&hepx}8P&}spSrjec-$c>BX*PS0=E^KNn>_KXKY2;Li!FOPKC$WaP;m=aGmZf zlN!~wW+Qe?t$`JIO=+v?r{DFZ>tapQ`1ANsUMk&&XArZ9;uj4>ya^+U3rX>%f@h(q z4xD{+!2Xc7Rgv{La^@{B-<4pD*$J~5T|xi8X8Kp)B`Bje{j;#?OTVBw=&!NA-mWi* z=kHiCu;O1RfzfpUL#pWKke$I7NvykVlpmG{1(Hd!+;ehCOev&pum%^|$A~SWmSJ$l zKq+LL>{BGng4an*8Tj>RrA;?fW@w z7{}TuFaA!dPVcZ$8eqd0R{)zW6|)`MRRk0DALbOHDLvr6V=XMrgF4Yj$)vovkJDkc zN8b^Bt`ohpM<*Z}>VmCQ(-y2eJpd)7*#cr-7im;w;}mF=Souw;9`@s-QPLD;eW5}m z$IgGWvOdKa?;pU@T=^npFW0Gi`5mI|!FGUv-Vn%XS1Nxl#_8)X8 z+plWgfR5{XR+xgeD|YUVsSlH%!ewsf^z)FrP<2ngY(#^sxiX)Xb4|tNbA3x%KUnjY zdnhJ%E$Hii9KKOY60V#fnbP7IB%UU-AM^1=xlw zqii_vSa@0rTW_gjX_XdHH%GRlp5~OW{@6S%CgN2roo8#3$MYgwP;3_S_3FY4mAO-b zY8D^Ks#%{YSk{YGucRY|v@Q0R^D1pnAH`DDcjeO)%b&(?fYyD8R}?lw^*kfWoiRk9 z`mQ3C-}?n`-p5M>5g~h?y2y~cp5`HOof0L@s3Ul=V&dmlZtb`)%!+2M&M3<_i4bX> z(+o}F-7{Ns&@P8AwdCrVYpglVj}u}Sa}+=do{dY_a*pa{-KiLl57P+iY28`9rMs8Y7u&2R3eRXtNzPDHF^#fJucXeCvXUo6_}&0Byv0P9pEVZT@6 z^OmpHY>@P!jIjK7v%AjItAS0r+WmTzcNQ3wyCMAL&sGkh0Xxv0EzYjcrgzmfWl-SV zBf6c@IUc(wA6ZNqVfnmq@x;m7LvJp$)vwm~;~RI$m)}jKmC9^5;BU^PfdaXn9XnX;Pg;G1+g*kCs>FAUqC^+Ykk zFMC@bk8rC3-(Ag-Ts6E0fIibYIt|6FmQz=4k;a>mIT)dv%EHphheYRc20^^MnQ6CK zp+A}*H^-<+RKiRJ2Z%1@DoCGsDBa`W%iZ?=@Q=IAth+h#R?Y+e1M!KybzG)KR}|O@ zJaV^6n;Gm7p_j^2Ow|(t;5rYyg1T<$wxIOL*Mn?+?>p`7vl2`9PR|X?v3(!tZ`M3( zd&XnXcuI|zhXq9aLN=c<{n$;ZaI$7;@B^{}l&K%Rg=zRkk^U^1b8R|rsZWdaVfPtn zXd1S)jv?&&Z6Y>FIp8f1;pN$oETTDX`ib=uA1JVdQY2+wtu79db%(L_3H616-s!wz z(8quix9wn*j&R!Kda8qi9pAsJ6^KaPv=pK40uJ+2ij@7%@+OoXVX&0b%#XE9K+}3> z(zwpYAj*W?>d{^ejxwv1))xOmum^Cu{V4a!GDbOQ4+ zoKhkAa}Ed*Nsy0M&*J2n2kK=0L}p}R9hk@FgZ@h@SrV5|;r7op z262zR%JNVhofnNsl7y`cVObX4%K&QU0U>y6RPF5|?1EX{V#{0C#cG^vR(G_EiaOTj z&RT_8neIz$_QixSD;`1sXlo{at$R+6bYsN|4aT2%T|Axk%HWYAOmz{tarqOJ1`i~q zHW{ot__2;-X!X)Q@3x;&Y;th{jhk&kD`h^FB}bqO~HA)xqP@#grBFy z4)f@c=Vx+OC_k6Hge>r(%~%BVTIh=0ru}#se1<9;ha5Gm?~BE`R8^064eFXJ4Bmb5 z$)zz`HdF4)JAUZ+^oo=h3<`rdWIFhY55REMzBRb3sg`a{YP;KgBbL(9A8I_P(e~)M zccJ!etD&+xt<{Tx(=ZT?$?t6B!p~07J@=cAr55&7FC+KMy7;z_9%-IyhynBZIyt9W z&t#?Wvc^TU|Jo7RuO1j&GABgV>ilvH86U;(&#_U_&zSL`lwb6ZYwhgIwHCwmuWPMq zeOuf`#B|l09@%^Q^cZhN((a^Zb$C!um%n?jk{F2`Iz)}v zTfM~EHtWZu>rZPo4n^`{iHx5bTya7Xm0A&~lkfY9ng-`e29X`(({Y+!hVNo4ArnL5 zm-C*u0*2=7_##;$Ao>Qz%|?}>JBpqtAPp?qS9?y^6{J(+D;&WWo>ncYlg|V8k#y0j zjStBpbyoO+2A}I8 z1-^3klPnF*YVG$zh8b*1L9w+u37MyjbPF}hYC~2FJ=R|Jpi!$j^Lm4`%o%~mJ0(t! zvV%nvo`#y0#f$o|y1nfm+34eE@vSt{xh1d-8y6pos+j8c!X{V&DD||NiK-Gp z{2;|CZy+HI1%z#Dn7!TBqZi1&5f@XdBt+)4_jSx~5?4u&6!vjfHe-giUGXOioIqb=Cd95D_#&{bKizRoxbf|Aba^pn~9?23Hm>W5GPcf@6M^LFOak0eH4- zCT$J)>(+tpM>X}*+qt{HMWre1dipVN#atot5lWvnHudP6z#k4sh&*hZdQ;X}xaj)M zoq+<+Gx6l2Bt3WB;2V4^`0*+f{ALmJCe#{O5Bb%?yX4EIu;(dPVgfr`m;IURiYdExT@TN73W26Ext5FBrVb zkR}98j&xBEf))h9|1&Hk`Y1HFqCHBZ<-$tQR>Zt64(IRyRkP_>&4MEG0{vgXArIgG z3_^u-P{U4Hi63{ ztW5C8q#_$Ruc6~Q_1Mu>xFgzK3oTvepkKLb!X#@l-PR4HTMeczP_24vW`&k(2l!fZ zuwET@Uv!+KmGo*2$S{p83;S&-rj_ka4xXF8Mm#5W*uGRPoU6QBHG`W26tlV~7^;xf zOzzU8542h6d3KUwMn4v0tI^=T!38l;4_b% zsIy)V%OcEY3A3_lc018Eb!I~?Sh#HKR*e0ZkJ1c7+QO;7wC||=*(;f181{4G*jnF; zU^T^hRe3d+S}}$kIZUBpPvvfGTKZ9ShaM}44TTZo;J=YiQWxgS2yHBVob2cN(xFCO zJ8=^${O@B}^Ms;0Ig5KLzd~l166JcSRM<`RESvjUn)bbi78}CLb~+ksR~lr398`{TP%tNswv+^oMCB& z?O40)>j_$8|57LX??jV8IU}18AAZZU++Uu_uI`Ix8p*m~dsw#w_JVd{kCdBXe&f5Qx)Kl?l2QU0+i=x!5pda*z@F7+aD4U{TlIi zgqBPGWV+DA!90;5uu%MEnplYc8`HE8UIND z2fED@L_1zczTyPX?GCc3Kj!kSF&4SJsXT}eWu7FEd|QaRF< zV2qPE?+8=pgAyQH3Wx|n_WVXFFSO=t%m>Z2fVtHz^C4Pm2i1?Q#$~)kw6W#Ba)B)2 zh3tVVRC_q)gfiCu<}IFgHWV=J+H%&*JX&J6e7T~B_rzSJwt9RIRMgFRwNE(yZ3fcC zJk6I3BwecMMg7g^HDymhwlJbvbNrh(7WPOvZ~3e9j&f6kT)Cd*$}IAeEAA5*X*Q*4 zZvQ~ZD9JSqXF&>u)6O^(yQYbk>&|%nN%Q%LCsGraVhTjJJB(l@`|KN+!_N2&Aa*G( z&-S3NG&7Ym(^D>NXWemUoN(0)W$~gOdJUqQ=W9&@wurj)oL6{F({`%?aVIUr)+k;k z3S4-{&L^?tHRaJdn+c`EGVHiRK49OxJ#s6W(;2-X`DQs#mJY;Dy!gNVuteus*5XjY zc)~Yt&ZUMCmsdMJ1dglK(2qLMT+mKJQ|Z0q8x7a+lZBmr1>7es@a=lgZES0JKDU!T zb2Z$ZBN(TNhGrWwNxUa3Bi2lgtLLbN0D14x?+K@tO)zPz^Ud2i?(sKo8PI)mg~7R} zwFFy(XH?qubLQg~#}Lcu;`;R&+{@-x#qQ*|?{6D?hg_N3Z=2QlDytp&s}G92WuyAh z2&7Khc-GVj)qf=RS&3B>6C(W_DC+Xl2l7gTx}OykNT_b3`OBU*A8P#_fA9JJA^TZx zg-_N$BkjL&!s=7ipV~xAXEMGZf64Jn@$Ql%;~vK5>2JBl7J_68CO6=${Vmt6lfUKq zVd~J_K%`dbV9gne{exs=)@x%)9*h4kR0OO0OBr+=J(bPO*GVaK97Q^z<0w*U*px!YQ6v;Pjv}Xq%PDjm zMLMD5=wo1#Q#R%MQkjH~qsSw497QS(h)U=<+BK2tpWi=9BBA5x@QBpIwOk#?QPC8$ z$;Djfj-xp?)2WZGZO75>z_jN$nqhRx4tWP*?8|ZV2$X#|j#|pL-JyVN5lyXq58t!n zXogg;FPi#u9L+)2zew-cpGhFIiL5l3<^B3Its3MI_jC;%cXe-oHG^<1K?KqBRkhU_qe|dtIx3abZdqT%ifm$K* z+SXe*jvlnnZrO2EcMM~uP34h1@vM@6-Cr*YF)j zMdMVWHd&kdavaS->YCC0k;{>eqd8Wi(I%rU$5GAN>o{ubRU%J^wWjPu{1EgCw=VS* zj-#!D@7QtlG*};U9F?mNZ~&v7tDC8hUrmhqSLfr`LZ@k8t+#DkJ!oSO9@&Fdvx)2F zGnapIm&@$q1U}RF{`zwiEI|>;9t)RdZ~b?14tu%Fayno6gB$9`+2=y1gi*yq=k0_qU77Hz-LlG#zGm37m4qfzUksBz8Yhm^?84D>l4diGki0 z1H}`MnLK5jSU+O(bHQ01W{*pB+L2Jan>jt2Cgri4M?+K94KM; zN?2p8XvC0}Q)pw4R>HQ@Y0V@oQo0{XtGEEPwE(m-9?g`v0q7&Gw7#J}@`aojKo{yn zF^}7$eZ4W_vL4i|<8-iQyId5ByT(J$9U%JDx=?{QM1eSdbef%rJ!+j8I!(7vpmm*o zl~=?uqGFxmpb7)9~gRWkpBh(M&o1GPW0K52~lQad@-} zljt9mHYg{N0sRcowU#IcUsL^e~~ zA1!Cv>9ogcz|&Ieo6Q(p1@^51+3=h~%fZdg&hfBMadrJ=Xq{;fI>+^3v+a9)n~U4q z61R8~o%C@`fid3o(x0y%F*(YKR4rm}Mfl>himEo-M7B Date: Mon, 22 Jun 2026 17:39:23 +0900 Subject: [PATCH 2/7] feat: add quality-service EKS deployment workflow --- .dockerignore | 9 + .github/workflows/deploy-quality-service.yml | 225 +++++++++++++++++++ Dockerfile | 32 +++ 3 files changed, 266 insertions(+) create mode 100644 .dockerignore create mode 100644 .github/workflows/deploy-quality-service.yml create mode 100644 Dockerfile diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..90eb6cd --- /dev/null +++ b/.dockerignore @@ -0,0 +1,9 @@ +.git +.github +.gradle +build +logs +.env +*.env +*.log +.idea \ No newline at end of file diff --git a/.github/workflows/deploy-quality-service.yml b/.github/workflows/deploy-quality-service.yml new file mode 100644 index 0000000..188dda1 --- /dev/null +++ b/.github/workflows/deploy-quality-service.yml @@ -0,0 +1,225 @@ +name: Deploy Quality Service to EKS + +on: + push: + branches: ["infra/324/docker"] + paths: + - "src/**" + - "build.gradle" + - "build.gradle.kts" + - "settings.gradle" + - "settings.gradle.kts" + - "gradlew" + - "gradle/**" + - "Dockerfile" + - ".dockerignore" + - ".github/workflows/deploy-quality-service.yml" + workflow_dispatch: + +env: + AWS_REGION: ap-northeast-2 + EKS_CLUSTER_NAME: aims-dev-eks + ECR_REPOSITORY: aims/quality-service + NAMESPACE: aims-project + QUALITY_SERVICE_CONTEXT: . + +jobs: + deploy: + runs-on: ubuntu-latest + permissions: + contents: read + + steps: + - name: Checkout quality-service repository + uses: actions/checkout@v4 + + - name: Checkout infra repository + uses: actions/checkout@v4 + with: + repository: SK-Rookies-AIMS/infra + ref: dev + path: infra + token: ${{ secrets.INFRA_REPO_TOKEN }} + + - name: Configure AWS credentials + uses: aws-actions/configure-aws-credentials@v4 + with: + aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }} + aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} + aws-region: ${{ env.AWS_REGION }} + + - name: Login to Amazon ECR + id: login-ecr + uses: aws-actions/amazon-ecr-login@v2 + + - name: Ensure ECR repository exists + run: | + aws ecr describe-repositories \ + --repository-names "$ECR_REPOSITORY" \ + --region "$AWS_REGION" >/dev/null 2>&1 || \ + aws ecr create-repository \ + --repository-name "$ECR_REPOSITORY" \ + --region "$AWS_REGION" \ + --image-scanning-configuration scanOnPush=true \ + --image-tag-mutability MUTABLE \ + --encryption-configuration encryptionType=AES256 + + - name: Build and push Docker image + id: build-image + run: | + IMAGE_URI="${{ steps.login-ecr.outputs.registry }}/${ECR_REPOSITORY}:${GITHUB_SHA}" + docker build -t "$IMAGE_URI" "$QUALITY_SERVICE_CONTEXT" + docker push "$IMAGE_URI" + echo "image_uri=$IMAGE_URI" >> "$GITHUB_OUTPUT" + + - name: Update kubeconfig and ensure namespace + run: | + aws eks update-kubeconfig \ + --region "$AWS_REGION" \ + --name "$EKS_CLUSTER_NAME" + + kubectl create namespace "$NAMESPACE" \ + --dry-run=client -o yaml | kubectl apply -f - + + - name: Load deploy parameters from SSM + run: | + CERTIFICATE_ARN=$(aws ssm get-parameter \ + --name "/aims/dev/acm/certificate-arn" \ + --query "Parameter.Value" \ + --output text) + + ALB_SECURITY_GROUPS=$(aws ssm get-parameter \ + --name "/aims/dev/alb/security-groups" \ + --query "Parameter.Value" \ + --output text) + + RDS_SECRET_ARN=$(aws ssm get-parameter \ + --name "/aims/dev/rds/secret-arn" \ + --query "Parameter.Value" \ + --output text) + + RDS_HOST=$(aws ssm get-parameter \ + --name "/aims/dev/backend/rds-host" \ + --query "Parameter.Value" \ + --output text) + + RDS_PORT=$(aws ssm get-parameter \ + --name "/aims/dev/backend/rds-port" \ + --query "Parameter.Value" \ + --output text) + + MAIN_DB_NAME=$(aws ssm get-parameter \ + --name "/aims/dev/backend/main-db-name" \ + --query "Parameter.Value" \ + --output text) + + SAMPLE_DB_NAME=$(aws ssm get-parameter \ + --name "/aims/dev/backend/sample-db-name" \ + --query "Parameter.Value" \ + --output text) + + JWT_SECRET_KEY=$(aws ssm get-parameter \ + --name "/aims/dev/backend/jwt-secret-key" \ + --with-decryption \ + --query "Parameter.Value" \ + --output text) + + for VALUE in "$CERTIFICATE_ARN" "$ALB_SECURITY_GROUPS" "$RDS_SECRET_ARN" "$RDS_HOST" "$RDS_PORT" "$MAIN_DB_NAME" "$SAMPLE_DB_NAME" "$JWT_SECRET_KEY"; do + if [ -z "$VALUE" ] || [ "$VALUE" = "None" ]; then + echo "Required SSM parameter is empty" + exit 1 + fi + done + + echo "::add-mask::$CERTIFICATE_ARN" + echo "::add-mask::$ALB_SECURITY_GROUPS" + echo "::add-mask::$RDS_SECRET_ARN" + echo "::add-mask::$JWT_SECRET_KEY" + + echo "CERTIFICATE_ARN=$CERTIFICATE_ARN" >> "$GITHUB_ENV" + echo "ALB_SECURITY_GROUPS=$ALB_SECURITY_GROUPS" >> "$GITHUB_ENV" + echo "RDS_SECRET_ARN=$RDS_SECRET_ARN" >> "$GITHUB_ENV" + echo "RDS_HOST=$RDS_HOST" >> "$GITHUB_ENV" + echo "RDS_PORT=$RDS_PORT" >> "$GITHUB_ENV" + echo "MAIN_DB_NAME=$MAIN_DB_NAME" >> "$GITHUB_ENV" + echo "SAMPLE_DB_NAME=$SAMPLE_DB_NAME" >> "$GITHUB_ENV" + echo "JWT_SECRET_KEY=$JWT_SECRET_KEY" >> "$GITHUB_ENV" + + - name: Create or update quality-service Kubernetes Secret + run: | + SECRET_JSON=$(aws secretsmanager get-secret-value \ + --secret-id "$RDS_SECRET_ARN" \ + --query "SecretString" \ + --output text) + + DB_USERNAME=$(echo "$SECRET_JSON" | jq -r '.username') + DB_PASSWORD=$(echo "$SECRET_JSON" | jq -r '.password') + + if [ -z "$DB_USERNAME" ] || [ "$DB_USERNAME" = "null" ] || \ + [ -z "$DB_PASSWORD" ] || [ "$DB_PASSWORD" = "null" ]; then + echo "RDS username or password is missing" + exit 1 + fi + + MAIN_DB_JDBC_URL="jdbc:mysql://$RDS_HOST:$RDS_PORT/$MAIN_DB_NAME?useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Seoul&characterEncoding=UTF-8" + SAMPLE_DB_JDBC_URL="jdbc:mysql://$RDS_HOST:$RDS_PORT/$SAMPLE_DB_NAME?useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Seoul&characterEncoding=UTF-8" + + echo "::add-mask::$DB_USERNAME" + echo "::add-mask::$DB_PASSWORD" + echo "::add-mask::$MAIN_DB_JDBC_URL" + echo "::add-mask::$SAMPLE_DB_JDBC_URL" + + kubectl create secret generic quality-service-runtime-secret \ + -n "$NAMESPACE" \ + --from-literal=MAIN_DB_JDBC_URL="$MAIN_DB_JDBC_URL" \ + --from-literal=MAIN_DB_USERNAME="$DB_USERNAME" \ + --from-literal=MAIN_DB_PASSWORD="$DB_PASSWORD" \ + --from-literal=SAMPLE_DB_JDBC_URL="$SAMPLE_DB_JDBC_URL" \ + --from-literal=SAMPLE_DB_USERNAME="$DB_USERNAME" \ + --from-literal=SAMPLE_DB_PASSWORD="$DB_PASSWORD" \ + --from-literal=JWT_SECRET_KEY="$JWT_SECRET_KEY" \ + --dry-run=client -o yaml | kubectl apply -f - + + - name: Deploy to EKS + run: | + sed "s|IMAGE_PLACEHOLDER|${{ steps.build-image.outputs.image_uri }}|g" \ + infra/k8s/quality-service/quality-service.yaml \ + > /tmp/quality-service.yaml + + sed -e "s|CERTIFICATE_ARN_PLACEHOLDER|$CERTIFICATE_ARN|g" \ + -e "s|ALB_SECURITY_GROUPS_PLACEHOLDER|$ALB_SECURITY_GROUPS|g" \ + infra/k8s/ingress/quality-service-ingress.yaml \ + > /tmp/quality-service-ingress.yaml + + kubectl apply -f /tmp/quality-service.yaml + kubectl apply -f /tmp/quality-service-ingress.yaml + + kubectl rollout restart deployment/quality-service -n "$NAMESPACE" + + if ! kubectl rollout status deployment/quality-service \ + -n "$NAMESPACE" \ + --timeout=300s; then + + echo "===== Quality Service Pods =====" + kubectl get pods -n "$NAMESPACE" -l app=quality-service -o wide + + echo "===== Quality Service Description =====" + kubectl describe pod -n "$NAMESPACE" -l app=quality-service + + echo "===== Quality Service Logs =====" + kubectl logs -n "$NAMESPACE" \ + -l app=quality-service \ + --all-containers=true \ + --tail=200 \ + --prefix=true || true + + exit 1 + fi + + - name: Verify deployment + run: | + kubectl get deployment quality-service -n "$NAMESPACE" + kubectl get pod -n "$NAMESPACE" -l app=quality-service -o wide + kubectl get service quality-service -n "$NAMESPACE" + kubectl get ingress quality-service-ingress -n "$NAMESPACE" + kubectl get endpoints quality-service -n "$NAMESPACE" diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..77c1c9d --- /dev/null +++ b/Dockerfile @@ -0,0 +1,32 @@ +FROM eclipse-temurin:17-jdk-jammy AS builder + +WORKDIR /workspace + +COPY gradlew gradlew +COPY gradle gradle +COPY build.gradle settings.gradle ./ + +RUN sed -i 's/\r$//' gradlew && chmod +x gradlew + +COPY src src + +RUN ./gradlew clean bootJar -x test --no-daemon + +RUN JAR_FILE=$(find build/libs -maxdepth 1 -type f -name '*.jar' ! -name '*-plain.jar' | head -n 1) && test -n "$JAR_FILE" && cp "$JAR_FILE" build/libs/app.jar + + +FROM eclipse-temurin:17-jre-jammy + +WORKDIR /app + +RUN groupadd --system --gid 10001 spring && useradd --system --uid 10001 --gid 10001 --home-dir /app --shell /usr/sbin/nologin spring + +COPY --from=builder /workspace/build/libs/app.jar /app/app.jar + +RUN chown -R 10001:10001 /app + +USER 10001:10001 + +EXPOSE 8083 + +ENTRYPOINT ["java","-XX:MaxRAMPercentage=75.0","-Djava.security.egd=file:/dev/./urandom","-jar","/app/app.jar"] \ No newline at end of file From bc2397a38db342fffde1eeffc418201df716fecc Mon Sep 17 00:00:00 2001 From: haseokyung6 Date: Mon, 22 Jun 2026 17:41:36 +0900 Subject: [PATCH 3/7] fix: EKS deployment workflow --- .github/workflows/deploy-quality-service.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/deploy-quality-service.yml b/.github/workflows/deploy-quality-service.yml index 188dda1..579728a 100644 --- a/.github/workflows/deploy-quality-service.yml +++ b/.github/workflows/deploy-quality-service.yml @@ -39,7 +39,6 @@ jobs: repository: SK-Rookies-AIMS/infra ref: dev path: infra - token: ${{ secrets.INFRA_REPO_TOKEN }} - name: Configure AWS credentials uses: aws-actions/configure-aws-credentials@v4 From 017d4402c4d200a0af60bf9bb1f212e04843bf33 Mon Sep 17 00:00:00 2001 From: kimgeon Date: Tue, 23 Jun 2026 18:11:28 +0900 Subject: [PATCH 4/7] feat : risk_history update --- .../main_db/controller/InspectionDriveDetailController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/aims/quality/main_db/controller/InspectionDriveDetailController.java b/src/main/java/com/aims/quality/main_db/controller/InspectionDriveDetailController.java index 8700736..4939346 100644 --- a/src/main/java/com/aims/quality/main_db/controller/InspectionDriveDetailController.java +++ b/src/main/java/com/aims/quality/main_db/controller/InspectionDriveDetailController.java @@ -15,7 +15,7 @@ public class InspectionDriveDetailController { private final InspectionDriveDetailRepository inspectionDriveDetailRepository; - @GetMapping("/drive-detail") + @GetMapping("/drive-detail") public List getDriveDetailList() { List detailList = From 9d4d7a0a4f874704fda54d6b44c8b28ab9297169 Mon Sep 17 00:00:00 2001 From: kimgeon Date: Wed, 24 Jun 2026 08:39:56 +0900 Subject: [PATCH 5/7] fix : RiskHistory Time date update --- .../quality/main_db/dto/InspectionRiskHistoryDto.java | 10 +++++++--- .../quality/main_db/entity/InspectionRiskHistory.java | 7 +++++-- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/aims/quality/main_db/dto/InspectionRiskHistoryDto.java b/src/main/java/com/aims/quality/main_db/dto/InspectionRiskHistoryDto.java index 30d3580..04ecf15 100644 --- a/src/main/java/com/aims/quality/main_db/dto/InspectionRiskHistoryDto.java +++ b/src/main/java/com/aims/quality/main_db/dto/InspectionRiskHistoryDto.java @@ -16,7 +16,9 @@ public class InspectionRiskHistoryDto { private Double riskScore; - private String recordTime; + private String startTime; + + private String endTime; public static InspectionRiskHistoryDto fromEntity( InspectionRiskHistory entity @@ -25,7 +27,8 @@ public static InspectionRiskHistoryDto fromEntity( .id(entity.getId()) .inspectionType(entity.getInspectionType()) .riskScore(entity.getRiskScore()) - .recordTime(entity.getRecordTime()) + .startTime(entity.getStartTime()) + .endTime(entity.getEndTime()) .build(); } @@ -34,7 +37,8 @@ public InspectionRiskHistory toEntity() { .id(this.id) .inspectionType(this.inspectionType) .riskScore(this.riskScore) - .recordTime(this.recordTime) + .startTime(this.startTime) + .endTime(this.endTime) .build(); } } diff --git a/src/main/java/com/aims/quality/main_db/entity/InspectionRiskHistory.java b/src/main/java/com/aims/quality/main_db/entity/InspectionRiskHistory.java index d4e281e..359fb97 100644 --- a/src/main/java/com/aims/quality/main_db/entity/InspectionRiskHistory.java +++ b/src/main/java/com/aims/quality/main_db/entity/InspectionRiskHistory.java @@ -22,6 +22,9 @@ public class InspectionRiskHistory { @Column(name = "risk_score") private Double riskScore; - @Column(name = "record_time") - private String recordTime; + @Column(name = "start_time") + private String startTime; + + @Column(name = "end_time") + private String endTime; } From 6333468c2f1211dd70b988c1196b0b1ea19ab443 Mon Sep 17 00:00:00 2001 From: haseokyung6 Date: Tue, 30 Jun 2026 14:32:37 +0900 Subject: [PATCH 6/7] refactor: ArgoCd GitOps code --- .github/workflows/deploy-quality-service.yml | 195 +++++++------------ 1 file changed, 71 insertions(+), 124 deletions(-) diff --git a/.github/workflows/deploy-quality-service.yml b/.github/workflows/deploy-quality-service.yml index 579728a..ae7b4b8 100644 --- a/.github/workflows/deploy-quality-service.yml +++ b/.github/workflows/deploy-quality-service.yml @@ -1,8 +1,8 @@ -name: Deploy Quality Service to EKS +name: Build Quality Service and Update GitOps on: push: - branches: ["infra/324/docker"] + branches: ["dev", "main"] paths: - "src/**" - "build.gradle" @@ -16,16 +16,23 @@ on: - ".github/workflows/deploy-quality-service.yml" workflow_dispatch: +concurrency: + group: quality-service-${{ github.ref_name }} + cancel-in-progress: true + env: AWS_REGION: ap-northeast-2 EKS_CLUSTER_NAME: aims-dev-eks ECR_REPOSITORY: aims/quality-service NAMESPACE: aims-project QUALITY_SERVICE_CONTEXT: . + INFRA_REPOSITORY: SK-Rookies-AIMS/infra + INFRA_MANIFEST_PATH: k8s/quality-service/quality-service.yaml jobs: deploy: runs-on: ubuntu-latest + permissions: contents: read @@ -33,13 +40,6 @@ jobs: - name: Checkout quality-service repository uses: actions/checkout@v4 - - name: Checkout infra repository - uses: actions/checkout@v4 - with: - repository: SK-Rookies-AIMS/infra - ref: dev - path: infra - - name: Configure AWS credentials uses: aws-actions/configure-aws-credentials@v4 with: @@ -53,90 +53,56 @@ jobs: - name: Ensure ECR repository exists run: | - aws ecr describe-repositories \ - --repository-names "$ECR_REPOSITORY" \ - --region "$AWS_REGION" >/dev/null 2>&1 || \ - aws ecr create-repository \ - --repository-name "$ECR_REPOSITORY" \ - --region "$AWS_REGION" \ - --image-scanning-configuration scanOnPush=true \ - --image-tag-mutability MUTABLE \ - --encryption-configuration encryptionType=AES256 + aws ecr describe-repositories --repository-names "$ECR_REPOSITORY" --region "$AWS_REGION" >/dev/null 2>&1 || aws ecr create-repository --repository-name "$ECR_REPOSITORY" --region "$AWS_REGION" --image-scanning-configuration scanOnPush=true --image-tag-mutability MUTABLE --encryption-configuration encryptionType=AES256 - name: Build and push Docker image id: build-image run: | - IMAGE_URI="${{ steps.login-ecr.outputs.registry }}/${ECR_REPOSITORY}:${GITHUB_SHA}" - docker build -t "$IMAGE_URI" "$QUALITY_SERVICE_CONTEXT" + IMAGE_TAG="${GITHUB_REF_NAME}-${GITHUB_SHA::12}" + IMAGE_URI="${{ steps.login-ecr.outputs.registry }}/${ECR_REPOSITORY}:${IMAGE_TAG}" + BRANCH_IMAGE_URI="${{ steps.login-ecr.outputs.registry }}/${ECR_REPOSITORY}:${GITHUB_REF_NAME}" + + docker build -t "$IMAGE_URI" -t "$BRANCH_IMAGE_URI" "$QUALITY_SERVICE_CONTEXT" docker push "$IMAGE_URI" + docker push "$BRANCH_IMAGE_URI" + echo "image_uri=$IMAGE_URI" >> "$GITHUB_OUTPUT" + - name: Checkout infra repository + uses: actions/checkout@v4 + with: + repository: ${{ env.INFRA_REPOSITORY }} + ref: ${{ github.ref_name }} + token: ${{ secrets.INFRA_REPO_TOKEN }} + path: infra + fetch-depth: 0 + - name: Update kubeconfig and ensure namespace + if: github.ref_name == 'dev' run: | - aws eks update-kubeconfig \ - --region "$AWS_REGION" \ - --name "$EKS_CLUSTER_NAME" - - kubectl create namespace "$NAMESPACE" \ - --dry-run=client -o yaml | kubectl apply -f - + aws eks update-kubeconfig --region "$AWS_REGION" --name "$EKS_CLUSTER_NAME" + kubectl create namespace "$NAMESPACE" --dry-run=client -o yaml | kubectl apply -f - - - name: Load deploy parameters from SSM + - name: Load quality-service runtime parameters from SSM + if: github.ref_name == 'dev' run: | - CERTIFICATE_ARN=$(aws ssm get-parameter \ - --name "/aims/dev/acm/certificate-arn" \ - --query "Parameter.Value" \ - --output text) - - ALB_SECURITY_GROUPS=$(aws ssm get-parameter \ - --name "/aims/dev/alb/security-groups" \ - --query "Parameter.Value" \ - --output text) - - RDS_SECRET_ARN=$(aws ssm get-parameter \ - --name "/aims/dev/rds/secret-arn" \ - --query "Parameter.Value" \ - --output text) - - RDS_HOST=$(aws ssm get-parameter \ - --name "/aims/dev/backend/rds-host" \ - --query "Parameter.Value" \ - --output text) - - RDS_PORT=$(aws ssm get-parameter \ - --name "/aims/dev/backend/rds-port" \ - --query "Parameter.Value" \ - --output text) - - MAIN_DB_NAME=$(aws ssm get-parameter \ - --name "/aims/dev/backend/main-db-name" \ - --query "Parameter.Value" \ - --output text) - - SAMPLE_DB_NAME=$(aws ssm get-parameter \ - --name "/aims/dev/backend/sample-db-name" \ - --query "Parameter.Value" \ - --output text) - - JWT_SECRET_KEY=$(aws ssm get-parameter \ - --name "/aims/dev/backend/jwt-secret-key" \ - --with-decryption \ - --query "Parameter.Value" \ - --output text) - - for VALUE in "$CERTIFICATE_ARN" "$ALB_SECURITY_GROUPS" "$RDS_SECRET_ARN" "$RDS_HOST" "$RDS_PORT" "$MAIN_DB_NAME" "$SAMPLE_DB_NAME" "$JWT_SECRET_KEY"; do + RDS_SECRET_ARN=$(aws ssm get-parameter --name "/aims/dev/rds/secret-arn" --region "$AWS_REGION" --query "Parameter.Value" --output text) + RDS_HOST=$(aws ssm get-parameter --name "/aims/dev/backend/rds-host" --region "$AWS_REGION" --query "Parameter.Value" --output text) + RDS_PORT=$(aws ssm get-parameter --name "/aims/dev/backend/rds-port" --region "$AWS_REGION" --query "Parameter.Value" --output text) + MAIN_DB_NAME=$(aws ssm get-parameter --name "/aims/dev/backend/main-db-name" --region "$AWS_REGION" --query "Parameter.Value" --output text) + SAMPLE_DB_NAME=$(aws ssm get-parameter --name "/aims/dev/backend/sample-db-name" --region "$AWS_REGION" --query "Parameter.Value" --output text) + JWT_SECRET_KEY=$(aws ssm get-parameter --name "/aims/dev/backend/jwt-secret-key" --region "$AWS_REGION" --with-decryption --query "Parameter.Value" --output text) + + for VALUE in "$RDS_SECRET_ARN" "$RDS_HOST" "$RDS_PORT" "$MAIN_DB_NAME" "$SAMPLE_DB_NAME" "$JWT_SECRET_KEY"; do if [ -z "$VALUE" ] || [ "$VALUE" = "None" ]; then - echo "Required SSM parameter is empty" + echo "Required quality-service SSM parameter is empty" exit 1 fi done - echo "::add-mask::$CERTIFICATE_ARN" - echo "::add-mask::$ALB_SECURITY_GROUPS" echo "::add-mask::$RDS_SECRET_ARN" echo "::add-mask::$JWT_SECRET_KEY" - echo "CERTIFICATE_ARN=$CERTIFICATE_ARN" >> "$GITHUB_ENV" - echo "ALB_SECURITY_GROUPS=$ALB_SECURITY_GROUPS" >> "$GITHUB_ENV" echo "RDS_SECRET_ARN=$RDS_SECRET_ARN" >> "$GITHUB_ENV" echo "RDS_HOST=$RDS_HOST" >> "$GITHUB_ENV" echo "RDS_PORT=$RDS_PORT" >> "$GITHUB_ENV" @@ -145,17 +111,14 @@ jobs: echo "JWT_SECRET_KEY=$JWT_SECRET_KEY" >> "$GITHUB_ENV" - name: Create or update quality-service Kubernetes Secret + if: github.ref_name == 'dev' run: | - SECRET_JSON=$(aws secretsmanager get-secret-value \ - --secret-id "$RDS_SECRET_ARN" \ - --query "SecretString" \ - --output text) + SECRET_JSON=$(aws secretsmanager get-secret-value --secret-id "$RDS_SECRET_ARN" --region "$AWS_REGION" --query "SecretString" --output text) DB_USERNAME=$(echo "$SECRET_JSON" | jq -r '.username') DB_PASSWORD=$(echo "$SECRET_JSON" | jq -r '.password') - if [ -z "$DB_USERNAME" ] || [ "$DB_USERNAME" = "null" ] || \ - [ -z "$DB_PASSWORD" ] || [ "$DB_PASSWORD" = "null" ]; then + if [ -z "$DB_USERNAME" ] || [ "$DB_USERNAME" = "null" ] || [ -z "$DB_PASSWORD" ] || [ "$DB_PASSWORD" = "null" ]; then echo "RDS username or password is missing" exit 1 fi @@ -168,57 +131,41 @@ jobs: echo "::add-mask::$MAIN_DB_JDBC_URL" echo "::add-mask::$SAMPLE_DB_JDBC_URL" - kubectl create secret generic quality-service-runtime-secret \ - -n "$NAMESPACE" \ - --from-literal=MAIN_DB_JDBC_URL="$MAIN_DB_JDBC_URL" \ - --from-literal=MAIN_DB_USERNAME="$DB_USERNAME" \ - --from-literal=MAIN_DB_PASSWORD="$DB_PASSWORD" \ - --from-literal=SAMPLE_DB_JDBC_URL="$SAMPLE_DB_JDBC_URL" \ - --from-literal=SAMPLE_DB_USERNAME="$DB_USERNAME" \ - --from-literal=SAMPLE_DB_PASSWORD="$DB_PASSWORD" \ - --from-literal=JWT_SECRET_KEY="$JWT_SECRET_KEY" \ - --dry-run=client -o yaml | kubectl apply -f - - - - name: Deploy to EKS + kubectl create secret generic quality-service-runtime-secret -n "$NAMESPACE" --from-literal=MAIN_DB_JDBC_URL="$MAIN_DB_JDBC_URL" --from-literal=MAIN_DB_USERNAME="$DB_USERNAME" --from-literal=MAIN_DB_PASSWORD="$DB_PASSWORD" --from-literal=SAMPLE_DB_JDBC_URL="$SAMPLE_DB_JDBC_URL" --from-literal=SAMPLE_DB_USERNAME="$DB_USERNAME" --from-literal=SAMPLE_DB_PASSWORD="$DB_PASSWORD" --from-literal=JWT_SECRET_KEY="$JWT_SECRET_KEY" --dry-run=client -o yaml | kubectl apply -f - + + - name: Update quality-service image in GitOps repository + env: + IMAGE_URI: ${{ steps.build-image.outputs.image_uri }} run: | - sed "s|IMAGE_PLACEHOLDER|${{ steps.build-image.outputs.image_uri }}|g" \ - infra/k8s/quality-service/quality-service.yaml \ - > /tmp/quality-service.yaml + MANIFEST="infra/${INFRA_MANIFEST_PATH}" - sed -e "s|CERTIFICATE_ARN_PLACEHOLDER|$CERTIFICATE_ARN|g" \ - -e "s|ALB_SECURITY_GROUPS_PLACEHOLDER|$ALB_SECURITY_GROUPS|g" \ - infra/k8s/ingress/quality-service-ingress.yaml \ - > /tmp/quality-service-ingress.yaml + test -f "$MANIFEST" + sed -i -E "s|^([[:space:]]*)image:.*$|\1image: ${IMAGE_URI}|" "$MANIFEST" + grep -n "image:" "$MANIFEST" - kubectl apply -f /tmp/quality-service.yaml - kubectl apply -f /tmp/quality-service-ingress.yaml + cd infra - kubectl rollout restart deployment/quality-service -n "$NAMESPACE" + git config user.name "github-actions[bot]" + git config user.email "41898282+github-actions[bot]@users.noreply.github.com" - if ! kubectl rollout status deployment/quality-service \ - -n "$NAMESPACE" \ - --timeout=300s; then + git add "$INFRA_MANIFEST_PATH" - echo "===== Quality Service Pods =====" - kubectl get pods -n "$NAMESPACE" -l app=quality-service -o wide + if git diff --cached --quiet; then + echo "Image tag is already up to date" + exit 0 + fi - echo "===== Quality Service Description =====" - kubectl describe pod -n "$NAMESPACE" -l app=quality-service + git commit -m "chore(quality-service): deploy ${GITHUB_REF_NAME}-${GITHUB_SHA::12}" - echo "===== Quality Service Logs =====" - kubectl logs -n "$NAMESPACE" \ - -l app=quality-service \ - --all-containers=true \ - --tail=200 \ - --prefix=true || true + for ATTEMPT in 1 2 3; do + git pull --rebase origin "$GITHUB_REF_NAME" - exit 1 - fi + if git push origin "HEAD:$GITHUB_REF_NAME"; then + exit 0 + fi - - name: Verify deployment - run: | - kubectl get deployment quality-service -n "$NAMESPACE" - kubectl get pod -n "$NAMESPACE" -l app=quality-service -o wide - kubectl get service quality-service -n "$NAMESPACE" - kubectl get ingress quality-service-ingress -n "$NAMESPACE" - kubectl get endpoints quality-service -n "$NAMESPACE" + sleep $((ATTEMPT * 5)) + done + + echo "Failed to push GitOps image update" + exit 1 \ No newline at end of file From 60ac8eb59116bed7c8fbc323bf548323f3d16066 Mon Sep 17 00:00:00 2001 From: kimgeon Date: Thu, 2 Jul 2026 09:34:36 +0900 Subject: [PATCH 7/7] feat : websocket config add --- build.gradle | 1 + .../InspectionDriveDetailRepository.java | 3 + .../InspectionProcessRepository.java | 3 + .../InspectionStatusDetailRepository.java | 3 + .../service/InspectionDriveDetailService.java | 3 +- .../service/InspectionProcessService.java | 3 +- .../InspectionStatusDetailService.java | 3 +- .../service/InspectionSummaryService.java | 7 ++ .../websocket/BrokerEventListener.java | 17 +++++ .../quality/websocket/NotifyController.java | 69 +++++++++++++++++++ .../quality/websocket/WebSocketConfig.java | 27 ++++++++ .../websocket/WebSocketPushService.java | 50 ++++++++++++++ 12 files changed, 186 insertions(+), 3 deletions(-) create mode 100644 src/main/java/com/aims/quality/websocket/BrokerEventListener.java create mode 100644 src/main/java/com/aims/quality/websocket/NotifyController.java create mode 100644 src/main/java/com/aims/quality/websocket/WebSocketConfig.java create mode 100644 src/main/java/com/aims/quality/websocket/WebSocketPushService.java diff --git a/build.gradle b/build.gradle index bf6a040..cae68e9 100644 --- a/build.gradle +++ b/build.gradle @@ -25,6 +25,7 @@ dependencies { implementation 'org.springframework.boot:spring-boot-starter-security' implementation 'org.springframework.boot:spring-boot-starter-validation' implementation 'org.springframework.boot:spring-boot-starter-web' + implementation 'org.springframework.boot:spring-boot-starter-websocket' compileOnly 'org.projectlombok:lombok' annotationProcessor 'org.projectlombok:lombok' diff --git a/src/main/java/com/aims/quality/main_db/repository/InspectionDriveDetailRepository.java b/src/main/java/com/aims/quality/main_db/repository/InspectionDriveDetailRepository.java index 7e5b2e9..e69d0a9 100644 --- a/src/main/java/com/aims/quality/main_db/repository/InspectionDriveDetailRepository.java +++ b/src/main/java/com/aims/quality/main_db/repository/InspectionDriveDetailRepository.java @@ -3,6 +3,9 @@ import com.aims.quality.main_db.entity.InspectionDriveDetail; import org.springframework.data.jpa.repository.JpaRepository; +import java.util.List; + public interface InspectionDriveDetailRepository extends JpaRepository { + List findAllByOrderByIdDesc(); } \ No newline at end of file diff --git a/src/main/java/com/aims/quality/main_db/repository/InspectionProcessRepository.java b/src/main/java/com/aims/quality/main_db/repository/InspectionProcessRepository.java index 5812531..0733dec 100644 --- a/src/main/java/com/aims/quality/main_db/repository/InspectionProcessRepository.java +++ b/src/main/java/com/aims/quality/main_db/repository/InspectionProcessRepository.java @@ -3,6 +3,9 @@ import com.aims.quality.main_db.entity.InspectionProcess; import org.springframework.data.jpa.repository.JpaRepository; +import java.util.List; + public interface InspectionProcessRepository extends JpaRepository { + List findAllByOrderByIdAsc(); } diff --git a/src/main/java/com/aims/quality/main_db/repository/InspectionStatusDetailRepository.java b/src/main/java/com/aims/quality/main_db/repository/InspectionStatusDetailRepository.java index 28be4a2..f32569f 100644 --- a/src/main/java/com/aims/quality/main_db/repository/InspectionStatusDetailRepository.java +++ b/src/main/java/com/aims/quality/main_db/repository/InspectionStatusDetailRepository.java @@ -3,6 +3,9 @@ import com.aims.quality.main_db.entity.InspectionStatusDetail; import org.springframework.data.jpa.repository.JpaRepository; +import java.util.List; + public interface InspectionStatusDetailRepository extends JpaRepository { + List findAllByOrderByIdDesc(); } \ No newline at end of file diff --git a/src/main/java/com/aims/quality/main_db/service/InspectionDriveDetailService.java b/src/main/java/com/aims/quality/main_db/service/InspectionDriveDetailService.java index 6e8714b..7bde13f 100644 --- a/src/main/java/com/aims/quality/main_db/service/InspectionDriveDetailService.java +++ b/src/main/java/com/aims/quality/main_db/service/InspectionDriveDetailService.java @@ -16,7 +16,8 @@ public class InspectionDriveDetailService { public List getDriveDetailList() { - return inspectionDriveDetailRepository.findAll() + return inspectionDriveDetailRepository + .findAllByOrderByIdDesc() .stream() .map(InspectionDriveDetailDto::fromEntity) .toList(); diff --git a/src/main/java/com/aims/quality/main_db/service/InspectionProcessService.java b/src/main/java/com/aims/quality/main_db/service/InspectionProcessService.java index 5ccffdb..6b86eda 100644 --- a/src/main/java/com/aims/quality/main_db/service/InspectionProcessService.java +++ b/src/main/java/com/aims/quality/main_db/service/InspectionProcessService.java @@ -16,7 +16,8 @@ public class InspectionProcessService { public List getProcessList() { - return inspectionProcessRepository.findAll() + return inspectionProcessRepository + .findAllByOrderByIdAsc() .stream() .map(InspectionProcessDto::fromEntity) .toList(); diff --git a/src/main/java/com/aims/quality/main_db/service/InspectionStatusDetailService.java b/src/main/java/com/aims/quality/main_db/service/InspectionStatusDetailService.java index ef9100c..ac3fff7 100644 --- a/src/main/java/com/aims/quality/main_db/service/InspectionStatusDetailService.java +++ b/src/main/java/com/aims/quality/main_db/service/InspectionStatusDetailService.java @@ -16,7 +16,8 @@ public class InspectionStatusDetailService { public List getStatusDetailList() { - return inspectionStatusDetailRepository.findAll() + return inspectionStatusDetailRepository + .findAllByOrderByIdDesc() .stream() .map(InspectionStatusDetailDto::fromEntity) .toList(); diff --git a/src/main/java/com/aims/quality/main_db/service/InspectionSummaryService.java b/src/main/java/com/aims/quality/main_db/service/InspectionSummaryService.java index 66992ad..ae04b15 100644 --- a/src/main/java/com/aims/quality/main_db/service/InspectionSummaryService.java +++ b/src/main/java/com/aims/quality/main_db/service/InspectionSummaryService.java @@ -31,6 +31,13 @@ public InspectionSummaryDto createInspectionSummary( ); } + public InspectionSummaryDto getLatestSummary() { + + return inspectionSummaryRepository.findById(1L) + .map(InspectionSummaryDto::fromEntity) + .orElse(null); + } + public void deleteInspectionSummary(Long id) { inspectionSummaryRepository.deleteById(id); } diff --git a/src/main/java/com/aims/quality/websocket/BrokerEventListener.java b/src/main/java/com/aims/quality/websocket/BrokerEventListener.java new file mode 100644 index 0000000..017cb3b --- /dev/null +++ b/src/main/java/com/aims/quality/websocket/BrokerEventListener.java @@ -0,0 +1,17 @@ +package com.aims.quality.websocket; + +import org.springframework.context.event.EventListener; +import org.springframework.messaging.simp.broker.BrokerAvailabilityEvent; +import org.springframework.stereotype.Component; + +@Component +public class BrokerEventListener { + + @EventListener + public void brokerAvailability(BrokerAvailabilityEvent event) { + + System.out.println("Broker available = " + event.isBrokerAvailable()); + + } + +} \ No newline at end of file diff --git a/src/main/java/com/aims/quality/websocket/NotifyController.java b/src/main/java/com/aims/quality/websocket/NotifyController.java new file mode 100644 index 0000000..22dbc60 --- /dev/null +++ b/src/main/java/com/aims/quality/websocket/NotifyController.java @@ -0,0 +1,69 @@ +package com.aims.quality.websocket; + +import com.aims.quality.main_db.dto.InspectionDriveDetailDto; +import com.aims.quality.main_db.dto.InspectionProcessDto; +import com.aims.quality.main_db.dto.InspectionStatusDetailDto; +import com.aims.quality.main_db.dto.InspectionSummaryDto; +import com.aims.quality.main_db.service.InspectionDriveDetailService; +import com.aims.quality.main_db.service.InspectionProcessService; +import com.aims.quality.main_db.service.InspectionStatusDetailService; +import com.aims.quality.main_db.service.InspectionSummaryService; +import lombok.RequiredArgsConstructor; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +import java.util.List; + +@RestController +@RequiredArgsConstructor +@RequestMapping("/internal/notify") +public class NotifyController { + + private final InspectionSummaryService summaryService; + private final InspectionProcessService processService; + private final InspectionDriveDetailService driveService; + private final InspectionStatusDetailService statusService; + + private final WebSocketPushService pushService; + + @PostMapping("/summary") + public void notifySummary(){ + + InspectionSummaryDto dto = + summaryService.getLatestSummary(); + + pushService.sendSummary(dto); + } + + @PostMapping("/process") + public void notifyProcess(){ + + List dto = + processService.getProcessList(); + + pushService.sendProcess(dto); + + } + + @PostMapping("/drive") + public void notifyDrive(){ + + List dto = + driveService.getDriveDetailList(); + + pushService.sendDrive(dto); + + } + + @PostMapping("/status") + public void notifyStatus(){ + + List dto = + statusService.getStatusDetailList(); + + pushService.sendStatus(dto); + + } + +} \ No newline at end of file diff --git a/src/main/java/com/aims/quality/websocket/WebSocketConfig.java b/src/main/java/com/aims/quality/websocket/WebSocketConfig.java new file mode 100644 index 0000000..07d88c6 --- /dev/null +++ b/src/main/java/com/aims/quality/websocket/WebSocketConfig.java @@ -0,0 +1,27 @@ +package com.aims.quality.websocket; + +import org.springframework.context.annotation.Configuration; +import org.springframework.messaging.simp.config.MessageBrokerRegistry; +import org.springframework.web.socket.config.annotation.EnableWebSocketMessageBroker; +import org.springframework.web.socket.config.annotation.StompEndpointRegistry; +import org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurer; + +@Configuration +@EnableWebSocketMessageBroker +public class WebSocketConfig implements WebSocketMessageBrokerConfigurer { + + @Override + public void registerStompEndpoints(StompEndpointRegistry registry) { + + registry.addEndpoint("/ws") + .setAllowedOriginPatterns("*"); + } + + @Override + public void configureMessageBroker(MessageBrokerRegistry registry) { + + registry.enableSimpleBroker("/topic"); + + registry.setApplicationDestinationPrefixes("/app"); + } +} diff --git a/src/main/java/com/aims/quality/websocket/WebSocketPushService.java b/src/main/java/com/aims/quality/websocket/WebSocketPushService.java new file mode 100644 index 0000000..32bd9c8 --- /dev/null +++ b/src/main/java/com/aims/quality/websocket/WebSocketPushService.java @@ -0,0 +1,50 @@ +package com.aims.quality.websocket; + +import jakarta.annotation.PostConstruct; +import lombok.RequiredArgsConstructor; +import org.springframework.messaging.simp.SimpMessagingTemplate; +import org.springframework.stereotype.Service; + +@Service +@RequiredArgsConstructor +public class WebSocketPushService { + + private final SimpMessagingTemplate messagingTemplate; + + public void sendSummary(Object summary){ + + messagingTemplate.convertAndSend( + "/topic/summary", + summary + ); + } + + public void sendProcess(Object process){ + + messagingTemplate.convertAndSend( + "/topic/process", + process + ); + } + + public void sendDrive(Object drive){ + + messagingTemplate.convertAndSend( + "/topic/drive-detail", + drive + ); + } + + public void sendStatus(Object status){ + + messagingTemplate.convertAndSend( + "/topic/status-detail", + status + ); + } + + @PostConstruct + public void init() { + System.out.println(messagingTemplate.getClass()); + } +} \ No newline at end of file