[2024-05-22 10:44:46.614] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 10:44:46.646] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 34268 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 10:44:46.646] [INFO ] The following 2 profiles are active: "application", "dev" [2024-05-22 10:44:47.122] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 10:44:47.137] [INFO ] Finished Spring Data repository scanning in 5 ms. Found 0 JPA repository interfaces. [2024-05-22 10:44:47.191] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api]' package. Please check your configuration. [2024-05-22 10:44:47.281] [INFO ] Post-processing PropertySource instances [2024-05-22 10:44:47.281] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 10:44:47.281] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 10:44:47.281] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 10:44:47.282] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 10:44:47.282] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 10:44:47.282] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 10:44:47.282] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #1) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 10:44:47.282] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #0) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 10:44:47.282] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 10:44:47.397] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 10:44:47.404] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 10:44:47.405] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 10:44:47.514] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 10:44:47.521] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 10:44:47.522] [INFO ] Starting service [Tomcat] [2024-05-22 10:44:47.522] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 10:44:47.572] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 10:44:47.572] [INFO ] Root WebApplicationContext: initialization completed in 897 ms [2024-05-22 10:44:47.607] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 10:44:47.608] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 10:44:47.618] [ERROR] Failed to load driver class com.tmax.tibero.jdbc.TbDriver from HikariConfig class classloader jdk.internal.loader.ClassLoaders$AppClassLoader@63947c6b [2024-05-22 10:44:47.620] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'dataSourceScriptDatabaseInitializer' defined in class path resource [org/springframework/boot/autoconfigure/sql/init/DataSourceInitializationConfiguration.class]: Unsatisfied dependency expressed through method 'dataSourceScriptDatabaseInitializer' parameter 0: Error creating bean with name 'dataSource': Could not bind properties to 'DataSource' : prefix=spring.datasource.hikari, ignoreInvalidFields=false, ignoreUnknownFields=true [2024-05-22 10:44:47.622] [INFO ] Stopping service [Tomcat] [2024-05-22 10:44:47.677] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 10:44:47.691] [ERROR] *************************** APPLICATION FAILED TO START *************************** Description: Failed to bind properties under 'spring.datasource.hikari' to javax.sql.DataSource: Property: spring.datasource.hikari.driver-class-name Value: "com.tmax.tibero.jdbc.TbDriver" Origin: URL [file:C:/DEV/SOLUTION/IIS/AipGateway.API/conf/application.yml] - 18:26 Reason: java.lang.RuntimeException: Failed to load driver class com.tmax.tibero.jdbc.TbDriver in either of HikariConfig class loader or Thread context classloader Action: Update your application's configuration [2024-05-22 10:45:53.320] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 10:45:53.353] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 4572 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 10:45:53.354] [INFO ] The following 2 profiles are active: "application", "dev" [2024-05-22 10:45:53.806] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 10:45:53.816] [INFO ] Finished Spring Data repository scanning in 5 ms. Found 0 JPA repository interfaces. [2024-05-22 10:45:53.867] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api]' package. Please check your configuration. [2024-05-22 10:45:53.959] [INFO ] Post-processing PropertySource instances [2024-05-22 10:45:53.960] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 10:45:53.960] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 10:45:53.960] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 10:45:53.960] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 10:45:53.961] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 10:45:53.961] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 10:45:53.961] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #1) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 10:45:53.961] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #0) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 10:45:53.961] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 10:45:54.078] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 10:45:54.085] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 10:45:54.087] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 10:45:54.193] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 10:45:54.199] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 10:45:54.200] [INFO ] Starting service [Tomcat] [2024-05-22 10:45:54.200] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 10:45:54.251] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 10:45:54.251] [INFO ] Root WebApplicationContext: initialization completed in 868 ms [2024-05-22 10:45:54.286] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 10:45:54.286] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 10:45:54.348] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@632b305d with name: jasyptStringEncryptor [2024-05-22 10:45:54.400] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 10:45:54.409] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Failed to instantiate [org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean]: Factory method 'entityManagerFactory' threw exception with message: Driver com.microsoft.sqlserver.jdbc.SQLServerDriver claims to not accept jdbcUrl, jdbc:log4jdbc:sqlserver://115.91.94.42,11433;DatabaseName=aipDb;sslProtocol=TLSv1.2 [2024-05-22 10:45:54.411] [INFO ] Stopping service [Tomcat] [2024-05-22 10:45:54.418] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 10:45:54.432] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Failed to instantiate [org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean]: Factory method 'entityManagerFactory' threw exception with message: Driver com.microsoft.sqlserver.jdbc.SQLServerDriver claims to not accept jdbcUrl, jdbc:log4jdbc:sqlserver://115.91.94.42,11433;DatabaseName=aipDb;sslProtocol=TLSv1.2 at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean]: Factory method 'entityManagerFactory' threw exception with message: Driver com.microsoft.sqlserver.jdbc.SQLServerDriver claims to not accept jdbcUrl, jdbc:log4jdbc:sqlserver://115.91.94.42,11433;DatabaseName=aipDb;sslProtocol=TLSv1.2 at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ... 17 common frames omitted Caused by: java.lang.RuntimeException: Driver com.microsoft.sqlserver.jdbc.SQLServerDriver claims to not accept jdbcUrl, jdbc:log4jdbc:sqlserver://115.91.94.42,11433;DatabaseName=aipDb;sslProtocol=TLSv1.2 at com.zaxxer.hikari.util.DriverDataSource.(DriverDataSource.java:110) at com.zaxxer.hikari.pool.PoolBase.initializeDataSource(PoolBase.java:326) at com.zaxxer.hikari.pool.PoolBase.(PoolBase.java:112) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:93) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.springframework.jdbc.datasource.DataSourceUtils.fetchConnection(DataSourceUtils.java:160) at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:118) at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:81) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:342) at org.springframework.boot.jdbc.EmbeddedDatabaseConnection.isEmbedded(EmbeddedDatabaseConnection.java:168) at org.springframework.boot.autoconfigure.orm.jpa.HibernateDefaultDdlAutoProvider.getDefaultDdlAuto(HibernateDefaultDdlAutoProvider.java:42) at org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaConfiguration.lambda$getVendorProperties$1(HibernateJpaConfiguration.java:142) at org.springframework.boot.autoconfigure.orm.jpa.HibernateSettings.getDdlAuto(HibernateSettings.java:41) at org.springframework.boot.autoconfigure.orm.jpa.HibernateProperties.determineDdlAuto(HibernateProperties.java:118) at org.springframework.boot.autoconfigure.orm.jpa.HibernateProperties.getAdditionalProperties(HibernateProperties.java:87) at org.springframework.boot.autoconfigure.orm.jpa.HibernateProperties.determineHibernateProperties(HibernateProperties.java:80) at org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaConfiguration.getVendorProperties(HibernateJpaConfiguration.java:143) at org.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration.entityManagerFactory(JpaBaseConfiguration.java:132) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) ... 18 common frames omitted [2024-05-22 10:51:57.197] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 10:51:57.233] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 6200 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 10:51:57.234] [INFO ] The following 2 profiles are active: "application", "dev" [2024-05-22 10:51:57.717] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 10:51:57.728] [INFO ] Finished Spring Data repository scanning in 6 ms. Found 0 JPA repository interfaces. [2024-05-22 10:51:57.785] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api]' package. Please check your configuration. [2024-05-22 10:51:57.888] [INFO ] Post-processing PropertySource instances [2024-05-22 10:51:57.889] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 10:51:57.889] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 10:51:57.889] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 10:51:57.889] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 10:51:57.890] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 10:51:57.890] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 10:51:57.890] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #1) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 10:51:57.890] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #0) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 10:51:57.890] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 10:51:58.015] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 10:51:58.025] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 10:51:58.026] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 10:51:58.131] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 10:51:58.137] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 10:51:58.138] [INFO ] Starting service [Tomcat] [2024-05-22 10:51:58.138] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 10:51:58.188] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 10:51:58.188] [INFO ] Root WebApplicationContext: initialization completed in 920 ms [2024-05-22 10:51:58.222] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 10:51:58.222] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 10:51:58.286] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@5efe47fd with name: jasyptStringEncryptor [2024-05-22 10:51:58.334] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 10:51:58.342] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Failed to instantiate [org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean]: Factory method 'entityManagerFactory' threw exception with message: Driver com.microsoft.sqlserver.jdbc.SQLServerDriver claims to not accept jdbcUrl, jdbc:log4jdbc:sqlserver://115.91.94.42,11433;DatabaseName=aipDb;sslProtocol=TLSv1.2 [2024-05-22 10:51:58.344] [INFO ] Stopping service [Tomcat] [2024-05-22 10:51:58.350] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 10:51:58.361] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Failed to instantiate [org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean]: Factory method 'entityManagerFactory' threw exception with message: Driver com.microsoft.sqlserver.jdbc.SQLServerDriver claims to not accept jdbcUrl, jdbc:log4jdbc:sqlserver://115.91.94.42,11433;DatabaseName=aipDb;sslProtocol=TLSv1.2 at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean]: Factory method 'entityManagerFactory' threw exception with message: Driver com.microsoft.sqlserver.jdbc.SQLServerDriver claims to not accept jdbcUrl, jdbc:log4jdbc:sqlserver://115.91.94.42,11433;DatabaseName=aipDb;sslProtocol=TLSv1.2 at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ... 17 common frames omitted Caused by: java.lang.RuntimeException: Driver com.microsoft.sqlserver.jdbc.SQLServerDriver claims to not accept jdbcUrl, jdbc:log4jdbc:sqlserver://115.91.94.42,11433;DatabaseName=aipDb;sslProtocol=TLSv1.2 at com.zaxxer.hikari.util.DriverDataSource.(DriverDataSource.java:110) at com.zaxxer.hikari.pool.PoolBase.initializeDataSource(PoolBase.java:326) at com.zaxxer.hikari.pool.PoolBase.(PoolBase.java:112) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:93) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.springframework.jdbc.datasource.DataSourceUtils.fetchConnection(DataSourceUtils.java:160) at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:118) at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:81) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:342) at org.springframework.boot.jdbc.EmbeddedDatabaseConnection.isEmbedded(EmbeddedDatabaseConnection.java:168) at org.springframework.boot.autoconfigure.orm.jpa.HibernateDefaultDdlAutoProvider.getDefaultDdlAuto(HibernateDefaultDdlAutoProvider.java:42) at org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaConfiguration.lambda$getVendorProperties$1(HibernateJpaConfiguration.java:142) at org.springframework.boot.autoconfigure.orm.jpa.HibernateSettings.getDdlAuto(HibernateSettings.java:41) at org.springframework.boot.autoconfigure.orm.jpa.HibernateProperties.determineDdlAuto(HibernateProperties.java:118) at org.springframework.boot.autoconfigure.orm.jpa.HibernateProperties.getAdditionalProperties(HibernateProperties.java:87) at org.springframework.boot.autoconfigure.orm.jpa.HibernateProperties.determineHibernateProperties(HibernateProperties.java:80) at org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaConfiguration.getVendorProperties(HibernateJpaConfiguration.java:143) at org.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration.entityManagerFactory(JpaBaseConfiguration.java:132) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) ... 18 common frames omitted [2024-05-22 10:54:18.223] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 10:54:18.256] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 6008 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 10:54:18.257] [INFO ] The following 2 profiles are active: "application", "dev" [2024-05-22 10:54:18.716] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 10:54:18.727] [INFO ] Finished Spring Data repository scanning in 5 ms. Found 0 JPA repository interfaces. [2024-05-22 10:54:18.782] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api]' package. Please check your configuration. [2024-05-22 10:54:18.875] [INFO ] Post-processing PropertySource instances [2024-05-22 10:54:18.875] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 10:54:18.875] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 10:54:18.875] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 10:54:18.876] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 10:54:18.876] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 10:54:18.876] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 10:54:18.876] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #1) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 10:54:18.876] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #0) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 10:54:18.876] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 10:54:18.992] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 10:54:19.001] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 10:54:19.002] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 10:54:19.108] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 10:54:19.114] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 10:54:19.116] [INFO ] Starting service [Tomcat] [2024-05-22 10:54:19.116] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 10:54:19.166] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 10:54:19.166] [INFO ] Root WebApplicationContext: initialization completed in 880 ms [2024-05-22 10:54:19.202] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 10:54:19.202] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 10:54:19.260] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@6bcae9 with name: jasyptStringEncryptor [2024-05-22 10:54:19.310] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 10:54:19.319] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Failed to instantiate [org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean]: Factory method 'entityManagerFactory' threw exception with message: Driver com.microsoft.sqlserver.jdbc.SQLServerDriver claims to not accept jdbcUrl, jdbc:log4jdbc:sqlserver://115.91.94.42,11433;DatabaseName=aipDb; [2024-05-22 10:54:19.320] [INFO ] Stopping service [Tomcat] [2024-05-22 10:54:19.327] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 10:54:19.342] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Failed to instantiate [org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean]: Factory method 'entityManagerFactory' threw exception with message: Driver com.microsoft.sqlserver.jdbc.SQLServerDriver claims to not accept jdbcUrl, jdbc:log4jdbc:sqlserver://115.91.94.42,11433;DatabaseName=aipDb; at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean]: Factory method 'entityManagerFactory' threw exception with message: Driver com.microsoft.sqlserver.jdbc.SQLServerDriver claims to not accept jdbcUrl, jdbc:log4jdbc:sqlserver://115.91.94.42,11433;DatabaseName=aipDb; at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ... 17 common frames omitted Caused by: java.lang.RuntimeException: Driver com.microsoft.sqlserver.jdbc.SQLServerDriver claims to not accept jdbcUrl, jdbc:log4jdbc:sqlserver://115.91.94.42,11433;DatabaseName=aipDb; at com.zaxxer.hikari.util.DriverDataSource.(DriverDataSource.java:110) at com.zaxxer.hikari.pool.PoolBase.initializeDataSource(PoolBase.java:326) at com.zaxxer.hikari.pool.PoolBase.(PoolBase.java:112) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:93) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.springframework.jdbc.datasource.DataSourceUtils.fetchConnection(DataSourceUtils.java:160) at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:118) at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:81) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:342) at org.springframework.boot.jdbc.EmbeddedDatabaseConnection.isEmbedded(EmbeddedDatabaseConnection.java:168) at org.springframework.boot.autoconfigure.orm.jpa.HibernateDefaultDdlAutoProvider.getDefaultDdlAuto(HibernateDefaultDdlAutoProvider.java:42) at org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaConfiguration.lambda$getVendorProperties$1(HibernateJpaConfiguration.java:142) at org.springframework.boot.autoconfigure.orm.jpa.HibernateSettings.getDdlAuto(HibernateSettings.java:41) at org.springframework.boot.autoconfigure.orm.jpa.HibernateProperties.determineDdlAuto(HibernateProperties.java:118) at org.springframework.boot.autoconfigure.orm.jpa.HibernateProperties.getAdditionalProperties(HibernateProperties.java:87) at org.springframework.boot.autoconfigure.orm.jpa.HibernateProperties.determineHibernateProperties(HibernateProperties.java:80) at org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaConfiguration.getVendorProperties(HibernateJpaConfiguration.java:143) at org.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration.entityManagerFactory(JpaBaseConfiguration.java:132) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) ... 18 common frames omitted [2024-05-22 10:58:13.692] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 10:58:13.726] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 35564 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 10:58:13.727] [INFO ] The following 2 profiles are active: "application", "dev" [2024-05-22 10:58:14.070] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 10:58:14.079] [INFO ] Finished Spring Data repository scanning in 3 ms. Found 0 JPA repository interfaces. [2024-05-22 10:58:14.248] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api.dao.mapper]' package. Please check your configuration. [2024-05-22 10:58:14.347] [INFO ] Post-processing PropertySource instances [2024-05-22 10:58:14.348] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 10:58:14.348] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 10:58:14.348] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 10:58:14.348] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 10:58:14.349] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 10:58:14.349] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 10:58:14.349] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #1) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 10:58:14.349] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #0) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 10:58:14.349] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 10:58:14.454] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 10:58:14.462] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 10:58:14.463] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 10:58:14.567] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 10:58:14.574] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 10:58:14.576] [INFO ] Starting service [Tomcat] [2024-05-22 10:58:14.576] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 10:58:14.632] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 10:58:14.632] [INFO ] Root WebApplicationContext: initialization completed in 874 ms [2024-05-22 10:58:14.671] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 10:58:14.671] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 10:58:14.720] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@195113de with name: jasyptStringEncryptor [2024-05-22 10:58:14.771] [INFO ] HHH000204: Processing PersistenceUnitInfo [name: default] [2024-05-22 10:58:14.820] [INFO ] HHH000412: Hibernate ORM core version 6.4.4.Final [2024-05-22 10:58:14.847] [INFO ] HHH000026: Second-level cache disabled [2024-05-22 10:58:15.027] [INFO ] No LoadTimeWeaver setup: ignoring JPA class transformer [2024-05-22 10:58:15.046] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 10:58:15.057] [WARN ] HHH000342: Could not obtain connection to query metadata java.lang.RuntimeException: Driver com.microsoft.sqlserver.jdbc.SQLServerDriver claims to not accept jdbcUrl, jdbc:log4jdbc:sqlserver://115.91.94.42,11433;DatabaseName=aipDb; at com.zaxxer.hikari.util.DriverDataSource.(DriverDataSource.java:110) at com.zaxxer.hikari.pool.PoolBase.initializeDataSource(PoolBase.java:326) at com.zaxxer.hikari.pool.PoolBase.(PoolBase.java:112) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:93) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:428) at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.delegateWork(JdbcIsolationDelegate.java:61) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentUsingJdbcMetadata(JdbcEnvironmentInitiator.java:276) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:107) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:130) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:238) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) at org.hibernate.boot.model.relational.Database.(Database.java:45) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.getDatabase(InFlightMetadataCollectorImpl.java:223) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:191) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:170) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1432) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1503) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:75) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:390) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:366) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) [2024-05-22 10:58:15.058] [ERROR] Failed to initialize JPA EntityManagerFactory: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] due to: Unable to determine Dialect without JDBC metadata (please set 'jakarta.persistence.jdbc.url' for common cases or 'hibernate.dialect' when a custom Dialect implementation must be provided) [2024-05-22 10:58:15.060] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] due to: Unable to determine Dialect without JDBC metadata (please set 'jakarta.persistence.jdbc.url' for common cases or 'hibernate.dialect' when a custom Dialect implementation must be provided) [2024-05-22 10:58:15.062] [INFO ] Stopping service [Tomcat] [2024-05-22 10:58:15.069] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 10:58:15.081] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] due to: Unable to determine Dialect without JDBC metadata (please set 'jakarta.persistence.jdbc.url' for common cases or 'hibernate.dialect' when a custom Dialect implementation must be provided) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1786) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] due to: Unable to determine Dialect without JDBC metadata (please set 'jakarta.persistence.jdbc.url' for common cases or 'hibernate.dialect' when a custom Dialect implementation must be provided) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:276) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:238) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) at org.hibernate.boot.model.relational.Database.(Database.java:45) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.getDatabase(InFlightMetadataCollectorImpl.java:223) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:191) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:170) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1432) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1503) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:75) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:390) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:366) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) ... 14 common frames omitted Caused by: org.hibernate.HibernateException: Unable to determine Dialect without JDBC metadata (please set 'jakarta.persistence.jdbc.url' for common cases or 'hibernate.dialect' when a custom Dialect implementation must be provided) at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.determineDialect(DialectFactoryImpl.java:191) at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.buildDialect(DialectFactoryImpl.java:87) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentWithDefaults(JdbcEnvironmentInitiator.java:143) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentUsingJdbcMetadata(JdbcEnvironmentInitiator.java:348) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:107) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:130) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) ... 29 common frames omitted [2024-05-22 11:00:59.879] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 11:00:59.912] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 27572 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 11:00:59.913] [INFO ] The following 2 profiles are active: "application", "dev" [2024-05-22 11:01:00.273] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 11:01:00.286] [INFO ] Finished Spring Data repository scanning in 4 ms. Found 0 JPA repository interfaces. [2024-05-22 11:01:00.482] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api.dao.mapper]' package. Please check your configuration. [2024-05-22 11:01:00.581] [INFO ] Post-processing PropertySource instances [2024-05-22 11:01:00.581] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 11:01:00.581] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:01:00.581] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:01:00.582] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:01:00.582] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 11:01:00.582] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 11:01:00.582] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #1) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:01:00.582] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #0) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:01:00.582] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:01:00.694] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 11:01:00.705] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 11:01:00.706] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 11:01:00.827] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 11:01:00.832] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 11:01:00.834] [INFO ] Starting service [Tomcat] [2024-05-22 11:01:00.834] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 11:01:00.885] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 11:01:00.886] [INFO ] Root WebApplicationContext: initialization completed in 944 ms [2024-05-22 11:01:00.927] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:01:00.928] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 11:01:00.990] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@1f15e689 with name: jasyptStringEncryptor [2024-05-22 11:01:01.041] [INFO ] HHH000204: Processing PersistenceUnitInfo [name: default] [2024-05-22 11:01:01.082] [INFO ] HHH000412: Hibernate ORM core version 6.4.4.Final [2024-05-22 11:01:01.104] [INFO ] HHH000026: Second-level cache disabled [2024-05-22 11:01:01.304] [INFO ] No LoadTimeWeaver setup: ignoring JPA class transformer [2024-05-22 11:01:01.322] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 11:01:01.331] [WARN ] HHH000342: Could not obtain connection to query metadata java.lang.RuntimeException: Driver com.microsoft.sqlserver.jdbc.SQLServerDriver claims to not accept jdbcUrl, jdbc:log4jdbc:sqlserver://115.91.94.42,11433;DatabaseName=aipDb; at com.zaxxer.hikari.util.DriverDataSource.(DriverDataSource.java:110) at com.zaxxer.hikari.pool.PoolBase.initializeDataSource(PoolBase.java:326) at com.zaxxer.hikari.pool.PoolBase.(PoolBase.java:112) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:93) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:428) at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.delegateWork(JdbcIsolationDelegate.java:61) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentUsingJdbcMetadata(JdbcEnvironmentInitiator.java:276) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:107) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:130) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:238) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) at org.hibernate.boot.model.relational.Database.(Database.java:45) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.getDatabase(InFlightMetadataCollectorImpl.java:223) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:191) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:170) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1432) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1503) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:75) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:390) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:366) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) [2024-05-22 11:01:01.350] [WARN ] HHH90000025: SQLServerDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) [2024-05-22 11:01:01.622] [INFO ] HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) [2024-05-22 11:01:01.627] [INFO ] Initialized JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:01:01.633] [INFO ] ApplicationConfig(bootingDateTime=2024-05-22 11:01:01, startSchedule=false) [2024-05-22 11:01:01.639] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:01:01.641] [ERROR] sqlSessionFactoryBean: IOException [2024-05-22 11:01:01.644] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null [2024-05-22 11:01:01.644] [INFO ] Closing JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:01:01.646] [INFO ] Stopping service [Tomcat] [2024-05-22 11:01:01.653] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 11:01:01.665] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ... 17 common frames omitted Caused by: java.lang.NullPointerException: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.mybatis.spring.SqlSessionTemplate.(SqlSessionTemplate.java:92) at com.aip.gateway.api.config.DatabaseConfig.sqlSession(DatabaseConfig.java:139) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.CGLIB$sqlSession$7() at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$FastClass$$1.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.sqlSession() at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) ... 18 common frames omitted [2024-05-22 11:02:17.800] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 11:02:17.833] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 31228 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 11:02:17.834] [INFO ] The following 2 profiles are active: "application", "dev" [2024-05-22 11:02:18.145] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 11:02:18.154] [INFO ] Finished Spring Data repository scanning in 3 ms. Found 0 JPA repository interfaces. [2024-05-22 11:02:18.330] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api.dao.mapper]' package. Please check your configuration. [2024-05-22 11:02:18.430] [INFO ] Post-processing PropertySource instances [2024-05-22 11:02:18.431] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 11:02:18.431] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:02:18.431] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:02:18.431] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:02:18.431] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 11:02:18.431] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 11:02:18.431] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #1) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:02:18.431] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #0) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:02:18.431] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:02:18.535] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 11:02:18.541] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 11:02:18.542] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 11:02:18.639] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 11:02:18.647] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 11:02:18.648] [INFO ] Starting service [Tomcat] [2024-05-22 11:02:18.648] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 11:02:18.704] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 11:02:18.704] [INFO ] Root WebApplicationContext: initialization completed in 843 ms [2024-05-22 11:02:18.745] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:02:18.745] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 11:02:18.795] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@3830f918 with name: jasyptStringEncryptor [2024-05-22 11:02:18.850] [INFO ] HHH000204: Processing PersistenceUnitInfo [name: default] [2024-05-22 11:02:18.901] [INFO ] HHH000412: Hibernate ORM core version 6.4.4.Final [2024-05-22 11:02:18.926] [INFO ] HHH000026: Second-level cache disabled [2024-05-22 11:02:19.100] [INFO ] No LoadTimeWeaver setup: ignoring JPA class transformer [2024-05-22 11:02:19.118] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 11:02:48.976] [DEBUG] pool-aip-gateway-api-server - Cannot acquire connection from data source com.microsoft.sqlserver.jdbc.SQLServerException: 호스트 115.91.94.42,11433, 포트 1433에 대한 TCP/IP 연결에 실패했습니다. 오류: "115.91.94.42,11433. 연결 속성을 확인하세요. SQL Server의 인스턴스가 호스트에서 실행되고 있고 포트에서 TCP/IP 연결을 허용하고 있는지 확인하세요. 또한 방화벽에서 포트로의 TCP 연결을 차단하지 않는지 확인하세요.". at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(SQLServerException.java:231) at com.microsoft.sqlserver.jdbc.SQLServerException.convertConnectExceptionToSQLServerException(SQLServerException.java:282) at com.microsoft.sqlserver.jdbc.SocketFinder.findSocket(IOBuffer.java:2578) at com.microsoft.sqlserver.jdbc.TDSChannel.open(IOBuffer.java:719) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(SQLServerConnection.java:3523) at com.microsoft.sqlserver.jdbc.SQLServerConnection.login(SQLServerConnection.java:3172) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectInternal(SQLServerConnection.java:3014) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java:1836) at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:1246) at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138) at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:359) at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:201) at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:470) at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:561) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:100) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:428) at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.delegateWork(JdbcIsolationDelegate.java:61) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentUsingJdbcMetadata(JdbcEnvironmentInitiator.java:276) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:107) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:130) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:238) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) at org.hibernate.boot.model.relational.Database.(Database.java:45) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.getDatabase(InFlightMetadataCollectorImpl.java:223) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:191) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:170) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1432) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1503) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:75) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:390) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:366) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) [2024-05-22 11:02:49.987] [ERROR] pool-aip-gateway-api-server - Exception during pool initialization. com.microsoft.sqlserver.jdbc.SQLServerException: 호스트 115.91.94.42,11433, 포트 1433에 대한 TCP/IP 연결에 실패했습니다. 오류: "115.91.94.42,11433. 연결 속성을 확인하세요. SQL Server의 인스턴스가 호스트에서 실행되고 있고 포트에서 TCP/IP 연결을 허용하고 있는지 확인하세요. 또한 방화벽에서 포트로의 TCP 연결을 차단하지 않는지 확인하세요.". at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(SQLServerException.java:231) at com.microsoft.sqlserver.jdbc.SQLServerException.convertConnectExceptionToSQLServerException(SQLServerException.java:282) at com.microsoft.sqlserver.jdbc.SocketFinder.findSocket(IOBuffer.java:2578) at com.microsoft.sqlserver.jdbc.TDSChannel.open(IOBuffer.java:719) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(SQLServerConnection.java:3523) at com.microsoft.sqlserver.jdbc.SQLServerConnection.login(SQLServerConnection.java:3172) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectInternal(SQLServerConnection.java:3014) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java:1836) at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:1246) at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138) at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:359) at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:201) at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:470) at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:561) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:100) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:428) at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.delegateWork(JdbcIsolationDelegate.java:61) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentUsingJdbcMetadata(JdbcEnvironmentInitiator.java:276) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:107) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:130) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:238) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) at org.hibernate.boot.model.relational.Database.(Database.java:45) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.getDatabase(InFlightMetadataCollectorImpl.java:223) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:191) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:170) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1432) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1503) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:75) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:390) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:366) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) [2024-05-22 11:02:49.989] [WARN ] HHH000342: Could not obtain connection to query metadata java.lang.NullPointerException: Cannot invoke "org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(java.sql.SQLException, String)" because the return value of "org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.sqlExceptionHelper()" is null at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.delegateWork(JdbcIsolationDelegate.java:116) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentUsingJdbcMetadata(JdbcEnvironmentInitiator.java:276) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:107) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:130) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:238) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) at org.hibernate.boot.model.relational.Database.(Database.java:45) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.getDatabase(InFlightMetadataCollectorImpl.java:223) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:191) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:170) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1432) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1503) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:75) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:390) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:366) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) [2024-05-22 11:02:50.002] [WARN ] HHH90000025: SQLServerDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) [2024-05-22 11:02:50.197] [INFO ] HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) [2024-05-22 11:02:50.201] [INFO ] Initialized JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:02:50.206] [INFO ] ApplicationConfig(bootingDateTime=2024-05-22 11:02:50, startSchedule=false) [2024-05-22 11:02:50.211] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:02:50.212] [ERROR] sqlSessionFactoryBean: IOException [2024-05-22 11:02:50.213] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null [2024-05-22 11:02:50.214] [INFO ] Closing JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:02:50.216] [INFO ] Stopping service [Tomcat] [2024-05-22 11:02:50.222] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 11:02:50.232] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ... 17 common frames omitted Caused by: java.lang.NullPointerException: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.mybatis.spring.SqlSessionTemplate.(SqlSessionTemplate.java:92) at com.aip.gateway.api.config.DatabaseConfig.sqlSession(DatabaseConfig.java:139) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.CGLIB$sqlSession$7() at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$FastClass$$1.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.sqlSession() at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) ... 18 common frames omitted [2024-05-22 11:02:55.235] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 11:02:55.266] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 27660 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 11:02:55.267] [INFO ] The following 2 profiles are active: "application", "dev" [2024-05-22 11:02:55.590] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 11:02:55.598] [INFO ] Finished Spring Data repository scanning in 2 ms. Found 0 JPA repository interfaces. [2024-05-22 11:02:55.760] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api.dao.mapper]' package. Please check your configuration. [2024-05-22 11:02:55.857] [INFO ] Post-processing PropertySource instances [2024-05-22 11:02:55.857] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 11:02:55.857] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:02:55.857] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:02:55.858] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:02:55.858] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 11:02:55.858] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 11:02:55.858] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #1) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:02:55.858] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #0) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:02:55.858] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:02:55.961] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 11:02:55.967] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 11:02:55.968] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 11:02:56.070] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 11:02:56.077] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 11:02:56.079] [INFO ] Starting service [Tomcat] [2024-05-22 11:02:56.079] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 11:02:56.136] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 11:02:56.137] [INFO ] Root WebApplicationContext: initialization completed in 843 ms [2024-05-22 11:02:56.180] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:02:56.181] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 11:02:56.230] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@1f15e689 with name: jasyptStringEncryptor [2024-05-22 11:02:56.288] [INFO ] HHH000204: Processing PersistenceUnitInfo [name: default] [2024-05-22 11:02:56.333] [INFO ] HHH000412: Hibernate ORM core version 6.4.4.Final [2024-05-22 11:02:56.358] [INFO ] HHH000026: Second-level cache disabled [2024-05-22 11:02:56.539] [INFO ] No LoadTimeWeaver setup: ignoring JPA class transformer [2024-05-22 11:02:56.557] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 11:05:42.221] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 11:05:42.256] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 44432 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 11:05:42.257] [INFO ] The following 2 profiles are active: "application", "dev" [2024-05-22 11:05:42.575] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 11:05:42.583] [INFO ] Finished Spring Data repository scanning in 3 ms. Found 0 JPA repository interfaces. [2024-05-22 11:05:42.744] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api.dao.mapper]' package. Please check your configuration. [2024-05-22 11:05:42.850] [INFO ] Post-processing PropertySource instances [2024-05-22 11:05:42.850] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 11:05:42.850] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:05:42.850] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:05:42.851] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:05:42.851] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 11:05:42.851] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 11:05:42.851] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #1) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:05:42.851] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #0) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:05:42.851] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:05:42.955] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 11:05:42.960] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 11:05:42.961] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 11:05:43.062] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 11:05:43.070] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 11:05:43.072] [INFO ] Starting service [Tomcat] [2024-05-22 11:05:43.072] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 11:05:43.131] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 11:05:43.131] [INFO ] Root WebApplicationContext: initialization completed in 849 ms [2024-05-22 11:05:43.171] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:05:43.171] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 11:05:43.228] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@2dba05b1 with name: jasyptStringEncryptor [2024-05-22 11:05:43.278] [INFO ] HHH000204: Processing PersistenceUnitInfo [name: default] [2024-05-22 11:05:43.326] [INFO ] HHH000412: Hibernate ORM core version 6.4.4.Final [2024-05-22 11:05:43.355] [INFO ] HHH000026: Second-level cache disabled [2024-05-22 11:05:43.552] [INFO ] No LoadTimeWeaver setup: ignoring JPA class transformer [2024-05-22 11:05:43.571] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 11:06:46.848] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 11:06:46.880] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 35980 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 11:06:46.880] [INFO ] The following 2 profiles are active: "application", "dev" [2024-05-22 11:06:47.210] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 11:06:47.221] [INFO ] Finished Spring Data repository scanning in 3 ms. Found 0 JPA repository interfaces. [2024-05-22 11:06:47.437] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api.dao.mapper]' package. Please check your configuration. [2024-05-22 11:06:47.543] [INFO ] Post-processing PropertySource instances [2024-05-22 11:06:47.544] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 11:06:47.544] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:06:47.544] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:06:47.544] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:06:47.545] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 11:06:47.545] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 11:06:47.545] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #1) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:06:47.545] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #0) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:06:47.545] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:06:47.659] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 11:06:47.665] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 11:06:47.667] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 11:06:47.782] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 11:06:47.788] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 11:06:47.789] [INFO ] Starting service [Tomcat] [2024-05-22 11:06:47.789] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 11:06:47.838] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 11:06:47.839] [INFO ] Root WebApplicationContext: initialization completed in 932 ms [2024-05-22 11:06:47.873] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:06:47.873] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 11:06:47.928] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@3830f918 with name: jasyptStringEncryptor [2024-05-22 11:06:47.982] [INFO ] HHH000204: Processing PersistenceUnitInfo [name: default] [2024-05-22 11:06:48.023] [INFO ] HHH000412: Hibernate ORM core version 6.4.4.Final [2024-05-22 11:06:48.045] [INFO ] HHH000026: Second-level cache disabled [2024-05-22 11:06:48.252] [INFO ] No LoadTimeWeaver setup: ignoring JPA class transformer [2024-05-22 11:06:48.275] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 11:07:18.149] [DEBUG] pool-aip-gateway-api-server - Cannot acquire connection from data source com.microsoft.sqlserver.jdbc.SQLServerException: 호스트 115.91.94.42,11433, 포트 1433에 대한 TCP/IP 연결에 실패했습니다. 오류: "115.91.94.42,11433. 연결 속성을 확인하세요. SQL Server의 인스턴스가 호스트에서 실행되고 있고 포트에서 TCP/IP 연결을 허용하고 있는지 확인하세요. 또한 방화벽에서 포트로의 TCP 연결을 차단하지 않는지 확인하세요.". at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(SQLServerException.java:231) at com.microsoft.sqlserver.jdbc.SQLServerException.convertConnectExceptionToSQLServerException(SQLServerException.java:282) at com.microsoft.sqlserver.jdbc.SocketFinder.findSocket(IOBuffer.java:2578) at com.microsoft.sqlserver.jdbc.TDSChannel.open(IOBuffer.java:719) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(SQLServerConnection.java:3523) at com.microsoft.sqlserver.jdbc.SQLServerConnection.login(SQLServerConnection.java:3172) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectInternal(SQLServerConnection.java:3014) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java:1836) at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:1246) at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138) at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:359) at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:201) at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:470) at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:561) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:100) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:428) at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.delegateWork(JdbcIsolationDelegate.java:61) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentUsingJdbcMetadata(JdbcEnvironmentInitiator.java:276) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:107) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:130) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:238) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) at org.hibernate.boot.model.relational.Database.(Database.java:45) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.getDatabase(InFlightMetadataCollectorImpl.java:223) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:191) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:170) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1432) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1503) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:75) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:390) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:366) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) [2024-05-22 11:07:19.155] [ERROR] pool-aip-gateway-api-server - Exception during pool initialization. com.microsoft.sqlserver.jdbc.SQLServerException: 호스트 115.91.94.42,11433, 포트 1433에 대한 TCP/IP 연결에 실패했습니다. 오류: "115.91.94.42,11433. 연결 속성을 확인하세요. SQL Server의 인스턴스가 호스트에서 실행되고 있고 포트에서 TCP/IP 연결을 허용하고 있는지 확인하세요. 또한 방화벽에서 포트로의 TCP 연결을 차단하지 않는지 확인하세요.". at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(SQLServerException.java:231) at com.microsoft.sqlserver.jdbc.SQLServerException.convertConnectExceptionToSQLServerException(SQLServerException.java:282) at com.microsoft.sqlserver.jdbc.SocketFinder.findSocket(IOBuffer.java:2578) at com.microsoft.sqlserver.jdbc.TDSChannel.open(IOBuffer.java:719) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(SQLServerConnection.java:3523) at com.microsoft.sqlserver.jdbc.SQLServerConnection.login(SQLServerConnection.java:3172) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectInternal(SQLServerConnection.java:3014) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java:1836) at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:1246) at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138) at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:359) at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:201) at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:470) at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:561) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:100) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:428) at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.delegateWork(JdbcIsolationDelegate.java:61) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentUsingJdbcMetadata(JdbcEnvironmentInitiator.java:276) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:107) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:130) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:238) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) at org.hibernate.boot.model.relational.Database.(Database.java:45) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.getDatabase(InFlightMetadataCollectorImpl.java:223) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:191) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:170) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1432) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1503) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:75) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:390) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:366) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) [2024-05-22 11:07:19.161] [WARN ] HHH000342: Could not obtain connection to query metadata java.lang.NullPointerException: Cannot invoke "org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(java.sql.SQLException, String)" because the return value of "org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.sqlExceptionHelper()" is null at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.delegateWork(JdbcIsolationDelegate.java:116) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentUsingJdbcMetadata(JdbcEnvironmentInitiator.java:276) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:107) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:130) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:238) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) at org.hibernate.boot.model.relational.Database.(Database.java:45) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.getDatabase(InFlightMetadataCollectorImpl.java:223) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:191) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:170) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1432) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1503) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:75) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:390) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:366) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) [2024-05-22 11:07:19.191] [WARN ] HHH90000025: SQLServerDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) [2024-05-22 11:07:19.431] [INFO ] HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) [2024-05-22 11:07:19.435] [INFO ] Initialized JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:07:19.441] [INFO ] ApplicationConfig(bootingDateTime=2024-05-22 11:07:19, startSchedule=false) [2024-05-22 11:07:19.449] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:07:19.450] [ERROR] sqlSessionFactoryBean: IOException [2024-05-22 11:07:19.451] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null [2024-05-22 11:07:19.451] [INFO ] Closing JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:07:19.454] [INFO ] Stopping service [Tomcat] [2024-05-22 11:07:19.460] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 11:07:19.473] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ... 17 common frames omitted Caused by: java.lang.NullPointerException: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.mybatis.spring.SqlSessionTemplate.(SqlSessionTemplate.java:92) at com.aip.gateway.api.config.DatabaseConfig.sqlSession(DatabaseConfig.java:139) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.CGLIB$sqlSession$7() at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$FastClass$$1.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.sqlSession() at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) ... 18 common frames omitted [2024-05-22 11:07:34.339] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 11:07:34.370] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 42308 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 11:07:34.371] [INFO ] The following 2 profiles are active: "application", "dev" [2024-05-22 11:07:34.698] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 11:07:34.706] [INFO ] Finished Spring Data repository scanning in 3 ms. Found 0 JPA repository interfaces. [2024-05-22 11:07:34.871] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api.dao.mapper]' package. Please check your configuration. [2024-05-22 11:07:34.968] [INFO ] Post-processing PropertySource instances [2024-05-22 11:07:34.969] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 11:07:34.969] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:07:34.969] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:07:34.969] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:07:34.969] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 11:07:34.970] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 11:07:34.970] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #1) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:07:34.970] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #0) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:07:34.970] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:07:35.075] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 11:07:35.084] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 11:07:35.085] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 11:07:35.192] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 11:07:35.201] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 11:07:35.203] [INFO ] Starting service [Tomcat] [2024-05-22 11:07:35.203] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 11:07:35.264] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 11:07:35.264] [INFO ] Root WebApplicationContext: initialization completed in 865 ms [2024-05-22 11:07:35.303] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:07:35.303] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 11:07:35.354] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@3830f918 with name: jasyptStringEncryptor [2024-05-22 11:07:35.409] [INFO ] HHH000204: Processing PersistenceUnitInfo [name: default] [2024-05-22 11:07:35.454] [INFO ] HHH000412: Hibernate ORM core version 6.4.4.Final [2024-05-22 11:07:35.481] [INFO ] HHH000026: Second-level cache disabled [2024-05-22 11:07:35.659] [INFO ] No LoadTimeWeaver setup: ignoring JPA class transformer [2024-05-22 11:07:35.679] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 11:08:05.558] [DEBUG] pool-aip-gateway-api-server - Cannot acquire connection from data source com.microsoft.sqlserver.jdbc.SQLServerException: 호스트 115.91.94.42,11433, 포트 1433에 대한 TCP/IP 연결에 실패했습니다. 오류: "115.91.94.42,11433. 연결 속성을 확인하세요. SQL Server의 인스턴스가 호스트에서 실행되고 있고 포트에서 TCP/IP 연결을 허용하고 있는지 확인하세요. 또한 방화벽에서 포트로의 TCP 연결을 차단하지 않는지 확인하세요.". at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(SQLServerException.java:231) at com.microsoft.sqlserver.jdbc.SQLServerException.convertConnectExceptionToSQLServerException(SQLServerException.java:282) at com.microsoft.sqlserver.jdbc.SocketFinder.findSocket(IOBuffer.java:2578) at com.microsoft.sqlserver.jdbc.TDSChannel.open(IOBuffer.java:719) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(SQLServerConnection.java:3523) at com.microsoft.sqlserver.jdbc.SQLServerConnection.login(SQLServerConnection.java:3172) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectInternal(SQLServerConnection.java:3014) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java:1836) at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:1246) at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138) at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:359) at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:201) at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:470) at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:561) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:100) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:428) at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.delegateWork(JdbcIsolationDelegate.java:61) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentUsingJdbcMetadata(JdbcEnvironmentInitiator.java:276) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:107) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:130) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:238) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) at org.hibernate.boot.model.relational.Database.(Database.java:45) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.getDatabase(InFlightMetadataCollectorImpl.java:223) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:191) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:170) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1432) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1503) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:75) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:390) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:366) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) [2024-05-22 11:08:06.569] [ERROR] pool-aip-gateway-api-server - Exception during pool initialization. com.microsoft.sqlserver.jdbc.SQLServerException: 호스트 115.91.94.42,11433, 포트 1433에 대한 TCP/IP 연결에 실패했습니다. 오류: "115.91.94.42,11433. 연결 속성을 확인하세요. SQL Server의 인스턴스가 호스트에서 실행되고 있고 포트에서 TCP/IP 연결을 허용하고 있는지 확인하세요. 또한 방화벽에서 포트로의 TCP 연결을 차단하지 않는지 확인하세요.". at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(SQLServerException.java:231) at com.microsoft.sqlserver.jdbc.SQLServerException.convertConnectExceptionToSQLServerException(SQLServerException.java:282) at com.microsoft.sqlserver.jdbc.SocketFinder.findSocket(IOBuffer.java:2578) at com.microsoft.sqlserver.jdbc.TDSChannel.open(IOBuffer.java:719) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(SQLServerConnection.java:3523) at com.microsoft.sqlserver.jdbc.SQLServerConnection.login(SQLServerConnection.java:3172) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectInternal(SQLServerConnection.java:3014) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java:1836) at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:1246) at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138) at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:359) at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:201) at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:470) at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:561) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:100) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:428) at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.delegateWork(JdbcIsolationDelegate.java:61) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentUsingJdbcMetadata(JdbcEnvironmentInitiator.java:276) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:107) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:130) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:238) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) at org.hibernate.boot.model.relational.Database.(Database.java:45) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.getDatabase(InFlightMetadataCollectorImpl.java:223) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:191) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:170) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1432) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1503) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:75) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:390) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:366) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) [2024-05-22 11:08:06.575] [WARN ] HHH000342: Could not obtain connection to query metadata java.lang.NullPointerException: Cannot invoke "org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(java.sql.SQLException, String)" because the return value of "org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.sqlExceptionHelper()" is null at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.delegateWork(JdbcIsolationDelegate.java:116) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentUsingJdbcMetadata(JdbcEnvironmentInitiator.java:276) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:107) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:130) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:238) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) at org.hibernate.boot.model.relational.Database.(Database.java:45) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.getDatabase(InFlightMetadataCollectorImpl.java:223) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:191) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:170) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1432) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1503) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:75) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:390) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:366) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) [2024-05-22 11:08:06.590] [WARN ] HHH90000025: SQLServerDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) [2024-05-22 11:08:06.786] [INFO ] HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) [2024-05-22 11:08:06.790] [INFO ] Initialized JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:08:06.795] [INFO ] ApplicationConfig(bootingDateTime=2024-05-22 11:08:06, startSchedule=false) [2024-05-22 11:08:06.801] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:08:06.802] [ERROR] sqlSessionFactoryBean: IOException [2024-05-22 11:08:06.804] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null [2024-05-22 11:08:06.804] [INFO ] Closing JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:08:06.807] [INFO ] Stopping service [Tomcat] [2024-05-22 11:08:06.814] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 11:08:06.826] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ... 17 common frames omitted Caused by: java.lang.NullPointerException: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.mybatis.spring.SqlSessionTemplate.(SqlSessionTemplate.java:92) at com.aip.gateway.api.config.DatabaseConfig.sqlSession(DatabaseConfig.java:139) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.CGLIB$sqlSession$6() at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$FastClass$$1.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.sqlSession() at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) ... 18 common frames omitted [2024-05-22 11:20:47.723] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 11:20:47.765] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 24640 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 11:20:47.767] [INFO ] The following 2 profiles are active: "application", "dev" [2024-05-22 11:20:48.147] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 11:20:48.157] [INFO ] Finished Spring Data repository scanning in 3 ms. Found 0 JPA repository interfaces. [2024-05-22 11:20:48.353] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api.dao.mapper]' package. Please check your configuration. [2024-05-22 11:20:48.470] [INFO ] Post-processing PropertySource instances [2024-05-22 11:20:48.470] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 11:20:48.470] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:20:48.470] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:20:48.470] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:20:48.471] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 11:20:48.471] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 11:20:48.471] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #1) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:20:48.471] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #0) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:20:48.471] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:20:48.599] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 11:20:48.609] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 11:20:48.610] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 11:20:48.743] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 11:20:48.751] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 11:20:48.752] [INFO ] Starting service [Tomcat] [2024-05-22 11:20:48.752] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 11:20:48.810] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 11:20:48.810] [INFO ] Root WebApplicationContext: initialization completed in 1012 ms [2024-05-22 11:20:48.860] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:20:48.861] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 11:20:48.932] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@552fee7a with name: jasyptStringEncryptor [2024-05-22 11:20:48.995] [INFO ] HHH000204: Processing PersistenceUnitInfo [name: default] [2024-05-22 11:20:49.063] [INFO ] HHH000412: Hibernate ORM core version 6.4.4.Final [2024-05-22 11:20:49.094] [INFO ] HHH000026: Second-level cache disabled [2024-05-22 11:20:49.309] [INFO ] No LoadTimeWeaver setup: ignoring JPA class transformer [2024-05-22 11:20:49.331] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 11:21:19.150] [DEBUG] pool-aip-gateway-api-server - Cannot acquire connection from data source com.microsoft.sqlserver.jdbc.SQLServerException: 호스트 115.91.94.42:11433, 포트 1433에 대한 TCP/IP 연결에 실패했습니다. 오류: "115.91.94.42:11433: invalid IPv6 address literal. 연결 속성을 확인하세요. SQL Server의 인스턴스가 호스트에서 실행되고 있고 포트에서 TCP/IP 연결을 허용하고 있는지 확인하세요. 또한 방화벽에서 포트로의 TCP 연결을 차단하지 않는지 확인하세요.". at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(SQLServerException.java:231) at com.microsoft.sqlserver.jdbc.SQLServerException.convertConnectExceptionToSQLServerException(SQLServerException.java:282) at com.microsoft.sqlserver.jdbc.SocketFinder.findSocket(IOBuffer.java:2578) at com.microsoft.sqlserver.jdbc.TDSChannel.open(IOBuffer.java:719) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(SQLServerConnection.java:3523) at com.microsoft.sqlserver.jdbc.SQLServerConnection.login(SQLServerConnection.java:3172) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectInternal(SQLServerConnection.java:3014) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java:1836) at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:1246) at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138) at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:359) at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:201) at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:470) at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:561) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:100) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:428) at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.delegateWork(JdbcIsolationDelegate.java:61) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentUsingJdbcMetadata(JdbcEnvironmentInitiator.java:276) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:107) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:130) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:238) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) at org.hibernate.boot.model.relational.Database.(Database.java:45) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.getDatabase(InFlightMetadataCollectorImpl.java:223) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:191) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:170) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1432) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1503) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:75) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:390) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:366) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) [2024-05-22 11:21:20.156] [ERROR] pool-aip-gateway-api-server - Exception during pool initialization. com.microsoft.sqlserver.jdbc.SQLServerException: 호스트 115.91.94.42:11433, 포트 1433에 대한 TCP/IP 연결에 실패했습니다. 오류: "115.91.94.42:11433: invalid IPv6 address literal. 연결 속성을 확인하세요. SQL Server의 인스턴스가 호스트에서 실행되고 있고 포트에서 TCP/IP 연결을 허용하고 있는지 확인하세요. 또한 방화벽에서 포트로의 TCP 연결을 차단하지 않는지 확인하세요.". at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(SQLServerException.java:231) at com.microsoft.sqlserver.jdbc.SQLServerException.convertConnectExceptionToSQLServerException(SQLServerException.java:282) at com.microsoft.sqlserver.jdbc.SocketFinder.findSocket(IOBuffer.java:2578) at com.microsoft.sqlserver.jdbc.TDSChannel.open(IOBuffer.java:719) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(SQLServerConnection.java:3523) at com.microsoft.sqlserver.jdbc.SQLServerConnection.login(SQLServerConnection.java:3172) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectInternal(SQLServerConnection.java:3014) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java:1836) at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:1246) at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138) at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:359) at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:201) at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:470) at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:561) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:100) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:428) at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.delegateWork(JdbcIsolationDelegate.java:61) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentUsingJdbcMetadata(JdbcEnvironmentInitiator.java:276) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:107) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:130) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:238) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) at org.hibernate.boot.model.relational.Database.(Database.java:45) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.getDatabase(InFlightMetadataCollectorImpl.java:223) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:191) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:170) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1432) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1503) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:75) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:390) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:366) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) [2024-05-22 11:21:20.160] [WARN ] HHH000342: Could not obtain connection to query metadata java.lang.NullPointerException: Cannot invoke "org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(java.sql.SQLException, String)" because the return value of "org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.sqlExceptionHelper()" is null at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.delegateWork(JdbcIsolationDelegate.java:116) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentUsingJdbcMetadata(JdbcEnvironmentInitiator.java:276) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:107) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:130) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:238) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) at org.hibernate.boot.model.relational.Database.(Database.java:45) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.getDatabase(InFlightMetadataCollectorImpl.java:223) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:191) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:170) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1432) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1503) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:75) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:390) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:366) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) [2024-05-22 11:21:20.183] [WARN ] HHH90000025: SQLServerDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) [2024-05-22 11:21:20.469] [INFO ] HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) [2024-05-22 11:21:20.474] [INFO ] Initialized JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:21:20.481] [INFO ] ApplicationConfig(bootingDateTime=2024-05-22 11:21:20, startSchedule=false) [2024-05-22 11:21:20.492] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:21:20.493] [ERROR] sqlSessionFactoryBean: IOException [2024-05-22 11:21:20.495] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null [2024-05-22 11:21:20.495] [INFO ] Closing JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:21:20.497] [INFO ] Stopping service [Tomcat] [2024-05-22 11:21:20.504] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 11:21:20.517] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ... 17 common frames omitted Caused by: java.lang.NullPointerException: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.mybatis.spring.SqlSessionTemplate.(SqlSessionTemplate.java:92) at com.aip.gateway.api.config.DatabaseConfig.sqlSession(DatabaseConfig.java:139) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.CGLIB$sqlSession$7() at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$FastClass$$1.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.sqlSession() at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) ... 18 common frames omitted [2024-05-22 11:23:01.374] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 11:23:01.408] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 44488 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 11:23:01.408] [INFO ] The following 2 profiles are active: "application", "dev" [2024-05-22 11:23:01.733] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 11:23:01.742] [INFO ] Finished Spring Data repository scanning in 3 ms. Found 0 JPA repository interfaces. [2024-05-22 11:23:01.909] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api.dao.mapper]' package. Please check your configuration. [2024-05-22 11:23:02.005] [INFO ] Post-processing PropertySource instances [2024-05-22 11:23:02.005] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 11:23:02.005] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:23:02.005] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:23:02.005] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:23:02.006] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 11:23:02.006] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 11:23:02.006] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #1) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:23:02.006] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #0) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:23:02.006] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:23:02.109] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 11:23:02.118] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 11:23:02.119] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 11:23:02.217] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 11:23:02.224] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 11:23:02.226] [INFO ] Starting service [Tomcat] [2024-05-22 11:23:02.226] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 11:23:02.286] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 11:23:02.286] [INFO ] Root WebApplicationContext: initialization completed in 849 ms [2024-05-22 11:23:02.326] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:23:02.326] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 11:23:02.375] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@66d25ba9 with name: jasyptStringEncryptor [2024-05-22 11:23:02.427] [INFO ] HHH000204: Processing PersistenceUnitInfo [name: default] [2024-05-22 11:23:02.478] [INFO ] HHH000412: Hibernate ORM core version 6.4.4.Final [2024-05-22 11:23:02.505] [INFO ] HHH000026: Second-level cache disabled [2024-05-22 11:23:02.685] [INFO ] No LoadTimeWeaver setup: ignoring JPA class transformer [2024-05-22 11:23:02.704] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 11:23:02.926] [INFO ] pool-aip-gateway-api-server - Added connection ConnectionID:1 ClientConnectionId: 559e00cb-2aa0-4355-9f7f-1cc81a7cbe93 [2024-05-22 11:23:02.927] [INFO ] pool-aip-gateway-api-server - Start completed. [2024-05-22 11:23:02.945] [WARN ] HHH90000025: SQLServerDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) [2024-05-22 11:23:03.038] [DEBUG] pool-aip-gateway-api-server - Before cleanup stats (total=1, active=0, idle=1, waiting=0) [2024-05-22 11:23:03.038] [DEBUG] pool-aip-gateway-api-server - After cleanup stats (total=1, active=0, idle=1, waiting=0) [2024-05-22 11:23:03.076] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:2 ClientConnectionId: c8fd587f-cd33-4d49-8710-47482b9d8295 [2024-05-22 11:23:03.146] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:3 ClientConnectionId: 4f41c728-13fd-47fb-b1b5-66a92696bf54 [2024-05-22 11:23:03.188] [INFO ] HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) [2024-05-22 11:23:03.192] [INFO ] Initialized JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:23:03.198] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:4 ClientConnectionId: aa4d45ba-3e57-42e4-b640-ae2b7d963ef5 [2024-05-22 11:23:03.198] [INFO ] ApplicationConfig(bootingDateTime=2024-05-22 11:23:03, startSchedule=false) [2024-05-22 11:23:03.204] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:23:03.205] [ERROR] sqlSessionFactoryBean: IOException [2024-05-22 11:23:03.207] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null [2024-05-22 11:23:03.207] [INFO ] Closing JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:23:03.209] [INFO ] pool-aip-gateway-api-server - Shutdown initiated... [2024-05-22 11:23:03.209] [DEBUG] pool-aip-gateway-api-server - Before shutdown stats (total=4, active=0, idle=4, waiting=0) [2024-05-22 11:23:03.221] [DEBUG] pool-aip-gateway-api-server - After adding stats (total=0, active=0, idle=0, waiting=0) [2024-05-22 11:23:03.221] [DEBUG] pool-aip-gateway-api-server - After shutdown stats (total=0, active=0, idle=0, waiting=0) [2024-05-22 11:23:03.221] [INFO ] pool-aip-gateway-api-server - Shutdown completed. [2024-05-22 11:23:03.223] [INFO ] Stopping service [Tomcat] [2024-05-22 11:23:03.230] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 11:23:03.242] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ... 17 common frames omitted Caused by: java.lang.NullPointerException: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.mybatis.spring.SqlSessionTemplate.(SqlSessionTemplate.java:92) at com.aip.gateway.api.config.DatabaseConfig.sqlSession(DatabaseConfig.java:139) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.CGLIB$sqlSession$6() at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$FastClass$$1.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.sqlSession() at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) ... 18 common frames omitted [2024-05-22 11:29:49.145] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 11:29:49.181] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 44164 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 11:29:49.182] [INFO ] The following 2 profiles are active: "application", "dev" [2024-05-22 11:29:49.497] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 11:29:49.504] [INFO ] Finished Spring Data repository scanning in 3 ms. Found 0 JPA repository interfaces. [2024-05-22 11:29:49.668] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api.dao.mapper]' package. Please check your configuration. [2024-05-22 11:29:49.784] [INFO ] Post-processing PropertySource instances [2024-05-22 11:29:49.784] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 11:29:49.784] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:29:49.784] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:29:49.785] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:29:49.785] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 11:29:49.785] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 11:29:49.785] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #1) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:29:49.785] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #0) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:29:49.785] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:29:49.909] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 11:29:49.917] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 11:29:49.918] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 11:29:50.020] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 11:29:50.028] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 11:29:50.029] [INFO ] Starting service [Tomcat] [2024-05-22 11:29:50.030] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 11:29:50.096] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 11:29:50.096] [INFO ] Root WebApplicationContext: initialization completed in 881 ms [2024-05-22 11:29:50.133] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:29:50.133] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 11:29:50.183] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@66d25ba9 with name: jasyptStringEncryptor [2024-05-22 11:29:50.238] [INFO ] HHH000204: Processing PersistenceUnitInfo [name: default] [2024-05-22 11:29:50.298] [INFO ] HHH000412: Hibernate ORM core version 6.4.4.Final [2024-05-22 11:29:50.325] [INFO ] HHH000026: Second-level cache disabled [2024-05-22 11:29:50.506] [INFO ] No LoadTimeWeaver setup: ignoring JPA class transformer [2024-05-22 11:29:50.523] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 11:29:50.678] [INFO ] pool-aip-gateway-api-server - Added connection ConnectionID:1 ClientConnectionId: cd9ab92b-9574-41f8-91bb-d13673390ca0 [2024-05-22 11:29:50.679] [INFO ] pool-aip-gateway-api-server - Start completed. [2024-05-22 11:29:50.695] [WARN ] HHH90000025: SQLServerDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) [2024-05-22 11:29:50.788] [DEBUG] pool-aip-gateway-api-server - Before cleanup stats (total=1, active=0, idle=1, waiting=0) [2024-05-22 11:29:50.788] [DEBUG] pool-aip-gateway-api-server - After cleanup stats (total=1, active=0, idle=1, waiting=0) [2024-05-22 11:29:50.817] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:2 ClientConnectionId: 53221e0e-6b59-4fe7-95e1-ca7edf0d8a5b [2024-05-22 11:29:50.880] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:3 ClientConnectionId: 7b12ca1f-9275-4c8f-998a-8ad653ef863b [2024-05-22 11:29:50.938] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:4 ClientConnectionId: 579f2b81-cfa4-42bc-95e2-15167f5e037c [2024-05-22 11:29:50.956] [INFO ] HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) [2024-05-22 11:29:50.961] [INFO ] Initialized JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:29:50.967] [INFO ] ApplicationConfig(bootingDateTime=2024-05-22 11:29:50, startSchedule=false) [2024-05-22 11:29:50.974] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:29:50.975] [ERROR] sqlSessionFactoryBean: IOException [2024-05-22 11:29:50.977] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null [2024-05-22 11:29:50.977] [INFO ] Closing JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:29:50.978] [INFO ] pool-aip-gateway-api-server - Shutdown initiated... [2024-05-22 11:29:50.979] [DEBUG] pool-aip-gateway-api-server - Before shutdown stats (total=4, active=0, idle=4, waiting=0) [2024-05-22 11:29:50.986] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:5 ClientConnectionId: f4b8d739-fecd-4fda-a237-831a203b41c0 [2024-05-22 11:29:50.999] [DEBUG] pool-aip-gateway-api-server - After adding stats (total=1, active=0, idle=1, waiting=0) [2024-05-22 11:29:51.000] [DEBUG] pool-aip-gateway-api-server - After shutdown stats (total=0, active=0, idle=0, waiting=0) [2024-05-22 11:29:51.000] [INFO ] pool-aip-gateway-api-server - Shutdown completed. [2024-05-22 11:29:51.002] [INFO ] Stopping service [Tomcat] [2024-05-22 11:29:51.010] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 11:29:51.025] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ... 17 common frames omitted Caused by: java.lang.NullPointerException: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.mybatis.spring.SqlSessionTemplate.(SqlSessionTemplate.java:92) at com.aip.gateway.api.config.DatabaseConfig.sqlSession(DatabaseConfig.java:136) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.CGLIB$sqlSession$7() at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$FastClass$$1.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.sqlSession() at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) ... 18 common frames omitted [2024-05-22 11:36:51.939] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 11:36:51.972] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 34876 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 11:36:51.973] [INFO ] The following 2 profiles are active: "application", "dev" [2024-05-22 11:36:52.297] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 11:36:52.305] [INFO ] Finished Spring Data repository scanning in 2 ms. Found 0 JPA repository interfaces. [2024-05-22 11:36:52.467] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api.dao.mapper]' package. Please check your configuration. [2024-05-22 11:36:52.567] [INFO ] Post-processing PropertySource instances [2024-05-22 11:36:52.568] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 11:36:52.568] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:36:52.568] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:36:52.568] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:36:52.569] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 11:36:52.569] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 11:36:52.569] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #1) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:36:52.569] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #0) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:36:52.569] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:36:52.673] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 11:36:52.678] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 11:36:52.680] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 11:36:52.785] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 11:36:52.794] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 11:36:52.796] [INFO ] Starting service [Tomcat] [2024-05-22 11:36:52.796] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 11:36:52.856] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 11:36:52.856] [INFO ] Root WebApplicationContext: initialization completed in 854 ms [2024-05-22 11:36:52.895] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:36:52.895] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 11:36:52.945] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@25974207 with name: jasyptStringEncryptor [2024-05-22 11:36:52.998] [INFO ] HHH000204: Processing PersistenceUnitInfo [name: default] [2024-05-22 11:36:53.047] [INFO ] HHH000412: Hibernate ORM core version 6.4.4.Final [2024-05-22 11:36:53.073] [INFO ] HHH000026: Second-level cache disabled [2024-05-22 11:36:53.248] [INFO ] No LoadTimeWeaver setup: ignoring JPA class transformer [2024-05-22 11:36:53.266] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 11:36:53.276] [WARN ] HHH000342: Could not obtain connection to query metadata java.lang.RuntimeException: Driver com.microsoft.sqlserver.jdbc.SQLServerDriver claims to not accept jdbcUrl, jdbc:log4jdbc:sqlserver://115.91.94.42:11433;databaseName=aipdb;MultipleActiveResultSets=true;TrustServerCertificate=True; at com.zaxxer.hikari.util.DriverDataSource.(DriverDataSource.java:110) at com.zaxxer.hikari.pool.PoolBase.initializeDataSource(PoolBase.java:326) at com.zaxxer.hikari.pool.PoolBase.(PoolBase.java:112) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:93) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:428) at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.delegateWork(JdbcIsolationDelegate.java:61) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentUsingJdbcMetadata(JdbcEnvironmentInitiator.java:276) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:107) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:130) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:238) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) at org.hibernate.boot.model.relational.Database.(Database.java:45) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.getDatabase(InFlightMetadataCollectorImpl.java:223) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:191) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:170) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1432) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1503) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:75) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:390) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:366) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) [2024-05-22 11:36:53.288] [WARN ] HHH90000025: SQLServerDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) [2024-05-22 11:36:53.486] [INFO ] HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) [2024-05-22 11:36:53.490] [INFO ] Initialized JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:36:53.497] [INFO ] ApplicationConfig(bootingDateTime=2024-05-22 11:36:53, startSchedule=false) [2024-05-22 11:36:53.503] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:36:53.504] [ERROR] sqlSessionFactoryBean: IOException [2024-05-22 11:36:53.507] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null [2024-05-22 11:36:53.508] [INFO ] Closing JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:36:53.511] [INFO ] Stopping service [Tomcat] [2024-05-22 11:36:53.522] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 11:36:53.538] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ... 17 common frames omitted Caused by: java.lang.NullPointerException: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.mybatis.spring.SqlSessionTemplate.(SqlSessionTemplate.java:92) at com.aip.gateway.api.config.DatabaseConfig.sqlSession(DatabaseConfig.java:136) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.CGLIB$sqlSession$1() at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$FastClass$$1.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.sqlSession() at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) ... 18 common frames omitted [2024-05-22 11:39:29.693] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 11:39:29.730] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 44488 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 11:39:29.730] [INFO ] The following 2 profiles are active: "application", "dev" [2024-05-22 11:39:30.076] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 11:39:30.084] [INFO ] Finished Spring Data repository scanning in 3 ms. Found 0 JPA repository interfaces. [2024-05-22 11:39:30.251] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api.dao.mapper]' package. Please check your configuration. [2024-05-22 11:39:30.357] [INFO ] Post-processing PropertySource instances [2024-05-22 11:39:30.358] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 11:39:30.358] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:39:30.358] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:39:30.358] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:39:30.358] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 11:39:30.358] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 11:39:30.358] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #1) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:39:30.358] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #0) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:39:30.359] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:39:30.466] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 11:39:30.471] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 11:39:30.472] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 11:39:30.585] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 11:39:30.593] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 11:39:30.595] [INFO ] Starting service [Tomcat] [2024-05-22 11:39:30.595] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 11:39:30.655] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 11:39:30.656] [INFO ] Root WebApplicationContext: initialization completed in 895 ms [2024-05-22 11:39:30.694] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:39:30.695] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 11:39:30.701] [ERROR] Failed to load driver class net.sf.log4jdbc.sql.jdbcapi.DriverSpy from HikariConfig class classloader jdk.internal.loader.ClassLoaders$AppClassLoader@63947c6b [2024-05-22 11:39:30.703] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'dataSourceScriptDatabaseInitializer' defined in class path resource [org/springframework/boot/autoconfigure/sql/init/DataSourceInitializationConfiguration.class]: Unsatisfied dependency expressed through method 'dataSourceScriptDatabaseInitializer' parameter 0: Error creating bean with name 'dataSource': Could not bind properties to 'DataSource' : prefix=spring.datasource.hikari, ignoreInvalidFields=false, ignoreUnknownFields=true [2024-05-22 11:39:30.704] [INFO ] Stopping service [Tomcat] [2024-05-22 11:39:30.754] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 11:39:30.767] [ERROR] *************************** APPLICATION FAILED TO START *************************** Description: Failed to bind properties under 'spring.datasource.hikari' to javax.sql.DataSource: Property: spring.datasource.hikari.driver-class-name Value: "net.sf.log4jdbc.sql.jdbcapi.DriverSpy" Origin: class path resource [application.yml] - 16:26 Reason: java.lang.RuntimeException: Failed to load driver class net.sf.log4jdbc.sql.jdbcapi.DriverSpy in either of HikariConfig class loader or Thread context classloader Action: Update your application's configuration [2024-05-22 11:39:42.513] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 11:39:42.547] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 40852 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 11:39:42.548] [INFO ] The following 2 profiles are active: "application", "dev" [2024-05-22 11:39:42.885] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 11:39:42.893] [INFO ] Finished Spring Data repository scanning in 2 ms. Found 0 JPA repository interfaces. [2024-05-22 11:39:43.066] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api.dao.mapper]' package. Please check your configuration. [2024-05-22 11:39:43.175] [INFO ] Post-processing PropertySource instances [2024-05-22 11:39:43.176] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 11:39:43.176] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:39:43.176] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:39:43.176] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:39:43.176] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 11:39:43.176] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 11:39:43.176] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #1) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:39:43.177] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #0) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:39:43.177] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:39:43.289] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 11:39:43.295] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 11:39:43.297] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 11:39:43.422] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 11:39:43.430] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 11:39:43.432] [INFO ] Starting service [Tomcat] [2024-05-22 11:39:43.432] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 11:39:43.492] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 11:39:43.493] [INFO ] Root WebApplicationContext: initialization completed in 913 ms [2024-05-22 11:39:43.537] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:39:43.537] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 11:39:43.589] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@3830f918 with name: jasyptStringEncryptor [2024-05-22 11:39:43.647] [INFO ] HHH000204: Processing PersistenceUnitInfo [name: default] [2024-05-22 11:39:43.698] [INFO ] HHH000412: Hibernate ORM core version 6.4.4.Final [2024-05-22 11:39:43.723] [INFO ] HHH000026: Second-level cache disabled [2024-05-22 11:39:43.908] [INFO ] No LoadTimeWeaver setup: ignoring JPA class transformer [2024-05-22 11:39:43.927] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 11:39:43.936] [WARN ] HHH000342: Could not obtain connection to query metadata java.lang.RuntimeException: Driver com.microsoft.sqlserver.jdbc.SQLServerDriver claims to not accept jdbcUrl, jdbc:log4jdbc:sqlserver://115.91.94.42:11433;databaseName=aipdb;MultipleActiveResultSets=true;TrustServerCertificate=True; at com.zaxxer.hikari.util.DriverDataSource.(DriverDataSource.java:110) at com.zaxxer.hikari.pool.PoolBase.initializeDataSource(PoolBase.java:326) at com.zaxxer.hikari.pool.PoolBase.(PoolBase.java:112) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:93) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:428) at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.delegateWork(JdbcIsolationDelegate.java:61) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentUsingJdbcMetadata(JdbcEnvironmentInitiator.java:276) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:107) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:130) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:238) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) at org.hibernate.boot.model.relational.Database.(Database.java:45) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.getDatabase(InFlightMetadataCollectorImpl.java:223) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:191) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:170) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1432) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1503) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:75) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:390) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:366) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) [2024-05-22 11:39:43.948] [WARN ] HHH90000025: SQLServerDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) [2024-05-22 11:39:44.151] [INFO ] HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) [2024-05-22 11:39:44.155] [INFO ] Initialized JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:39:44.163] [INFO ] ApplicationConfig(bootingDateTime=2024-05-22 11:39:44, startSchedule=false) [2024-05-22 11:39:44.170] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:39:44.172] [ERROR] sqlSessionFactoryBean: IOException [2024-05-22 11:39:44.175] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null [2024-05-22 11:39:44.175] [INFO ] Closing JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:39:44.178] [INFO ] Stopping service [Tomcat] [2024-05-22 11:39:44.186] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 11:39:44.200] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ... 17 common frames omitted Caused by: java.lang.NullPointerException: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.mybatis.spring.SqlSessionTemplate.(SqlSessionTemplate.java:92) at com.aip.gateway.api.config.DatabaseConfig.sqlSession(DatabaseConfig.java:136) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.CGLIB$sqlSession$6() at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$FastClass$$1.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.sqlSession() at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) ... 18 common frames omitted [2024-05-22 11:40:41.590] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 11:40:41.623] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 32996 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 11:40:41.623] [INFO ] The following 2 profiles are active: "application", "dev" [2024-05-22 11:40:41.952] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 11:40:41.959] [INFO ] Finished Spring Data repository scanning in 2 ms. Found 0 JPA repository interfaces. [2024-05-22 11:40:42.133] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api.dao.mapper]' package. Please check your configuration. [2024-05-22 11:40:42.237] [INFO ] Post-processing PropertySource instances [2024-05-22 11:40:42.237] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 11:40:42.238] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:40:42.238] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:40:42.238] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:40:42.238] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 11:40:42.238] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 11:40:42.238] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #1) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:40:42.238] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #0) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:40:42.238] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:40:42.345] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 11:40:42.351] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 11:40:42.352] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 11:40:42.455] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 11:40:42.463] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 11:40:42.465] [INFO ] Starting service [Tomcat] [2024-05-22 11:40:42.465] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 11:40:42.523] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 11:40:42.524] [INFO ] Root WebApplicationContext: initialization completed in 872 ms [2024-05-22 11:40:42.564] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:40:42.565] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 11:40:42.614] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@66d25ba9 with name: jasyptStringEncryptor [2024-05-22 11:40:42.666] [INFO ] HHH000204: Processing PersistenceUnitInfo [name: default] [2024-05-22 11:40:42.713] [INFO ] HHH000412: Hibernate ORM core version 6.4.4.Final [2024-05-22 11:40:42.738] [INFO ] HHH000026: Second-level cache disabled [2024-05-22 11:40:42.915] [INFO ] No LoadTimeWeaver setup: ignoring JPA class transformer [2024-05-22 11:40:42.932] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 11:40:42.943] [WARN ] HHH000342: Could not obtain connection to query metadata java.lang.RuntimeException: Driver com.microsoft.sqlserver.jdbc.SQLServerDriver claims to not accept jdbcUrl, jdbc:log4jdbc:sqlserver://115.91.94.42:11433:1433;databasename=aipdb;MultipleActiveResultSets=true;TrustServerCertificate=True; at com.zaxxer.hikari.util.DriverDataSource.(DriverDataSource.java:110) at com.zaxxer.hikari.pool.PoolBase.initializeDataSource(PoolBase.java:326) at com.zaxxer.hikari.pool.PoolBase.(PoolBase.java:112) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:93) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:428) at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.delegateWork(JdbcIsolationDelegate.java:61) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentUsingJdbcMetadata(JdbcEnvironmentInitiator.java:276) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:107) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:130) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:238) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) at org.hibernate.boot.model.relational.Database.(Database.java:45) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.getDatabase(InFlightMetadataCollectorImpl.java:223) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:191) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:170) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1432) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1503) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:75) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:390) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:366) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) [2024-05-22 11:40:42.954] [WARN ] HHH90000025: SQLServerDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) [2024-05-22 11:40:43.157] [INFO ] HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) [2024-05-22 11:40:43.161] [INFO ] Initialized JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:40:43.169] [INFO ] ApplicationConfig(bootingDateTime=2024-05-22 11:40:43, startSchedule=false) [2024-05-22 11:40:43.176] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:40:43.177] [ERROR] sqlSessionFactoryBean: IOException [2024-05-22 11:40:43.180] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null [2024-05-22 11:40:43.180] [INFO ] Closing JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:40:43.183] [INFO ] Stopping service [Tomcat] [2024-05-22 11:40:43.194] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 11:40:43.208] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ... 17 common frames omitted Caused by: java.lang.NullPointerException: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.mybatis.spring.SqlSessionTemplate.(SqlSessionTemplate.java:92) at com.aip.gateway.api.config.DatabaseConfig.sqlSession(DatabaseConfig.java:136) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.CGLIB$sqlSession$2() at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$FastClass$$1.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.sqlSession() at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) ... 18 common frames omitted [2024-05-22 11:40:56.399] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 11:40:56.432] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 7872 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 11:40:56.433] [INFO ] The following 2 profiles are active: "application", "dev" [2024-05-22 11:40:56.749] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 11:40:56.758] [INFO ] Finished Spring Data repository scanning in 3 ms. Found 0 JPA repository interfaces. [2024-05-22 11:40:56.919] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api.dao.mapper]' package. Please check your configuration. [2024-05-22 11:40:57.018] [INFO ] Post-processing PropertySource instances [2024-05-22 11:40:57.019] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 11:40:57.019] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:40:57.019] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:40:57.019] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:40:57.019] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 11:40:57.020] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 11:40:57.020] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #1) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:40:57.020] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #0) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:40:57.020] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:40:57.125] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 11:40:57.131] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 11:40:57.132] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 11:40:57.232] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 11:40:57.242] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 11:40:57.243] [INFO ] Starting service [Tomcat] [2024-05-22 11:40:57.243] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 11:40:57.302] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 11:40:57.304] [INFO ] Root WebApplicationContext: initialization completed in 843 ms [2024-05-22 11:40:57.341] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:40:57.342] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 11:40:57.391] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@66d25ba9 with name: jasyptStringEncryptor [2024-05-22 11:40:57.440] [INFO ] HHH000204: Processing PersistenceUnitInfo [name: default] [2024-05-22 11:40:57.491] [INFO ] HHH000412: Hibernate ORM core version 6.4.4.Final [2024-05-22 11:40:57.518] [INFO ] HHH000026: Second-level cache disabled [2024-05-22 11:40:57.693] [INFO ] No LoadTimeWeaver setup: ignoring JPA class transformer [2024-05-22 11:40:57.710] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 11:40:57.721] [WARN ] HHH000342: Could not obtain connection to query metadata java.lang.RuntimeException: Driver com.microsoft.sqlserver.jdbc.SQLServerDriver claims to not accept jdbcUrl, jdbc:log4jdbc:sqlserver://115.91.94.42:11433;databasename=aipdb;MultipleActiveResultSets=true;TrustServerCertificate=True; at com.zaxxer.hikari.util.DriverDataSource.(DriverDataSource.java:110) at com.zaxxer.hikari.pool.PoolBase.initializeDataSource(PoolBase.java:326) at com.zaxxer.hikari.pool.PoolBase.(PoolBase.java:112) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:93) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:428) at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.delegateWork(JdbcIsolationDelegate.java:61) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentUsingJdbcMetadata(JdbcEnvironmentInitiator.java:276) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:107) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:130) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:238) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) at org.hibernate.boot.model.relational.Database.(Database.java:45) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.getDatabase(InFlightMetadataCollectorImpl.java:223) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:191) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:170) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1432) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1503) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:75) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:390) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:366) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) [2024-05-22 11:40:57.732] [WARN ] HHH90000025: SQLServerDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) [2024-05-22 11:40:57.929] [INFO ] HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) [2024-05-22 11:40:57.934] [INFO ] Initialized JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:40:57.944] [INFO ] ApplicationConfig(bootingDateTime=2024-05-22 11:40:57, startSchedule=false) [2024-05-22 11:40:57.951] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:40:57.953] [ERROR] sqlSessionFactoryBean: IOException [2024-05-22 11:40:57.957] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null [2024-05-22 11:40:57.957] [INFO ] Closing JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:40:57.960] [INFO ] Stopping service [Tomcat] [2024-05-22 11:40:57.969] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 11:40:57.983] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ... 17 common frames omitted Caused by: java.lang.NullPointerException: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.mybatis.spring.SqlSessionTemplate.(SqlSessionTemplate.java:92) at com.aip.gateway.api.config.DatabaseConfig.sqlSession(DatabaseConfig.java:136) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.CGLIB$sqlSession$6() at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$FastClass$$1.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.sqlSession() at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) ... 18 common frames omitted [2024-05-22 11:41:22.127] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 11:41:22.163] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 36236 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 11:41:22.163] [INFO ] The following 2 profiles are active: "application", "dev" [2024-05-22 11:41:22.494] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 11:41:22.503] [INFO ] Finished Spring Data repository scanning in 3 ms. Found 0 JPA repository interfaces. [2024-05-22 11:41:22.680] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api.dao.mapper]' package. Please check your configuration. [2024-05-22 11:41:22.783] [INFO ] Post-processing PropertySource instances [2024-05-22 11:41:22.784] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 11:41:22.784] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:41:22.784] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:41:22.785] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:41:22.785] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 11:41:22.785] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 11:41:22.785] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #1) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:41:22.785] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #0) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:41:22.785] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:41:22.892] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 11:41:22.901] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 11:41:22.902] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 11:41:23.008] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 11:41:23.018] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 11:41:23.019] [INFO ] Starting service [Tomcat] [2024-05-22 11:41:23.020] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 11:41:23.082] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 11:41:23.082] [INFO ] Root WebApplicationContext: initialization completed in 891 ms [2024-05-22 11:41:23.120] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:41:23.121] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 11:41:23.172] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@66d25ba9 with name: jasyptStringEncryptor [2024-05-22 11:41:23.225] [INFO ] HHH000204: Processing PersistenceUnitInfo [name: default] [2024-05-22 11:41:23.272] [INFO ] HHH000412: Hibernate ORM core version 6.4.4.Final [2024-05-22 11:41:23.300] [INFO ] HHH000026: Second-level cache disabled [2024-05-22 11:41:23.480] [INFO ] No LoadTimeWeaver setup: ignoring JPA class transformer [2024-05-22 11:41:23.498] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 11:41:23.509] [WARN ] HHH000342: Could not obtain connection to query metadata java.lang.RuntimeException: Driver com.microsoft.sqlserver.jdbc.SQLServerDriver claims to not accept jdbcUrl, jdbc:log4jdbc:sqlserver://115.91.94.42:11433;databasename=aipdb; at com.zaxxer.hikari.util.DriverDataSource.(DriverDataSource.java:110) at com.zaxxer.hikari.pool.PoolBase.initializeDataSource(PoolBase.java:326) at com.zaxxer.hikari.pool.PoolBase.(PoolBase.java:112) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:93) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:428) at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.delegateWork(JdbcIsolationDelegate.java:61) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentUsingJdbcMetadata(JdbcEnvironmentInitiator.java:276) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:107) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:130) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:238) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) at org.hibernate.boot.model.relational.Database.(Database.java:45) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.getDatabase(InFlightMetadataCollectorImpl.java:223) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:191) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:170) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1432) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1503) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:75) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:390) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:366) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) [2024-05-22 11:41:23.524] [WARN ] HHH90000025: SQLServerDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) [2024-05-22 11:41:23.726] [INFO ] HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) [2024-05-22 11:41:23.731] [INFO ] Initialized JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:41:23.739] [INFO ] ApplicationConfig(bootingDateTime=2024-05-22 11:41:23, startSchedule=false) [2024-05-22 11:41:23.745] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:41:23.747] [ERROR] sqlSessionFactoryBean: IOException [2024-05-22 11:41:23.750] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null [2024-05-22 11:41:23.750] [INFO ] Closing JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:41:23.753] [INFO ] Stopping service [Tomcat] [2024-05-22 11:41:23.762] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 11:41:23.775] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ... 17 common frames omitted Caused by: java.lang.NullPointerException: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.mybatis.spring.SqlSessionTemplate.(SqlSessionTemplate.java:92) at com.aip.gateway.api.config.DatabaseConfig.sqlSession(DatabaseConfig.java:136) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.CGLIB$sqlSession$7() at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$FastClass$$1.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.sqlSession() at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) ... 18 common frames omitted [2024-05-22 11:42:06.344] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 11:42:06.378] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 34448 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 11:42:06.379] [INFO ] The following 2 profiles are active: "application", "dev" [2024-05-22 11:42:06.701] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 11:42:06.710] [INFO ] Finished Spring Data repository scanning in 3 ms. Found 0 JPA repository interfaces. [2024-05-22 11:42:06.879] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api.dao.mapper]' package. Please check your configuration. [2024-05-22 11:42:06.976] [INFO ] Post-processing PropertySource instances [2024-05-22 11:42:06.976] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 11:42:06.976] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:42:06.976] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:42:06.977] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:42:06.977] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 11:42:06.977] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 11:42:06.977] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #1) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:42:06.977] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #0) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:42:06.977] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:42:07.080] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 11:42:07.085] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 11:42:07.086] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 11:42:07.186] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 11:42:07.194] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 11:42:07.195] [INFO ] Starting service [Tomcat] [2024-05-22 11:42:07.195] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 11:42:07.263] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 11:42:07.264] [INFO ] Root WebApplicationContext: initialization completed in 857 ms [2024-05-22 11:42:07.305] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:42:07.305] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 11:42:07.383] [INFO ] HHH000204: Processing PersistenceUnitInfo [name: default] [2024-05-22 11:42:07.437] [INFO ] HHH000412: Hibernate ORM core version 6.4.4.Final [2024-05-22 11:42:07.462] [INFO ] HHH000026: Second-level cache disabled [2024-05-22 11:42:07.640] [INFO ] No LoadTimeWeaver setup: ignoring JPA class transformer [2024-05-22 11:42:07.659] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 11:42:07.669] [WARN ] HHH000342: Could not obtain connection to query metadata java.lang.RuntimeException: Driver com.microsoft.sqlserver.jdbc.SQLServerDriver claims to not accept jdbcUrl, jdbc:log4jdbc:sqlserver://115.91.94.42:11433;databasename=aipdb;MultipleActiveResultSets=true;TrustServerCertificate=True; at com.zaxxer.hikari.util.DriverDataSource.(DriverDataSource.java:110) at com.zaxxer.hikari.pool.PoolBase.initializeDataSource(PoolBase.java:326) at com.zaxxer.hikari.pool.PoolBase.(PoolBase.java:112) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:93) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:428) at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.delegateWork(JdbcIsolationDelegate.java:61) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentUsingJdbcMetadata(JdbcEnvironmentInitiator.java:276) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:107) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:130) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:238) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) at org.hibernate.boot.model.relational.Database.(Database.java:45) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.getDatabase(InFlightMetadataCollectorImpl.java:223) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:191) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:170) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1432) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1503) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:75) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:390) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:366) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) [2024-05-22 11:42:07.682] [WARN ] HHH90000025: SQLServerDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) [2024-05-22 11:42:07.893] [INFO ] HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) [2024-05-22 11:42:07.898] [INFO ] Initialized JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:42:07.905] [INFO ] ApplicationConfig(bootingDateTime=2024-05-22 11:42:07, startSchedule=false) [2024-05-22 11:42:07.913] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:42:07.915] [ERROR] sqlSessionFactoryBean: IOException [2024-05-22 11:42:07.923] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null [2024-05-22 11:42:07.924] [INFO ] Closing JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:42:07.927] [INFO ] Stopping service [Tomcat] [2024-05-22 11:42:07.935] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 11:42:07.949] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ... 17 common frames omitted Caused by: java.lang.NullPointerException: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.mybatis.spring.SqlSessionTemplate.(SqlSessionTemplate.java:92) at com.aip.gateway.api.config.DatabaseConfig.sqlSession(DatabaseConfig.java:136) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.CGLIB$sqlSession$7() at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$FastClass$$1.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.sqlSession() at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) ... 18 common frames omitted [2024-05-22 11:47:16.036] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 11:47:16.069] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 5916 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 11:47:16.070] [INFO ] The following 2 profiles are active: "application", "dev" [2024-05-22 11:47:16.372] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 11:47:16.381] [INFO ] Finished Spring Data repository scanning in 3 ms. Found 0 JPA repository interfaces. [2024-05-22 11:47:16.546] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api.dao.mapper]' package. Please check your configuration. [2024-05-22 11:47:16.646] [INFO ] Post-processing PropertySource instances [2024-05-22 11:47:16.647] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 11:47:16.647] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:47:16.647] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:47:16.648] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:47:16.648] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 11:47:16.648] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 11:47:16.648] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #1) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:47:16.648] [INFO ] Converting PropertySource Config resource 'file [C:\DEV\SOLUTION\IIS\AipGateway.API\conf\application.yml]' via location 'file:C:\DEV\SOLUTION\IIS\AipGateway.API/conf/application.yml' (document #0) [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:47:16.648] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:47:16.750] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 11:47:16.758] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 11:47:16.759] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 11:47:16.861] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 11:47:16.868] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 11:47:16.870] [INFO ] Starting service [Tomcat] [2024-05-22 11:47:16.870] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 11:47:16.923] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 11:47:16.923] [INFO ] Root WebApplicationContext: initialization completed in 826 ms [2024-05-22 11:47:16.959] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:47:16.959] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 11:47:17.010] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@31f77791 with name: jasyptStringEncryptor [2024-05-22 11:47:17.059] [INFO ] HHH000204: Processing PersistenceUnitInfo [name: default] [2024-05-22 11:47:17.106] [INFO ] HHH000412: Hibernate ORM core version 6.4.4.Final [2024-05-22 11:47:17.131] [INFO ] HHH000026: Second-level cache disabled [2024-05-22 11:47:17.315] [INFO ] No LoadTimeWeaver setup: ignoring JPA class transformer [2024-05-22 11:47:17.334] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 11:47:17.342] [WARN ] HHH000342: Could not obtain connection to query metadata java.lang.RuntimeException: Driver com.microsoft.sqlserver.jdbc.SQLServerDriver claims to not accept jdbcUrl, jdbc:log4jdbc:sqlserver://115.91.94.42:11433;databasename=aipdb;MultipleActiveResultSets=true;TrustServerCertificate=True; at com.zaxxer.hikari.util.DriverDataSource.(DriverDataSource.java:110) at com.zaxxer.hikari.pool.PoolBase.initializeDataSource(PoolBase.java:326) at com.zaxxer.hikari.pool.PoolBase.(PoolBase.java:112) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:93) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:428) at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.delegateWork(JdbcIsolationDelegate.java:61) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentUsingJdbcMetadata(JdbcEnvironmentInitiator.java:276) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:107) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:130) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:238) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) at org.hibernate.boot.model.relational.Database.(Database.java:45) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.getDatabase(InFlightMetadataCollectorImpl.java:223) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:191) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:170) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1432) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1503) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:75) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:390) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:366) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) [2024-05-22 11:47:17.353] [WARN ] HHH90000025: SQLServerDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) [2024-05-22 11:47:17.559] [INFO ] HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) [2024-05-22 11:47:17.562] [INFO ] Initialized JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:47:17.569] [INFO ] ApplicationConfig(bootingDateTime=2024-05-22 11:47:17, startSchedule=false) [2024-05-22 11:47:17.576] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:47:17.577] [ERROR] sqlSessionFactoryBean: IOException [2024-05-22 11:47:17.578] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null [2024-05-22 11:47:17.578] [INFO ] Closing JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:47:17.582] [INFO ] Stopping service [Tomcat] [2024-05-22 11:47:17.589] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 11:47:17.601] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ... 17 common frames omitted Caused by: java.lang.NullPointerException: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.mybatis.spring.SqlSessionTemplate.(SqlSessionTemplate.java:92) at com.aip.gateway.api.config.DatabaseConfig.sqlSession(DatabaseConfig.java:136) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.CGLIB$sqlSession$6() at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$FastClass$$1.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.sqlSession() at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) ... 18 common frames omitted [2024-05-22 11:51:14.437] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 11:51:14.474] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 33724 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 11:51:14.475] [INFO ] No active profile set, falling back to 1 default profile: "default" [2024-05-22 11:51:14.801] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 11:51:14.811] [INFO ] Finished Spring Data repository scanning in 3 ms. Found 0 JPA repository interfaces. [2024-05-22 11:51:14.998] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api.dao.mapper]' package. Please check your configuration. [2024-05-22 11:51:15.093] [INFO ] Post-processing PropertySource instances [2024-05-22 11:51:15.094] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 11:51:15.094] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:51:15.094] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:51:15.094] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:51:15.094] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 11:51:15.095] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 11:51:15.095] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:51:15.198] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 11:51:15.209] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 11:51:15.210] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 11:51:15.312] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 11:51:15.320] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 11:51:15.321] [INFO ] Starting service [Tomcat] [2024-05-22 11:51:15.322] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 11:51:15.390] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 11:51:15.391] [INFO ] Root WebApplicationContext: initialization completed in 887 ms [2024-05-22 11:51:15.432] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:51:15.432] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 11:51:15.482] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@76973a6 with name: jasyptStringEncryptor [2024-05-22 11:51:15.535] [INFO ] HHH000204: Processing PersistenceUnitInfo [name: default] [2024-05-22 11:51:15.584] [INFO ] HHH000412: Hibernate ORM core version 6.4.4.Final [2024-05-22 11:51:15.609] [INFO ] HHH000026: Second-level cache disabled [2024-05-22 11:51:15.812] [INFO ] No LoadTimeWeaver setup: ignoring JPA class transformer [2024-05-22 11:51:15.833] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 11:51:15.844] [WARN ] HHH000342: Could not obtain connection to query metadata java.lang.RuntimeException: Driver com.microsoft.sqlserver.jdbc.SQLServerDriver claims to not accept jdbcUrl, jdbc:log4jdbc:sqlserver://115.91.94.42:11433;databasename=aipdb;MultipleActiveResultSets=true;TrustServerCertificate=True; at com.zaxxer.hikari.util.DriverDataSource.(DriverDataSource.java:110) at com.zaxxer.hikari.pool.PoolBase.initializeDataSource(PoolBase.java:326) at com.zaxxer.hikari.pool.PoolBase.(PoolBase.java:112) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:93) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:428) at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.delegateWork(JdbcIsolationDelegate.java:61) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentUsingJdbcMetadata(JdbcEnvironmentInitiator.java:276) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:107) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:130) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:238) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) at org.hibernate.boot.model.relational.Database.(Database.java:45) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.getDatabase(InFlightMetadataCollectorImpl.java:223) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:191) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:170) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1432) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1503) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:75) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:390) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:366) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) [2024-05-22 11:51:15.856] [WARN ] HHH90000025: SQLServerDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) [2024-05-22 11:51:16.064] [INFO ] HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) [2024-05-22 11:51:16.067] [INFO ] Initialized JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:51:16.075] [INFO ] ApplicationConfig(bootingDateTime=2024-05-22 11:51:16, startSchedule=false) [2024-05-22 11:51:16.082] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:51:16.083] [ERROR] sqlSessionFactoryBean: IOException [2024-05-22 11:51:16.085] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null [2024-05-22 11:51:16.086] [INFO ] Closing JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:51:16.088] [INFO ] Stopping service [Tomcat] [2024-05-22 11:51:16.098] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 11:51:16.111] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ... 17 common frames omitted Caused by: java.lang.NullPointerException: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.mybatis.spring.SqlSessionTemplate.(SqlSessionTemplate.java:92) at com.aip.gateway.api.config.DatabaseConfig.sqlSession(DatabaseConfig.java:136) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.CGLIB$sqlSession$7() at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$FastClass$$1.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.sqlSession() at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) ... 18 common frames omitted [2024-05-22 11:52:24.752] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 11:52:24.789] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 18264 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 11:52:24.790] [INFO ] No active profile set, falling back to 1 default profile: "default" [2024-05-22 11:52:25.103] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 11:52:25.112] [INFO ] Finished Spring Data repository scanning in 3 ms. Found 0 JPA repository interfaces. [2024-05-22 11:52:25.282] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api.dao.mapper]' package. Please check your configuration. [2024-05-22 11:52:25.377] [INFO ] Post-processing PropertySource instances [2024-05-22 11:52:25.377] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 11:52:25.377] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:52:25.377] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:52:25.378] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:52:25.378] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 11:52:25.378] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 11:52:25.378] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:52:25.477] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 11:52:25.485] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 11:52:25.486] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 11:52:25.586] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 11:52:25.594] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 11:52:25.595] [INFO ] Starting service [Tomcat] [2024-05-22 11:52:25.595] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 11:52:25.652] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 11:52:25.652] [INFO ] Root WebApplicationContext: initialization completed in 832 ms [2024-05-22 11:52:25.692] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:52:25.692] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 11:52:25.740] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@2ee39e73 with name: jasyptStringEncryptor [2024-05-22 11:52:25.788] [INFO ] HHH000204: Processing PersistenceUnitInfo [name: default] [2024-05-22 11:52:25.836] [INFO ] HHH000412: Hibernate ORM core version 6.4.4.Final [2024-05-22 11:52:25.864] [INFO ] HHH000026: Second-level cache disabled [2024-05-22 11:52:26.036] [INFO ] No LoadTimeWeaver setup: ignoring JPA class transformer [2024-05-22 11:52:26.054] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 11:52:26.065] [WARN ] HHH000342: Could not obtain connection to query metadata java.lang.RuntimeException: Driver com.microsoft.sqlserver.jdbc.SQLServerDriver claims to not accept jdbcUrl, jdbc:log4jdbc:sqlserver://115.91.94.42:11433;databasename=aipdb;MultipleActiveResultSets=true; at com.zaxxer.hikari.util.DriverDataSource.(DriverDataSource.java:110) at com.zaxxer.hikari.pool.PoolBase.initializeDataSource(PoolBase.java:326) at com.zaxxer.hikari.pool.PoolBase.(PoolBase.java:112) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:93) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:428) at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.delegateWork(JdbcIsolationDelegate.java:61) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentUsingJdbcMetadata(JdbcEnvironmentInitiator.java:276) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:107) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:130) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:238) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) at org.hibernate.boot.model.relational.Database.(Database.java:45) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.getDatabase(InFlightMetadataCollectorImpl.java:223) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:191) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:170) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1432) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1503) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:75) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:390) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:366) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) [2024-05-22 11:52:26.076] [WARN ] HHH90000025: SQLServerDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) [2024-05-22 11:52:26.274] [INFO ] HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) [2024-05-22 11:52:26.278] [INFO ] Initialized JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:52:26.286] [INFO ] ApplicationConfig(bootingDateTime=2024-05-22 11:52:26, startSchedule=false) [2024-05-22 11:52:26.292] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:52:26.294] [ERROR] sqlSessionFactoryBean: IOException [2024-05-22 11:52:26.296] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null [2024-05-22 11:52:26.296] [INFO ] Closing JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:52:26.298] [INFO ] Stopping service [Tomcat] [2024-05-22 11:52:26.306] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 11:52:26.318] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ... 17 common frames omitted Caused by: java.lang.NullPointerException: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.mybatis.spring.SqlSessionTemplate.(SqlSessionTemplate.java:92) at com.aip.gateway.api.config.DatabaseConfig.sqlSession(DatabaseConfig.java:136) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.CGLIB$sqlSession$6() at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$FastClass$$1.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.sqlSession() at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) ... 18 common frames omitted [2024-05-22 11:53:09.942] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 11:53:09.976] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 33204 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 11:53:09.977] [INFO ] No active profile set, falling back to 1 default profile: "default" [2024-05-22 11:53:10.289] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 11:53:10.298] [INFO ] Finished Spring Data repository scanning in 2 ms. Found 0 JPA repository interfaces. [2024-05-22 11:53:10.468] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api.dao.mapper]' package. Please check your configuration. [2024-05-22 11:53:10.565] [INFO ] Post-processing PropertySource instances [2024-05-22 11:53:10.565] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 11:53:10.565] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:53:10.565] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:53:10.566] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:53:10.566] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 11:53:10.566] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 11:53:10.566] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:53:10.668] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 11:53:10.677] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 11:53:10.678] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 11:53:10.777] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 11:53:10.783] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 11:53:10.785] [INFO ] Starting service [Tomcat] [2024-05-22 11:53:10.785] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 11:53:10.842] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 11:53:10.842] [INFO ] Root WebApplicationContext: initialization completed in 837 ms [2024-05-22 11:53:10.883] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:53:10.883] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 11:53:10.934] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@2ee39e73 with name: jasyptStringEncryptor [2024-05-22 11:53:10.981] [INFO ] HHH000204: Processing PersistenceUnitInfo [name: default] [2024-05-22 11:53:11.033] [INFO ] HHH000412: Hibernate ORM core version 6.4.4.Final [2024-05-22 11:53:11.059] [INFO ] HHH000026: Second-level cache disabled [2024-05-22 11:53:11.239] [INFO ] No LoadTimeWeaver setup: ignoring JPA class transformer [2024-05-22 11:53:11.256] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 11:53:11.264] [WARN ] HHH000342: Could not obtain connection to query metadata java.lang.RuntimeException: Driver com.microsoft.sqlserver.jdbc.SQLServerDriver claims to not accept jdbcUrl, jdbc:log4jdbc:sqlserver://115.91.94.42:11433;databasename=aipdb; at com.zaxxer.hikari.util.DriverDataSource.(DriverDataSource.java:110) at com.zaxxer.hikari.pool.PoolBase.initializeDataSource(PoolBase.java:326) at com.zaxxer.hikari.pool.PoolBase.(PoolBase.java:112) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:93) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:428) at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.delegateWork(JdbcIsolationDelegate.java:61) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentUsingJdbcMetadata(JdbcEnvironmentInitiator.java:276) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:107) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:130) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:238) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) at org.hibernate.boot.model.relational.Database.(Database.java:45) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.getDatabase(InFlightMetadataCollectorImpl.java:223) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:191) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:170) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1432) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1503) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:75) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:390) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:366) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) [2024-05-22 11:53:11.275] [WARN ] HHH90000025: SQLServerDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) [2024-05-22 11:53:11.474] [INFO ] HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) [2024-05-22 11:53:11.478] [INFO ] Initialized JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:53:11.485] [INFO ] ApplicationConfig(bootingDateTime=2024-05-22 11:53:11, startSchedule=false) [2024-05-22 11:53:11.492] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:53:11.494] [ERROR] sqlSessionFactoryBean: IOException [2024-05-22 11:53:11.497] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null [2024-05-22 11:53:11.497] [INFO ] Closing JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:53:11.500] [INFO ] Stopping service [Tomcat] [2024-05-22 11:53:11.508] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 11:53:11.522] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ... 17 common frames omitted Caused by: java.lang.NullPointerException: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.mybatis.spring.SqlSessionTemplate.(SqlSessionTemplate.java:92) at com.aip.gateway.api.config.DatabaseConfig.sqlSession(DatabaseConfig.java:136) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.CGLIB$sqlSession$6() at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$FastClass$$1.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.sqlSession() at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) ... 18 common frames omitted [2024-05-22 11:55:21.437] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 11:55:21.479] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 14776 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 11:55:21.480] [INFO ] No active profile set, falling back to 1 default profile: "default" [2024-05-22 11:55:21.861] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 11:55:21.870] [INFO ] Finished Spring Data repository scanning in 2 ms. Found 0 JPA repository interfaces. [2024-05-22 11:55:22.055] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api.dao.mapper]' package. Please check your configuration. [2024-05-22 11:55:22.164] [INFO ] Post-processing PropertySource instances [2024-05-22 11:55:22.165] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 11:55:22.165] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:55:22.165] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:55:22.165] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:55:22.165] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 11:55:22.165] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 11:55:22.165] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:55:22.283] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 11:55:22.288] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 11:55:22.289] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 11:55:22.412] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 11:55:22.421] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 11:55:22.423] [INFO ] Starting service [Tomcat] [2024-05-22 11:55:22.423] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 11:55:22.485] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 11:55:22.486] [INFO ] Root WebApplicationContext: initialization completed in 976 ms [2024-05-22 11:55:22.525] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:55:22.525] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 11:55:22.593] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@2ee39e73 with name: jasyptStringEncryptor [2024-05-22 11:55:22.667] [INFO ] HHH000204: Processing PersistenceUnitInfo [name: default] [2024-05-22 11:55:22.735] [INFO ] HHH000412: Hibernate ORM core version 6.4.4.Final [2024-05-22 11:55:22.763] [INFO ] HHH000026: Second-level cache disabled [2024-05-22 11:55:22.979] [INFO ] No LoadTimeWeaver setup: ignoring JPA class transformer [2024-05-22 11:55:23.000] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 11:55:23.011] [WARN ] HHH000342: Could not obtain connection to query metadata java.lang.RuntimeException: Driver com.microsoft.sqlserver.jdbc.SQLServerDriver claims to not accept jdbcUrl, jdbc:log4jdbc:sqlserver://115.91.94.42:11433;DatabaseName=aipdb; at com.zaxxer.hikari.util.DriverDataSource.(DriverDataSource.java:110) at com.zaxxer.hikari.pool.PoolBase.initializeDataSource(PoolBase.java:326) at com.zaxxer.hikari.pool.PoolBase.(PoolBase.java:112) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:93) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:428) at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.delegateWork(JdbcIsolationDelegate.java:61) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentUsingJdbcMetadata(JdbcEnvironmentInitiator.java:276) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:107) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:130) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:238) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) at org.hibernate.boot.model.relational.Database.(Database.java:45) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.getDatabase(InFlightMetadataCollectorImpl.java:223) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:191) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:170) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1432) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1503) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:75) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:390) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:366) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) [2024-05-22 11:55:23.028] [WARN ] HHH90000025: SQLServerDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) [2024-05-22 11:55:23.274] [INFO ] HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) [2024-05-22 11:55:23.279] [INFO ] Initialized JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:55:23.287] [INFO ] ApplicationConfig(bootingDateTime=2024-05-22 11:55:23, startSchedule=false) [2024-05-22 11:55:23.295] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:55:23.296] [ERROR] sqlSessionFactoryBean: IOException [2024-05-22 11:55:23.299] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null [2024-05-22 11:55:23.299] [INFO ] Closing JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:55:23.302] [INFO ] Stopping service [Tomcat] [2024-05-22 11:55:23.309] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 11:55:23.324] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ... 17 common frames omitted Caused by: java.lang.NullPointerException: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.mybatis.spring.SqlSessionTemplate.(SqlSessionTemplate.java:92) at com.aip.gateway.api.config.DatabaseConfig.sqlSession(DatabaseConfig.java:136) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.CGLIB$sqlSession$7() at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$FastClass$$1.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.sqlSession() at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) ... 18 common frames omitted [2024-05-22 11:57:36.983] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 11:57:37.016] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 29256 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 11:57:37.017] [INFO ] No active profile set, falling back to 1 default profile: "default" [2024-05-22 11:57:37.341] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 11:57:37.350] [INFO ] Finished Spring Data repository scanning in 2 ms. Found 0 JPA repository interfaces. [2024-05-22 11:57:37.515] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api.dao.mapper]' package. Please check your configuration. [2024-05-22 11:57:37.617] [INFO ] Post-processing PropertySource instances [2024-05-22 11:57:37.618] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 11:57:37.618] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:57:37.618] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:57:37.618] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:57:37.618] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 11:57:37.618] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 11:57:37.618] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:57:37.734] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 11:57:37.740] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 11:57:37.741] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 11:57:37.848] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 11:57:37.856] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 11:57:37.857] [INFO ] Starting service [Tomcat] [2024-05-22 11:57:37.857] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 11:57:37.916] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 11:57:37.916] [INFO ] Root WebApplicationContext: initialization completed in 870 ms [2024-05-22 11:57:37.955] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:57:37.955] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 11:57:38.007] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@76973a6 with name: jasyptStringEncryptor [2024-05-22 11:57:38.063] [INFO ] HHH000204: Processing PersistenceUnitInfo [name: default] [2024-05-22 11:57:38.120] [INFO ] HHH000412: Hibernate ORM core version 6.4.4.Final [2024-05-22 11:57:38.147] [INFO ] HHH000026: Second-level cache disabled [2024-05-22 11:57:38.333] [INFO ] No LoadTimeWeaver setup: ignoring JPA class transformer [2024-05-22 11:57:38.352] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 11:57:38.362] [WARN ] HHH000342: Could not obtain connection to query metadata java.lang.RuntimeException: Driver com.microsoft.sqlserver.jdbc.SQLServerDriver claims to not accept jdbcUrl, jdbc:log4jdbc:sqlserver://115.91.94.42:11433;DatabaseName=aipdb; at com.zaxxer.hikari.util.DriverDataSource.(DriverDataSource.java:110) at com.zaxxer.hikari.pool.PoolBase.initializeDataSource(PoolBase.java:326) at com.zaxxer.hikari.pool.PoolBase.(PoolBase.java:112) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:93) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:428) at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.delegateWork(JdbcIsolationDelegate.java:61) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentUsingJdbcMetadata(JdbcEnvironmentInitiator.java:276) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:107) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:130) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:238) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) at org.hibernate.boot.model.relational.Database.(Database.java:45) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.getDatabase(InFlightMetadataCollectorImpl.java:223) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:191) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:170) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1432) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1503) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:75) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:390) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:366) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) [2024-05-22 11:57:38.374] [WARN ] HHH90000025: SQLServerDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) [2024-05-22 11:57:38.581] [INFO ] HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) [2024-05-22 11:57:38.586] [INFO ] Initialized JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:57:38.596] [INFO ] ApplicationConfig(bootingDateTime=2024-05-22 11:57:38, startSchedule=false) [2024-05-22 11:57:38.606] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:57:38.607] [ERROR] sqlSessionFactoryBean: IOException [2024-05-22 11:57:38.610] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null [2024-05-22 11:57:38.611] [INFO ] Closing JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:57:38.614] [INFO ] Stopping service [Tomcat] [2024-05-22 11:57:38.625] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 11:57:38.638] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ... 17 common frames omitted Caused by: java.lang.NullPointerException: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.mybatis.spring.SqlSessionTemplate.(SqlSessionTemplate.java:92) at com.aip.gateway.api.config.DatabaseConfig.sqlSession(DatabaseConfig.java:136) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.CGLIB$sqlSession$7() at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$FastClass$$1.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.sqlSession() at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) ... 18 common frames omitted [2024-05-22 11:58:27.643] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 11:58:27.678] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 44516 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 11:58:27.679] [INFO ] No active profile set, falling back to 1 default profile: "default" [2024-05-22 11:58:27.992] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 11:58:28.001] [INFO ] Finished Spring Data repository scanning in 2 ms. Found 0 JPA repository interfaces. [2024-05-22 11:58:28.174] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api.dao.mapper]' package. Please check your configuration. [2024-05-22 11:58:28.265] [INFO ] Post-processing PropertySource instances [2024-05-22 11:58:28.266] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 11:58:28.266] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:58:28.266] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:58:28.266] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:58:28.266] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 11:58:28.266] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 11:58:28.266] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:58:28.367] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 11:58:28.376] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 11:58:28.377] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 11:58:28.476] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 11:58:28.483] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 11:58:28.484] [INFO ] Starting service [Tomcat] [2024-05-22 11:58:28.484] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 11:58:28.538] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 11:58:28.539] [INFO ] Root WebApplicationContext: initialization completed in 832 ms [2024-05-22 11:58:28.578] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:58:28.578] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 11:58:28.631] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@2ee39e73 with name: jasyptStringEncryptor [2024-05-22 11:58:28.679] [INFO ] HHH000204: Processing PersistenceUnitInfo [name: default] [2024-05-22 11:58:28.725] [INFO ] HHH000412: Hibernate ORM core version 6.4.4.Final [2024-05-22 11:58:28.749] [INFO ] HHH000026: Second-level cache disabled [2024-05-22 11:58:28.926] [INFO ] No LoadTimeWeaver setup: ignoring JPA class transformer [2024-05-22 11:58:28.944] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 11:58:29.110] [DEBUG] pool-aip-gateway-api-server - Cannot acquire connection from data source com.microsoft.sqlserver.jdbc.SQLServerException: "encrypt" 속성이 "true"(으)로 설정되고 "trustServerCertificate" 속성이 "false"(으)로 설정되었지만 드라이버가 SSL(Secure Sockets Layer) 암호화를 사용하여 SQL Server에 대한 보안 연결을 설정할 수 없습니다. 오류: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target. ClientConnectionId:fee71765-d1b0-416b-b9f6-f92946538139 at com.microsoft.sqlserver.jdbc.SQLServerConnection.terminate(SQLServerConnection.java:4026) at com.microsoft.sqlserver.jdbc.TDSChannel.enableSSL(IOBuffer.java:1954) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(SQLServerConnection.java:3552) at com.microsoft.sqlserver.jdbc.SQLServerConnection.login(SQLServerConnection.java:3172) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectInternal(SQLServerConnection.java:3014) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java:1836) at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:1246) at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138) at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:359) at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:201) at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:470) at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:561) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:100) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:428) at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.delegateWork(JdbcIsolationDelegate.java:61) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentUsingJdbcMetadata(JdbcEnvironmentInitiator.java:276) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:107) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:130) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:238) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) at org.hibernate.boot.model.relational.Database.(Database.java:45) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.getDatabase(InFlightMetadataCollectorImpl.java:223) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:191) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:170) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1432) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1503) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:75) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:390) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:366) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:131) at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:378) at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:321) at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:316) at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:654) at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(CertificateMessage.java:473) at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(CertificateMessage.java:369) at java.base/sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:396) at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:480) at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:458) at java.base/sun.security.ssl.TransportContext.dispatch(TransportContext.java:201) at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:172) at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1506) at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1421) at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455) at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426) at com.microsoft.sqlserver.jdbc.TDSChannel.enableSSL(IOBuffer.java:1843) ... 49 common frames omitted Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at java.base/sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:439) at java.base/sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:306) at java.base/sun.security.validator.Validator.validate(Validator.java:264) at java.base/sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:242) at java.base/sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:113) at com.microsoft.sqlserver.jdbc.HostNameOverrideX509TrustManager.checkServerTrusted(SQLServerTrustManager.java:88) at java.base/sun.security.ssl.AbstractTrustManagerWrapper.checkServerTrusted(SSLContextImpl.java:1441) at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:638) ... 61 common frames omitted Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at java.base/sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:146) at java.base/sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:127) at java.base/java.security.cert.CertPathBuilder.build(CertPathBuilder.java:297) at java.base/sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:434) ... 68 common frames omitted [2024-05-22 11:58:30.117] [ERROR] pool-aip-gateway-api-server - Exception during pool initialization. com.microsoft.sqlserver.jdbc.SQLServerException: "encrypt" 속성이 "true"(으)로 설정되고 "trustServerCertificate" 속성이 "false"(으)로 설정되었지만 드라이버가 SSL(Secure Sockets Layer) 암호화를 사용하여 SQL Server에 대한 보안 연결을 설정할 수 없습니다. 오류: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target. ClientConnectionId:fee71765-d1b0-416b-b9f6-f92946538139 at com.microsoft.sqlserver.jdbc.SQLServerConnection.terminate(SQLServerConnection.java:4026) at com.microsoft.sqlserver.jdbc.TDSChannel.enableSSL(IOBuffer.java:1954) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(SQLServerConnection.java:3552) at com.microsoft.sqlserver.jdbc.SQLServerConnection.login(SQLServerConnection.java:3172) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectInternal(SQLServerConnection.java:3014) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java:1836) at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:1246) at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138) at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:359) at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:201) at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:470) at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:561) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:100) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:428) at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.delegateWork(JdbcIsolationDelegate.java:61) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentUsingJdbcMetadata(JdbcEnvironmentInitiator.java:276) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:107) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:130) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:238) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) at org.hibernate.boot.model.relational.Database.(Database.java:45) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.getDatabase(InFlightMetadataCollectorImpl.java:223) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:191) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:170) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1432) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1503) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:75) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:390) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:366) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:131) at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:378) at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:321) at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:316) at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:654) at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(CertificateMessage.java:473) at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(CertificateMessage.java:369) at java.base/sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:396) at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:480) at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:458) at java.base/sun.security.ssl.TransportContext.dispatch(TransportContext.java:201) at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:172) at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1506) at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1421) at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455) at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426) at com.microsoft.sqlserver.jdbc.TDSChannel.enableSSL(IOBuffer.java:1843) ... 49 common frames omitted Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at java.base/sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:439) at java.base/sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:306) at java.base/sun.security.validator.Validator.validate(Validator.java:264) at java.base/sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:242) at java.base/sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:113) at com.microsoft.sqlserver.jdbc.HostNameOverrideX509TrustManager.checkServerTrusted(SQLServerTrustManager.java:88) at java.base/sun.security.ssl.AbstractTrustManagerWrapper.checkServerTrusted(SSLContextImpl.java:1441) at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:638) ... 61 common frames omitted Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at java.base/sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:146) at java.base/sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:127) at java.base/java.security.cert.CertPathBuilder.build(CertPathBuilder.java:297) at java.base/sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:434) ... 68 common frames omitted [2024-05-22 11:58:30.120] [WARN ] HHH000342: Could not obtain connection to query metadata java.lang.NullPointerException: Cannot invoke "org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(java.sql.SQLException, String)" because the return value of "org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.sqlExceptionHelper()" is null at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.delegateWork(JdbcIsolationDelegate.java:116) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentUsingJdbcMetadata(JdbcEnvironmentInitiator.java:276) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:107) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:130) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:238) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) at org.hibernate.boot.model.relational.Database.(Database.java:45) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.getDatabase(InFlightMetadataCollectorImpl.java:223) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:191) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:170) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1432) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1503) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:75) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:390) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:366) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) [2024-05-22 11:58:30.131] [WARN ] HHH90000025: SQLServerDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) [2024-05-22 11:58:30.327] [INFO ] HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) [2024-05-22 11:58:30.330] [INFO ] Initialized JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:58:30.338] [INFO ] ApplicationConfig(bootingDateTime=2024-05-22 11:58:30, startSchedule=false) [2024-05-22 11:58:30.343] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:58:30.345] [ERROR] sqlSessionFactoryBean: IOException [2024-05-22 11:58:30.346] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null [2024-05-22 11:58:30.346] [INFO ] Closing JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:58:30.348] [INFO ] Stopping service [Tomcat] [2024-05-22 11:58:30.354] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 11:58:30.366] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ... 17 common frames omitted Caused by: java.lang.NullPointerException: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.mybatis.spring.SqlSessionTemplate.(SqlSessionTemplate.java:92) at com.aip.gateway.api.config.DatabaseConfig.sqlSession(DatabaseConfig.java:136) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.CGLIB$sqlSession$7() at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$FastClass$$1.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.sqlSession() at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) ... 18 common frames omitted [2024-05-22 11:58:49.059] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 11:58:49.093] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 21572 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 11:58:49.094] [INFO ] No active profile set, falling back to 1 default profile: "default" [2024-05-22 11:58:49.429] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 11:58:49.438] [INFO ] Finished Spring Data repository scanning in 3 ms. Found 0 JPA repository interfaces. [2024-05-22 11:58:49.603] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api.dao.mapper]' package. Please check your configuration. [2024-05-22 11:58:49.706] [INFO ] Post-processing PropertySource instances [2024-05-22 11:58:49.706] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 11:58:49.706] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:58:49.706] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 11:58:49.707] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:58:49.707] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 11:58:49.707] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 11:58:49.707] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 11:58:49.815] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 11:58:49.821] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 11:58:49.822] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 11:58:49.931] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 11:58:49.940] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 11:58:49.942] [INFO ] Starting service [Tomcat] [2024-05-22 11:58:49.942] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 11:58:50.005] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 11:58:50.005] [INFO ] Root WebApplicationContext: initialization completed in 878 ms [2024-05-22 11:58:50.042] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:58:50.042] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 11:58:50.093] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@480cbe2e with name: jasyptStringEncryptor [2024-05-22 11:58:50.154] [INFO ] HHH000204: Processing PersistenceUnitInfo [name: default] [2024-05-22 11:58:50.198] [INFO ] HHH000412: Hibernate ORM core version 6.4.4.Final [2024-05-22 11:58:50.223] [INFO ] HHH000026: Second-level cache disabled [2024-05-22 11:58:50.400] [INFO ] No LoadTimeWeaver setup: ignoring JPA class transformer [2024-05-22 11:58:50.419] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 11:58:50.591] [INFO ] pool-aip-gateway-api-server - Added connection ConnectionID:1 ClientConnectionId: 54cd3bc4-9aa8-4b13-a872-ef21cdf95e50 [2024-05-22 11:58:50.593] [INFO ] pool-aip-gateway-api-server - Start completed. [2024-05-22 11:58:50.612] [WARN ] HHH90000025: SQLServerDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) [2024-05-22 11:58:50.694] [DEBUG] pool-aip-gateway-api-server - Before cleanup stats (total=1, active=0, idle=1, waiting=0) [2024-05-22 11:58:50.694] [DEBUG] pool-aip-gateway-api-server - After cleanup stats (total=1, active=0, idle=1, waiting=0) [2024-05-22 11:58:50.737] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:2 ClientConnectionId: 7d92df33-3975-4778-83f6-cb96e9069868 [2024-05-22 11:58:50.796] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:3 ClientConnectionId: 35707181-1688-4fb1-bdcf-0adf393e2877 [2024-05-22 11:58:50.848] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:4 ClientConnectionId: b8fd3ab3-9897-4eda-b91f-acf2a7161989 [2024-05-22 11:58:50.852] [INFO ] HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) [2024-05-22 11:58:50.856] [INFO ] Initialized JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:58:50.862] [INFO ] ApplicationConfig(bootingDateTime=2024-05-22 11:58:50, startSchedule=false) [2024-05-22 11:58:50.869] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 11:58:50.871] [ERROR] sqlSessionFactoryBean: IOException [2024-05-22 11:58:50.873] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null [2024-05-22 11:58:50.873] [INFO ] Closing JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 11:58:50.874] [INFO ] pool-aip-gateway-api-server - Shutdown initiated... [2024-05-22 11:58:50.874] [DEBUG] pool-aip-gateway-api-server - Before shutdown stats (total=4, active=0, idle=4, waiting=0) [2024-05-22 11:58:50.885] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:5 ClientConnectionId: 675a53bf-2e5c-438b-8293-f7b8b7990468 [2024-05-22 11:58:50.909] [DEBUG] pool-aip-gateway-api-server - After adding stats (total=1, active=0, idle=1, waiting=0) [2024-05-22 11:58:50.910] [DEBUG] pool-aip-gateway-api-server - After shutdown stats (total=0, active=0, idle=0, waiting=0) [2024-05-22 11:58:50.911] [INFO ] pool-aip-gateway-api-server - Shutdown completed. [2024-05-22 11:58:50.914] [INFO ] Stopping service [Tomcat] [2024-05-22 11:58:50.926] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 11:58:50.938] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ... 17 common frames omitted Caused by: java.lang.NullPointerException: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.mybatis.spring.SqlSessionTemplate.(SqlSessionTemplate.java:92) at com.aip.gateway.api.config.DatabaseConfig.sqlSession(DatabaseConfig.java:136) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.CGLIB$sqlSession$6() at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$FastClass$$1.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.sqlSession() at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) ... 18 common frames omitted [2024-05-22 12:00:35.141] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 12:00:35.173] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 42820 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 12:00:35.174] [INFO ] No active profile set, falling back to 1 default profile: "default" [2024-05-22 12:00:35.488] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 12:00:35.497] [INFO ] Finished Spring Data repository scanning in 3 ms. Found 0 JPA repository interfaces. [2024-05-22 12:00:35.669] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api.dao.mapper]' package. Please check your configuration. [2024-05-22 12:00:35.764] [INFO ] Post-processing PropertySource instances [2024-05-22 12:00:35.764] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 12:00:35.764] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 12:00:35.764] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 12:00:35.765] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 12:00:35.765] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 12:00:35.765] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 12:00:35.765] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 12:00:35.866] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 12:00:35.871] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 12:00:35.873] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 12:00:35.978] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 12:00:35.986] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 12:00:35.987] [INFO ] Starting service [Tomcat] [2024-05-22 12:00:35.987] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 12:00:36.052] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 12:00:36.052] [INFO ] Root WebApplicationContext: initialization completed in 850 ms [2024-05-22 12:00:36.100] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 12:00:36.100] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 12:00:36.150] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@76973a6 with name: jasyptStringEncryptor [2024-05-22 12:00:36.203] [INFO ] HHH000204: Processing PersistenceUnitInfo [name: default] [2024-05-22 12:00:36.248] [INFO ] HHH000412: Hibernate ORM core version 6.4.4.Final [2024-05-22 12:00:36.272] [INFO ] HHH000026: Second-level cache disabled [2024-05-22 12:00:36.440] [INFO ] No LoadTimeWeaver setup: ignoring JPA class transformer [2024-05-22 12:00:36.457] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 12:00:36.577] [DEBUG] pool-aip-gateway-api-server - Cannot acquire connection from data source com.microsoft.sqlserver.jdbc.SQLServerException: "encrypt" 속성이 "true"(으)로 설정되고 "trustServerCertificate" 속성이 "false"(으)로 설정되었지만 드라이버가 SSL(Secure Sockets Layer) 암호화를 사용하여 SQL Server에 대한 보안 연결을 설정할 수 없습니다. 오류: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target. ClientConnectionId:b71bdf03-866d-492a-b173-5a05669aab1f at com.microsoft.sqlserver.jdbc.SQLServerConnection.terminate(SQLServerConnection.java:4026) at com.microsoft.sqlserver.jdbc.TDSChannel.enableSSL(IOBuffer.java:1954) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(SQLServerConnection.java:3552) at com.microsoft.sqlserver.jdbc.SQLServerConnection.login(SQLServerConnection.java:3172) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectInternal(SQLServerConnection.java:3014) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java:1836) at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:1246) at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138) at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:359) at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:201) at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:470) at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:561) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:100) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:428) at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.delegateWork(JdbcIsolationDelegate.java:61) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentUsingJdbcMetadata(JdbcEnvironmentInitiator.java:276) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:107) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:130) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:238) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) at org.hibernate.boot.model.relational.Database.(Database.java:45) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.getDatabase(InFlightMetadataCollectorImpl.java:223) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:191) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:170) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1432) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1503) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:75) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:390) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:366) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:131) at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:378) at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:321) at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:316) at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:654) at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(CertificateMessage.java:473) at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(CertificateMessage.java:369) at java.base/sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:396) at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:480) at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:458) at java.base/sun.security.ssl.TransportContext.dispatch(TransportContext.java:201) at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:172) at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1506) at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1421) at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455) at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426) at com.microsoft.sqlserver.jdbc.TDSChannel.enableSSL(IOBuffer.java:1843) ... 49 common frames omitted Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at java.base/sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:439) at java.base/sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:306) at java.base/sun.security.validator.Validator.validate(Validator.java:264) at java.base/sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:242) at java.base/sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:113) at com.microsoft.sqlserver.jdbc.HostNameOverrideX509TrustManager.checkServerTrusted(SQLServerTrustManager.java:88) at java.base/sun.security.ssl.AbstractTrustManagerWrapper.checkServerTrusted(SSLContextImpl.java:1441) at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:638) ... 61 common frames omitted Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at java.base/sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:146) at java.base/sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:127) at java.base/java.security.cert.CertPathBuilder.build(CertPathBuilder.java:297) at java.base/sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:434) ... 68 common frames omitted [2024-05-22 12:00:37.589] [ERROR] pool-aip-gateway-api-server - Exception during pool initialization. com.microsoft.sqlserver.jdbc.SQLServerException: "encrypt" 속성이 "true"(으)로 설정되고 "trustServerCertificate" 속성이 "false"(으)로 설정되었지만 드라이버가 SSL(Secure Sockets Layer) 암호화를 사용하여 SQL Server에 대한 보안 연결을 설정할 수 없습니다. 오류: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target. ClientConnectionId:b71bdf03-866d-492a-b173-5a05669aab1f at com.microsoft.sqlserver.jdbc.SQLServerConnection.terminate(SQLServerConnection.java:4026) at com.microsoft.sqlserver.jdbc.TDSChannel.enableSSL(IOBuffer.java:1954) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(SQLServerConnection.java:3552) at com.microsoft.sqlserver.jdbc.SQLServerConnection.login(SQLServerConnection.java:3172) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectInternal(SQLServerConnection.java:3014) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java:1836) at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:1246) at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138) at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:359) at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:201) at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:470) at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:561) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:100) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:428) at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.delegateWork(JdbcIsolationDelegate.java:61) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentUsingJdbcMetadata(JdbcEnvironmentInitiator.java:276) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:107) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:130) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:238) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) at org.hibernate.boot.model.relational.Database.(Database.java:45) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.getDatabase(InFlightMetadataCollectorImpl.java:223) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:191) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:170) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1432) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1503) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:75) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:390) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:366) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:131) at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:378) at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:321) at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:316) at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:654) at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(CertificateMessage.java:473) at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(CertificateMessage.java:369) at java.base/sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:396) at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:480) at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:458) at java.base/sun.security.ssl.TransportContext.dispatch(TransportContext.java:201) at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:172) at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1506) at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1421) at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455) at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426) at com.microsoft.sqlserver.jdbc.TDSChannel.enableSSL(IOBuffer.java:1843) ... 49 common frames omitted Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at java.base/sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:439) at java.base/sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:306) at java.base/sun.security.validator.Validator.validate(Validator.java:264) at java.base/sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:242) at java.base/sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:113) at com.microsoft.sqlserver.jdbc.HostNameOverrideX509TrustManager.checkServerTrusted(SQLServerTrustManager.java:88) at java.base/sun.security.ssl.AbstractTrustManagerWrapper.checkServerTrusted(SSLContextImpl.java:1441) at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:638) ... 61 common frames omitted Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at java.base/sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:146) at java.base/sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:127) at java.base/java.security.cert.CertPathBuilder.build(CertPathBuilder.java:297) at java.base/sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:434) ... 68 common frames omitted [2024-05-22 12:00:37.596] [WARN ] HHH000342: Could not obtain connection to query metadata java.lang.NullPointerException: Cannot invoke "org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(java.sql.SQLException, String)" because the return value of "org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.sqlExceptionHelper()" is null at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.delegateWork(JdbcIsolationDelegate.java:116) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentUsingJdbcMetadata(JdbcEnvironmentInitiator.java:276) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:107) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:130) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:238) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) at org.hibernate.boot.model.relational.Database.(Database.java:45) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.getDatabase(InFlightMetadataCollectorImpl.java:223) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:191) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:170) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1432) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1503) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:75) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:390) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:366) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1833) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1234) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:952) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) [2024-05-22 12:00:37.609] [WARN ] HHH90000025: SQLServerDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) [2024-05-22 12:00:37.857] [INFO ] HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) [2024-05-22 12:00:37.862] [INFO ] Initialized JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 12:00:37.869] [INFO ] ApplicationConfig(bootingDateTime=2024-05-22 12:00:37, startSchedule=false) [2024-05-22 12:00:37.875] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 12:00:37.877] [ERROR] sqlSessionFactoryBean: IOException [2024-05-22 12:00:37.879] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null [2024-05-22 12:00:37.879] [INFO ] Closing JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 12:00:37.881] [INFO ] Stopping service [Tomcat] [2024-05-22 12:00:37.889] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 12:00:37.902] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ... 17 common frames omitted Caused by: java.lang.NullPointerException: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.mybatis.spring.SqlSessionTemplate.(SqlSessionTemplate.java:92) at com.aip.gateway.api.config.DatabaseConfig.sqlSession(DatabaseConfig.java:136) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.CGLIB$sqlSession$6() at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$FastClass$$1.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.sqlSession() at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) ... 18 common frames omitted [2024-05-22 12:01:55.300] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 12:01:55.334] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 39972 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 12:01:55.335] [INFO ] No active profile set, falling back to 1 default profile: "default" [2024-05-22 12:01:55.664] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 12:01:55.674] [INFO ] Finished Spring Data repository scanning in 3 ms. Found 0 JPA repository interfaces. [2024-05-22 12:01:55.842] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api.dao.mapper]' package. Please check your configuration. [2024-05-22 12:01:55.938] [INFO ] Post-processing PropertySource instances [2024-05-22 12:01:55.938] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 12:01:55.938] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 12:01:55.938] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 12:01:55.939] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 12:01:55.939] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 12:01:55.939] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 12:01:55.939] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 12:01:56.046] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 12:01:56.056] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 12:01:56.057] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 12:01:56.157] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 12:01:56.165] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 12:01:56.166] [INFO ] Starting service [Tomcat] [2024-05-22 12:01:56.166] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 12:01:56.221] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 12:01:56.222] [INFO ] Root WebApplicationContext: initialization completed in 858 ms [2024-05-22 12:01:56.261] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 12:01:56.261] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 12:01:56.311] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@2ee39e73 with name: jasyptStringEncryptor [2024-05-22 12:01:56.364] [INFO ] HHH000204: Processing PersistenceUnitInfo [name: default] [2024-05-22 12:01:56.412] [INFO ] HHH000412: Hibernate ORM core version 6.4.4.Final [2024-05-22 12:01:56.436] [INFO ] HHH000026: Second-level cache disabled [2024-05-22 12:01:56.620] [INFO ] No LoadTimeWeaver setup: ignoring JPA class transformer [2024-05-22 12:01:56.639] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 12:01:56.810] [INFO ] pool-aip-gateway-api-server - Added connection ConnectionID:1 ClientConnectionId: c3e3420c-befb-496b-ba67-4de4d505f9bd [2024-05-22 12:01:56.811] [INFO ] pool-aip-gateway-api-server - Start completed. [2024-05-22 12:01:56.828] [WARN ] HHH90000025: SQLServerDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) [2024-05-22 12:01:56.915] [DEBUG] pool-aip-gateway-api-server - Before cleanup stats (total=1, active=0, idle=1, waiting=0) [2024-05-22 12:01:56.915] [DEBUG] pool-aip-gateway-api-server - After cleanup stats (total=1, active=0, idle=1, waiting=0) [2024-05-22 12:01:56.956] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:2 ClientConnectionId: 04fc7187-c630-4773-9d24-b5510ef101a5 [2024-05-22 12:01:57.006] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:3 ClientConnectionId: ce3b220b-078e-4128-8349-18c895258a45 [2024-05-22 12:01:57.049] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:4 ClientConnectionId: 8f94972f-9582-445c-b78c-8ccd003a4cf4 [2024-05-22 12:01:57.056] [INFO ] HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) [2024-05-22 12:01:57.060] [INFO ] Initialized JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 12:01:57.067] [INFO ] ApplicationConfig(bootingDateTime=2024-05-22 12:01:57, startSchedule=false) [2024-05-22 12:01:57.075] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 12:01:57.076] [ERROR] sqlSessionFactoryBean: IOException [2024-05-22 12:01:57.078] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null [2024-05-22 12:01:57.078] [INFO ] Closing JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 12:01:57.079] [INFO ] pool-aip-gateway-api-server - Shutdown initiated... [2024-05-22 12:01:57.079] [DEBUG] pool-aip-gateway-api-server - Before shutdown stats (total=4, active=0, idle=4, waiting=0) [2024-05-22 12:01:57.089] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:5 ClientConnectionId: f257068c-3b61-4727-84f3-c904b58e7c07 [2024-05-22 12:01:57.111] [DEBUG] pool-aip-gateway-api-server - After adding stats (total=1, active=0, idle=1, waiting=0) [2024-05-22 12:01:57.111] [DEBUG] pool-aip-gateway-api-server - After shutdown stats (total=0, active=0, idle=0, waiting=0) [2024-05-22 12:01:57.112] [INFO ] pool-aip-gateway-api-server - Shutdown completed. [2024-05-22 12:01:57.113] [INFO ] Stopping service [Tomcat] [2024-05-22 12:01:57.120] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 12:01:57.131] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ... 17 common frames omitted Caused by: java.lang.NullPointerException: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.mybatis.spring.SqlSessionTemplate.(SqlSessionTemplate.java:92) at com.aip.gateway.api.config.DatabaseConfig.sqlSession(DatabaseConfig.java:136) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.CGLIB$sqlSession$6() at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$FastClass$$1.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.sqlSession() at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) ... 18 common frames omitted [2024-05-22 12:02:43.215] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 12:02:43.248] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 7444 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 12:02:43.249] [INFO ] No active profile set, falling back to 1 default profile: "default" [2024-05-22 12:02:43.576] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 12:02:43.585] [INFO ] Finished Spring Data repository scanning in 3 ms. Found 0 JPA repository interfaces. [2024-05-22 12:02:43.758] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api.dao.mapper]' package. Please check your configuration. [2024-05-22 12:02:43.857] [INFO ] Post-processing PropertySource instances [2024-05-22 12:02:43.858] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 12:02:43.858] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 12:02:43.858] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 12:02:43.859] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 12:02:43.859] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 12:02:43.859] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 12:02:43.859] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 12:02:43.966] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 12:02:43.975] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 12:02:43.976] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 12:02:44.078] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 12:02:44.086] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 12:02:44.087] [INFO ] Starting service [Tomcat] [2024-05-22 12:02:44.088] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 12:02:44.145] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 12:02:44.145] [INFO ] Root WebApplicationContext: initialization completed in 867 ms [2024-05-22 12:02:44.183] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 12:02:44.184] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 12:02:44.234] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@7f5614f9 with name: jasyptStringEncryptor [2024-05-22 12:02:44.285] [INFO ] HHH000204: Processing PersistenceUnitInfo [name: default] [2024-05-22 12:02:44.332] [INFO ] HHH000412: Hibernate ORM core version 6.4.4.Final [2024-05-22 12:02:44.357] [INFO ] HHH000026: Second-level cache disabled [2024-05-22 12:02:44.537] [INFO ] No LoadTimeWeaver setup: ignoring JPA class transformer [2024-05-22 12:02:44.556] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 12:02:44.721] [INFO ] pool-aip-gateway-api-server - Added connection ConnectionID:1 ClientConnectionId: 86bed538-f96b-49b5-a3ed-1adc3d7ad44b [2024-05-22 12:02:44.723] [INFO ] pool-aip-gateway-api-server - Start completed. [2024-05-22 12:02:44.739] [WARN ] HHH90000025: SQLServerDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) [2024-05-22 12:02:44.825] [DEBUG] pool-aip-gateway-api-server - Before cleanup stats (total=1, active=0, idle=1, waiting=0) [2024-05-22 12:02:44.825] [DEBUG] pool-aip-gateway-api-server - After cleanup stats (total=1, active=0, idle=1, waiting=0) [2024-05-22 12:02:44.855] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:2 ClientConnectionId: 99177981-5640-4c64-8f5a-8f47c1ea2546 [2024-05-22 12:02:44.916] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:3 ClientConnectionId: d23e4411-d8aa-4f8c-9681-a7ee37c3dcf3 [2024-05-22 12:02:44.966] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:4 ClientConnectionId: 185408fc-9436-463a-9482-c522d59cbf92 [2024-05-22 12:02:44.968] [INFO ] HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) [2024-05-22 12:02:44.973] [INFO ] Initialized JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 12:02:44.980] [INFO ] ApplicationConfig(bootingDateTime=2024-05-22 12:02:44, startSchedule=false) [2024-05-22 12:02:44.987] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 12:02:44.988] [ERROR] sqlSessionFactoryBean: IOException [2024-05-22 12:02:44.990] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null [2024-05-22 12:02:44.991] [INFO ] Closing JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 12:02:44.992] [INFO ] pool-aip-gateway-api-server - Shutdown initiated... [2024-05-22 12:02:44.992] [DEBUG] pool-aip-gateway-api-server - Before shutdown stats (total=4, active=0, idle=4, waiting=0) [2024-05-22 12:02:45.014] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:5 ClientConnectionId: 378bf685-6368-4420-99c0-e1499700d347 [2024-05-22 12:02:45.038] [DEBUG] pool-aip-gateway-api-server - After adding stats (total=1, active=0, idle=1, waiting=0) [2024-05-22 12:02:45.039] [DEBUG] pool-aip-gateway-api-server - After shutdown stats (total=0, active=0, idle=0, waiting=0) [2024-05-22 12:02:45.039] [INFO ] pool-aip-gateway-api-server - Shutdown completed. [2024-05-22 12:02:45.040] [INFO ] Stopping service [Tomcat] [2024-05-22 12:02:45.047] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 12:02:45.059] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ... 17 common frames omitted Caused by: java.lang.NullPointerException: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.mybatis.spring.SqlSessionTemplate.(SqlSessionTemplate.java:92) at com.aip.gateway.api.config.DatabaseConfig.sqlSession(DatabaseConfig.java:136) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.CGLIB$sqlSession$7() at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$FastClass$$1.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.sqlSession() at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) ... 18 common frames omitted [2024-05-22 12:03:16.207] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 12:03:16.242] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 40712 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 12:03:16.243] [INFO ] No active profile set, falling back to 1 default profile: "default" [2024-05-22 12:03:16.563] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 12:03:16.571] [INFO ] Finished Spring Data repository scanning in 3 ms. Found 0 JPA repository interfaces. [2024-05-22 12:03:16.736] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api.dao.mapper]' package. Please check your configuration. [2024-05-22 12:03:16.835] [INFO ] Post-processing PropertySource instances [2024-05-22 12:03:16.835] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 12:03:16.835] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 12:03:16.835] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 12:03:16.836] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 12:03:16.836] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 12:03:16.836] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 12:03:16.836] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 12:03:16.939] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 12:03:16.949] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 12:03:16.950] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 12:03:17.064] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 12:03:17.072] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 12:03:17.074] [INFO ] Starting service [Tomcat] [2024-05-22 12:03:17.074] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 12:03:17.132] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 12:03:17.132] [INFO ] Root WebApplicationContext: initialization completed in 861 ms [2024-05-22 12:03:17.168] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 12:03:17.169] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 12:03:17.217] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@76973a6 with name: jasyptStringEncryptor [2024-05-22 12:03:17.279] [INFO ] HHH000204: Processing PersistenceUnitInfo [name: default] [2024-05-22 12:03:17.321] [INFO ] HHH000412: Hibernate ORM core version 6.4.4.Final [2024-05-22 12:03:17.346] [INFO ] HHH000026: Second-level cache disabled [2024-05-22 12:03:17.526] [INFO ] No LoadTimeWeaver setup: ignoring JPA class transformer [2024-05-22 12:03:17.546] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 12:03:17.717] [INFO ] pool-aip-gateway-api-server - Added connection ConnectionID:1 ClientConnectionId: 3d044626-f9f9-4b56-aa35-3b48427d634b [2024-05-22 12:03:17.719] [INFO ] pool-aip-gateway-api-server - Start completed. [2024-05-22 12:03:17.736] [WARN ] HHH90000025: SQLServerDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) [2024-05-22 12:03:17.825] [DEBUG] pool-aip-gateway-api-server - Before cleanup stats (total=1, active=0, idle=1, waiting=0) [2024-05-22 12:03:17.826] [DEBUG] pool-aip-gateway-api-server - After cleanup stats (total=1, active=0, idle=1, waiting=0) [2024-05-22 12:03:17.853] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:2 ClientConnectionId: e753edfc-20d1-4aab-8fb1-bd40751b2f21 [2024-05-22 12:03:17.894] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:3 ClientConnectionId: cea31e9d-ffd7-4737-944c-8a0b929b4a72 [2024-05-22 12:03:17.941] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:4 ClientConnectionId: ea83f3dc-11f4-4f80-8463-39dc1db2c5e2 [2024-05-22 12:03:17.967] [INFO ] HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) [2024-05-22 12:03:17.971] [INFO ] Initialized JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 12:03:17.980] [INFO ] ApplicationConfig(bootingDateTime=2024-05-22 12:03:17, startSchedule=false) [2024-05-22 12:03:17.985] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:5 ClientConnectionId: c9ecce5b-31b3-46be-a717-d56053d86d5e [2024-05-22 12:03:17.987] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 12:03:17.988] [ERROR] sqlSessionFactoryBean: IOException [2024-05-22 12:03:17.990] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null [2024-05-22 12:03:17.990] [INFO ] Closing JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 12:03:17.991] [INFO ] pool-aip-gateway-api-server - Shutdown initiated... [2024-05-22 12:03:17.991] [DEBUG] pool-aip-gateway-api-server - Before shutdown stats (total=5, active=0, idle=5, waiting=0) [2024-05-22 12:03:18.005] [DEBUG] pool-aip-gateway-api-server - After adding stats (total=0, active=0, idle=0, waiting=0) [2024-05-22 12:03:18.005] [DEBUG] pool-aip-gateway-api-server - After shutdown stats (total=0, active=0, idle=0, waiting=0) [2024-05-22 12:03:18.005] [INFO ] pool-aip-gateway-api-server - Shutdown completed. [2024-05-22 12:03:18.008] [INFO ] Stopping service [Tomcat] [2024-05-22 12:03:18.015] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 12:03:18.027] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ... 17 common frames omitted Caused by: java.lang.NullPointerException: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.mybatis.spring.SqlSessionTemplate.(SqlSessionTemplate.java:92) at com.aip.gateway.api.config.DatabaseConfig.sqlSession(DatabaseConfig.java:136) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.CGLIB$sqlSession$7() at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$FastClass$$1.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.sqlSession() at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) ... 18 common frames omitted [2024-05-22 12:04:01.481] [DEBUG] Logging Provider: org.jboss.logging.Slf4jLoggerProvider found via system property [2024-05-22 12:04:01.482] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 12:04:01.486] [DEBUG] Trying to load META-INF/validation.xml for XML based Validator configuration. [2024-05-22 12:04:01.486] [DEBUG] Trying to load META-INF/validation.xml via TCCL [2024-05-22 12:04:01.487] [DEBUG] Trying to load META-INF/validation.xml via Hibernate Validator's class loader [2024-05-22 12:04:01.487] [DEBUG] No META-INF/validation.xml found. Using annotation based configuration only. [2024-05-22 12:04:01.490] [DEBUG] Found jakarta.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [2024-05-22 12:04:01.491] [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [2024-05-22 12:04:01.506] [DEBUG] Loaded expression factory via original TCCL [2024-05-22 12:04:01.514] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 39008 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 12:04:01.514] [DEBUG] Running with Spring Boot v3.2.5, Spring v6.1.6 [2024-05-22 12:04:01.514] [INFO ] No active profile set, falling back to 1 default profile: "default" [2024-05-22 12:04:01.515] [DEBUG] Loading source class com.aip.gateway.api.AipGatewayApiApplication [2024-05-22 12:04:01.542] [DEBUG] Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@59aa20b3 [2024-05-22 12:04:01.554] [DEBUG] Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' [2024-05-22 12:04:01.564] [DEBUG] Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.internalCachingMetadataReaderFactory' [2024-05-22 12:04:01.566] [DEBUG] HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider. [2024-05-22 12:04:01.570] [DEBUG] HV000234: Using org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator as ValidatorFactory-scoped message interpolator. [2024-05-22 12:04:01.570] [DEBUG] HV000234: Using org.hibernate.validator.internal.engine.resolver.JPATraversableResolver as ValidatorFactory-scoped traversable resolver. [2024-05-22 12:04:01.570] [DEBUG] HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider. [2024-05-22 12:04:01.570] [DEBUG] HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider. [2024-05-22 12:04:01.570] [DEBUG] HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory. [2024-05-22 12:04:01.588] [DEBUG] Identified candidate component class: file [C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes\com\aip\gateway\api\config\ApplicationConfig.class] [2024-05-22 12:04:01.593] [DEBUG] Identified candidate component class: file [C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes\com\aip\gateway\api\config\DatabaseConfig.class] [2024-05-22 12:04:01.594] [DEBUG] Identified candidate component class: file [C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes\com\aip\gateway\api\config\JasyptConfig.class] [2024-05-22 12:04:01.600] [DEBUG] Identified candidate component class: file [C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes\com\aip\gateway\api\app\ApplicationContextProvider.class] [2024-05-22 12:04:01.600] [DEBUG] Identified candidate component class: file [C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes\com\aip\gateway\api\config\ApplicationConfig.class] [2024-05-22 12:04:01.600] [DEBUG] Identified candidate component class: file [C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes\com\aip\gateway\api\config\DatabaseConfig.class] [2024-05-22 12:04:01.600] [DEBUG] Identified candidate component class: file [C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes\com\aip\gateway\api\config\JasyptConfig.class] [2024-05-22 12:04:01.826] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 12:04:01.832] [DEBUG] Scanning for JPA repositories in packages com.aip.gateway.api.dao.repository. [2024-05-22 12:04:01.835] [INFO ] Finished Spring Data repository scanning in 2 ms. Found 0 JPA repository interfaces. [2024-05-22 12:04:01.859] [DEBUG] RMI TCP Connection(1)-192.168.20.44: accepted socket from [192.168.20.44:62046] [2024-05-22 12:04:01.860] [DEBUG] RMI TCP Connection(1)-192.168.20.44: (port 62044) op = 80 [2024-05-22 12:04:01.863] [DEBUG] RMI TCP Connection(1)-192.168.20.44: name = "[Ljava.rmi.server.ObjID;", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:01.863] [DEBUG] RMI TCP Connection(1)-192.168.20.44: name = "java.rmi.server.ObjID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:01.864] [DEBUG] RMI TCP Connection(1)-192.168.20.44: name = "java.rmi.server.UID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:01.865] [DEBUG] RMI TCP Connection(1)-192.168.20.44: name = "java.rmi.dgc.Lease", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:01.865] [DEBUG] RMI TCP Connection(1)-192.168.20.44: name = "java.rmi.dgc.VMID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:01.866] [DEBUG] RMI TCP Connection(1)-192.168.20.44: name = "[B", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:01.867] [DEBUG] RMI TCP Connection(1)-192.168.20.44: (port 62044) op = 80 [2024-05-22 12:04:01.871] [DEBUG] RMI TCP Connection(1)-192.168.20.44: (port 62044) op = 80 [2024-05-22 12:04:01.872] [DEBUG] RMI TCP Connection(1)-192.168.20.44: name = "[Ljava.rmi.server.ObjID;", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:01.872] [DEBUG] RMI TCP Connection(1)-192.168.20.44: name = "java.rmi.server.ObjID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:01.872] [DEBUG] RMI TCP Connection(1)-192.168.20.44: name = "java.rmi.server.UID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:01.872] [DEBUG] RMI TCP Connection(1)-192.168.20.44: name = "java.rmi.dgc.Lease", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:01.872] [DEBUG] RMI TCP Connection(1)-192.168.20.44: name = "java.rmi.dgc.VMID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:01.872] [DEBUG] RMI TCP Connection(1)-192.168.20.44: name = "[B", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:01.873] [DEBUG] RMI TCP Connection(1)-192.168.20.44: (port 62044) op = 84 [2024-05-22 12:04:01.873] [DEBUG] RMI TCP Connection(1)-192.168.20.44: (port 62044) op = 80 [2024-05-22 12:04:01.874] [DEBUG] RMI TCP Connection(1)-192.168.20.44: (port 62044) op = 80 [2024-05-22 12:04:01.874] [DEBUG] RMI TCP Connection(1)-192.168.20.44: name = "javax.management.ObjectName", codebase = "" [2024-05-22 12:04:01.877] [DEBUG] connectionId=rmi://192.168.20.44 1, name=org.springframework.boot:type=Admin,name=SpringApplication, attribute=Ready [2024-05-22 12:04:01.879] [DEBUG] RMI TCP Connection(1)-192.168.20.44: [192.168.20.44] exception: javax.management.InstanceNotFoundException: org.springframework.boot:type=Admin,name=SpringApplication at java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1088) at java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getAttribute(DefaultMBeanServerInterceptor.java:640) at java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getAttribute(JmxMBeanServer.java:679) at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1449) at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1310) at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1405) at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl.getAttribute(RMIConnectionImpl.java:639) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:360) at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200) at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197) at java.base/java.security.AccessController.doPrivileged(AccessController.java:712) at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196) at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:587) at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:828) at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:705) at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:704) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:833) [2024-05-22 12:04:01.884] [DEBUG] RMI TCP Connection(1)-192.168.20.44: (port 62044) op = 80 [2024-05-22 12:04:01.884] [DEBUG] [javax.management.remote.rmi.RMIConnectionImpl@686f3b06: connectionId=rmi://192.168.20.44 1] closing. [2024-05-22 12:04:01.884] [DEBUG] [javax.management.remote.rmi.RMIConnectionImpl@686f3b06: connectionId=rmi://192.168.20.44 1] closed. [2024-05-22 12:04:01.998] [DEBUG] Creating shared instance of singleton bean 'com.aip.gateway.api.config.DatabaseConfig#MapperScannerRegistrar#0' [2024-05-22 12:04:02.001] [DEBUG] Creating shared instance of singleton bean 'propertySourcesPlaceholderConfigurer' [2024-05-22 12:04:02.006] [DEBUG] Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter. [2024-05-22 12:04:02.008] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api.dao.mapper]' package. Please check your configuration. [2024-05-22 12:04:02.054] [DEBUG] RMI TCP Connection(1)-192.168.20.44: (port 62044) connection closed [2024-05-22 12:04:02.055] [DEBUG] RMI TCP Connection(1)-192.168.20.44: close connection, socket: Socket[addr=/192.168.20.44,port=62046,localport=62044] [2024-05-22 12:04:02.055] [DEBUG] RMI TCP Connection(1)-192.168.20.44: socket close: Socket[addr=/192.168.20.44,port=62046,localport=62044] [2024-05-22 12:04:02.086] [DEBUG] RMI TCP Connection(2)-192.168.20.44: accepted socket from [192.168.20.44:62047] [2024-05-22 12:04:02.086] [DEBUG] RMI TCP Connection(2)-192.168.20.44: (port 62044) op = 80 [2024-05-22 12:04:02.087] [DEBUG] RMI TCP Connection(2)-192.168.20.44: name = "[Ljava.rmi.server.ObjID;", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:02.087] [DEBUG] RMI TCP Connection(2)-192.168.20.44: name = "java.rmi.server.ObjID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:02.087] [DEBUG] RMI TCP Connection(2)-192.168.20.44: name = "java.rmi.server.UID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:02.087] [DEBUG] RMI TCP Connection(2)-192.168.20.44: name = "java.rmi.dgc.VMID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:02.087] [DEBUG] RMI TCP Connection(2)-192.168.20.44: name = "[B", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:02.097] [DEBUG] Creating shared instance of singleton bean 'emBeanDefinitionRegistrarPostProcessor' [2024-05-22 12:04:02.097] [DEBUG] Creating shared instance of singleton bean 'enableEncryptablePropertySourcesPostProcessor' [2024-05-22 12:04:02.100] [DEBUG] Creating shared instance of singleton bean 'encryptablePropertySourceConverter' [2024-05-22 12:04:02.102] [DEBUG] Creating shared instance of singleton bean 'lazyEncryptablePropertyResolver' [2024-05-22 12:04:02.102] [DEBUG] Creating shared instance of singleton bean 'com.ulisesbocchio.jasyptspringboot.configuration.EncryptablePropertyResolverConfiguration' [2024-05-22 12:04:02.103] [DEBUG] Creating shared instance of singleton bean 'lazyEncryptablePropertyDetector' [2024-05-22 12:04:02.103] [DEBUG] Creating shared instance of singleton bean 'envCopy' [2024-05-22 12:04:02.103] [DEBUG] Autowiring by type from bean name 'envCopy' via factory method to bean named 'environment' [2024-05-22 12:04:02.105] [DEBUG] Autowiring by type from bean name 'lazyEncryptablePropertyDetector' via factory method to bean named 'envCopy' [2024-05-22 12:04:02.105] [DEBUG] Autowiring by type from bean name 'lazyEncryptablePropertyDetector' via factory method to bean named 'org.springframework.beans.factory.support.DefaultListableBeanFactory@894858' [2024-05-22 12:04:02.107] [DEBUG] Creating shared instance of singleton bean 'lazyJasyptStringEncryptor' [2024-05-22 12:04:02.108] [DEBUG] Autowiring by type from bean name 'lazyJasyptStringEncryptor' via factory method to bean named 'envCopy' [2024-05-22 12:04:02.108] [DEBUG] Autowiring by type from bean name 'lazyJasyptStringEncryptor' via factory method to bean named 'org.springframework.beans.factory.support.DefaultListableBeanFactory@894858' [2024-05-22 12:04:02.108] [DEBUG] Found key 'jasypt.encryptor.bean' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/'' with value of type String [2024-05-22 12:04:02.109] [DEBUG] Autowiring by type from bean name 'lazyEncryptablePropertyResolver' via factory method to bean named 'lazyEncryptablePropertyDetector' [2024-05-22 12:04:02.109] [DEBUG] Autowiring by type from bean name 'lazyEncryptablePropertyResolver' via factory method to bean named 'lazyJasyptStringEncryptor' [2024-05-22 12:04:02.110] [DEBUG] Autowiring by type from bean name 'lazyEncryptablePropertyResolver' via factory method to bean named 'org.springframework.beans.factory.support.DefaultListableBeanFactory@894858' [2024-05-22 12:04:02.110] [DEBUG] Autowiring by type from bean name 'lazyEncryptablePropertyResolver' via factory method to bean named 'envCopy' [2024-05-22 12:04:02.110] [DEBUG] Autowiring by type from bean name 'lazyEncryptablePropertyResolver' via factory method to bean named 'environment' [2024-05-22 12:04:02.112] [DEBUG] Creating shared instance of singleton bean 'lazyEncryptablePropertyFilter' [2024-05-22 12:04:02.112] [DEBUG] Autowiring by type from bean name 'lazyEncryptablePropertyFilter' via factory method to bean named 'envCopy' [2024-05-22 12:04:02.112] [DEBUG] Autowiring by type from bean name 'lazyEncryptablePropertyFilter' via factory method to bean named 'org.springframework.beans.factory.support.DefaultListableBeanFactory@894858' [2024-05-22 12:04:02.114] [DEBUG] Autowiring by type from bean name 'encryptablePropertySourceConverter' via factory method to bean named 'environment' [2024-05-22 12:04:02.114] [DEBUG] Autowiring by type from bean name 'encryptablePropertySourceConverter' via factory method to bean named 'lazyEncryptablePropertyResolver' [2024-05-22 12:04:02.114] [DEBUG] Autowiring by type from bean name 'encryptablePropertySourceConverter' via factory method to bean named 'lazyEncryptablePropertyFilter' [2024-05-22 12:04:02.116] [DEBUG] Autowiring by type from bean name 'enableEncryptablePropertySourcesPostProcessor' via factory method to bean named 'environment' [2024-05-22 12:04:02.116] [DEBUG] Autowiring by type from bean name 'enableEncryptablePropertySourcesPostProcessor' via factory method to bean named 'encryptablePropertySourceConverter' [2024-05-22 12:04:02.117] [DEBUG] Creating shared instance of singleton bean 'org.springframework.boot.sql.init.dependency.DatabaseInitializationDependencyConfigurer$DependsOnDatabaseInitializationPostProcessor' [2024-05-22 12:04:02.147] [INFO ] Post-processing PropertySource instances [2024-05-22 12:04:02.147] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 12:04:02.147] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 12:04:02.147] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 12:04:02.148] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 12:04:02.148] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 12:04:02.148] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 12:04:02.148] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 12:04:02.148] [DEBUG] Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor' [2024-05-22 12:04:02.149] [DEBUG] Creating shared instance of singleton bean 'preserveErrorControllerTargetClassPostProcessor' [2024-05-22 12:04:02.150] [DEBUG] Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory' [2024-05-22 12:04:02.150] [DEBUG] Creating shared instance of singleton bean 'org.springframework.transaction.config.internalTransactionalEventListenerFactory' [2024-05-22 12:04:02.151] [DEBUG] Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' [2024-05-22 12:04:02.152] [DEBUG] Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' [2024-05-22 12:04:02.154] [DEBUG] Creating shared instance of singleton bean 'org.springframework.context.annotation.internalPersistenceAnnotationProcessor' [2024-05-22 12:04:02.155] [DEBUG] Creating shared instance of singleton bean 'org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor' [2024-05-22 12:04:02.155] [DEBUG] Creating shared instance of singleton bean 'org.springframework.boot.context.internalConfigurationPropertiesBinder' [2024-05-22 12:04:02.156] [DEBUG] Creating shared instance of singleton bean 'org.springframework.aop.config.internalAutoProxyCreator' [2024-05-22 12:04:02.172] [DEBUG] Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAsyncAnnotationProcessor' [2024-05-22 12:04:02.172] [DEBUG] Creating shared instance of singleton bean 'org.springframework.scheduling.annotation.ProxyAsyncConfiguration' [2024-05-22 12:04:02.180] [DEBUG] Creating shared instance of singleton bean 'methodValidationPostProcessor' [2024-05-22 12:04:02.180] [DEBUG] Autowiring by type from bean name 'methodValidationPostProcessor' via factory method to bean named 'environment' [2024-05-22 12:04:02.181] [DEBUG] Creating shared instance of singleton bean 'org.springframework.boot.context.properties.EnableConfigurationPropertiesRegistrar.methodValidationExcludeFilter' [2024-05-22 12:04:02.190] [DEBUG] Creating shared instance of singleton bean 'persistenceExceptionTranslationPostProcessor' [2024-05-22 12:04:02.191] [DEBUG] Autowiring by type from bean name 'persistenceExceptionTranslationPostProcessor' via factory method to bean named 'environment' [2024-05-22 12:04:02.192] [DEBUG] Creating shared instance of singleton bean 'webServerFactoryCustomizerBeanPostProcessor' [2024-05-22 12:04:02.192] [DEBUG] Creating shared instance of singleton bean 'errorPageRegistrarBeanPostProcessor' [2024-05-22 12:04:02.193] [DEBUG] Creating shared instance of singleton bean 'projectingArgumentResolverBeanPostProcessor' [2024-05-22 12:04:02.193] [DEBUG] Creating shared instance of singleton bean 'org.springframework.transaction.config.internalTransactionAdvisor' [2024-05-22 12:04:02.193] [DEBUG] Creating shared instance of singleton bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' [2024-05-22 12:04:02.198] [DEBUG] Creating shared instance of singleton bean 'transactionAttributeSource' [2024-05-22 12:04:02.201] [DEBUG] Creating shared instance of singleton bean 'transactionInterceptor' [2024-05-22 12:04:02.201] [DEBUG] Autowiring by type from bean name 'transactionInterceptor' via factory method to bean named 'transactionAttributeSource' [2024-05-22 12:04:02.208] [DEBUG] Autowiring by type from bean name 'org.springframework.transaction.config.internalTransactionAdvisor' via factory method to bean named 'transactionAttributeSource' [2024-05-22 12:04:02.208] [DEBUG] Autowiring by type from bean name 'org.springframework.transaction.config.internalTransactionAdvisor' via factory method to bean named 'transactionInterceptor' [2024-05-22 12:04:02.222] [DEBUG] Unable to locate ThemeSource with name 'themeSource': using default [org.springframework.ui.context.support.ResourceBundleThemeSource@1f1cddf3] [2024-05-22 12:04:02.223] [DEBUG] Creating shared instance of singleton bean 'tomcatServletWebServerFactory' [2024-05-22 12:04:02.223] [DEBUG] Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryConfiguration$EmbeddedTomcat' [2024-05-22 12:04:02.259] [DEBUG] The Apache Tomcat Native library could not be found using names [tcnative-2, libtcnative-2, tcnative-1, libtcnative-1] on the java.library.path [C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\app\OpenValue\product\11.2.0\dbhome_1\bin;C:\Program Files (x86)\Embarcadero\RAD Studio\7.0\bin;C:\Users\Public\Documents\RAD Studio\7.0\Bpl;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\Developer Express.VCL\Library\RS14;C:\Program Files\Git\cmd;C:\Program Files\Bandizip\;C:\Program Files\IDM Computer Solutions\UltraEdit;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\ProgramData\chocolatey\bin;C:\Program Files\nodejs\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files\PowerShell\7\;C:\Users\OpenValue\AppData\Local\Microsoft\WindowsApps;C:\Users\OpenValue\AppData\Local\Programs\Microsoft VS Code\bin;C:\Program Files\JetBrains\IntelliJ IDEA 2023.2.5\bin;;C:\DEV\ITS\01.WINDOWS\99.UTIS\04.UTIS_FMS\RUN\\dll;C:\Users\OpenValue\AppData\Roaming\npm;C:\Program Files\OpenSSL-Win64\bin;C:\Users\OpenValue\.dotnet\tools;C:\Program Files (x86)\ESTsoft\ALSee\x64;.]. The errors reported were [Can't load library: C:\DEV\SOLUTION\IIS\AipGateway.API\bin\tcnative-2.dll, Can't load library: C:\DEV\SOLUTION\IIS\AipGateway.API\bin\libtcnative-2.dll, Can't load library: C:\DEV\SOLUTION\IIS\AipGateway.API\bin\tcnative-1.dll, Can't load library: C:\DEV\SOLUTION\IIS\AipGateway.API\bin\libtcnative-1.dll, no tcnative-2 in java.library.path: C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\app\OpenValue\product\11.2.0\dbhome_1\bin;C:\Program Files (x86)\Embarcadero\RAD Studio\7.0\bin;C:\Users\Public\Documents\RAD Studio\7.0\Bpl;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\Developer Express.VCL\Library\RS14;C:\Program Files\Git\cmd;C:\Program Files\Bandizip\;C:\Program Files\IDM Computer Solutions\UltraEdit;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\ProgramData\chocolatey\bin;C:\Program Files\nodejs\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files\PowerShell\7\;C:\Users\OpenValue\AppData\Local\Microsoft\WindowsApps;C:\Users\OpenValue\AppData\Local\Programs\Microsoft VS Code\bin;C:\Program Files\JetBrains\IntelliJ IDEA 2023.2.5\bin;;C:\DEV\ITS\01.WINDOWS\99.UTIS\04.UTIS_FMS\RUN\\dll;C:\Users\OpenValue\AppData\Roaming\npm;C:\Program Files\OpenSSL-Win64\bin;C:\Users\OpenValue\.dotnet\tools;C:\Program Files (x86)\ESTsoft\ALSee\x64;., no libtcnative-2 in java.library.path: C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\app\OpenValue\product\11.2.0\dbhome_1\bin;C:\Program Files (x86)\Embarcadero\RAD Studio\7.0\bin;C:\Users\Public\Documents\RAD Studio\7.0\Bpl;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\Developer Express.VCL\Library\RS14;C:\Program Files\Git\cmd;C:\Program Files\Bandizip\;C:\Program Files\IDM Computer Solutions\UltraEdit;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\ProgramData\chocolatey\bin;C:\Program Files\nodejs\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files\PowerShell\7\;C:\Users\OpenValue\AppData\Local\Microsoft\WindowsApps;C:\Users\OpenValue\AppData\Local\Programs\Microsoft VS Code\bin;C:\Program Files\JetBrains\IntelliJ IDEA 2023.2.5\bin;;C:\DEV\ITS\01.WINDOWS\99.UTIS\04.UTIS_FMS\RUN\\dll;C:\Users\OpenValue\AppData\Roaming\npm;C:\Program Files\OpenSSL-Win64\bin;C:\Users\OpenValue\.dotnet\tools;C:\Program Files (x86)\ESTsoft\ALSee\x64;., no tcnative-1 in java.library.path: C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\app\OpenValue\product\11.2.0\dbhome_1\bin;C:\Program Files (x86)\Embarcadero\RAD Studio\7.0\bin;C:\Users\Public\Documents\RAD Studio\7.0\Bpl;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\Developer Express.VCL\Library\RS14;C:\Program Files\Git\cmd;C:\Program Files\Bandizip\;C:\Program Files\IDM Computer Solutions\UltraEdit;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\ProgramData\chocolatey\bin;C:\Program Files\nodejs\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files\PowerShell\7\;C:\Users\OpenValue\AppData\Local\Microsoft\WindowsApps;C:\Users\OpenValue\AppData\Local\Programs\Microsoft VS Code\bin;C:\Program Files\JetBrains\IntelliJ IDEA 2023.2.5\bin;;C:\DEV\ITS\01.WINDOWS\99.UTIS\04.UTIS_FMS\RUN\\dll;C:\Users\OpenValue\AppData\Roaming\npm;C:\Program Files\OpenSSL-Win64\bin;C:\Users\OpenValue\.dotnet\tools;C:\Program Files (x86)\ESTsoft\ALSee\x64;., no libtcnative-1 in java.library.path: C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\app\OpenValue\product\11.2.0\dbhome_1\bin;C:\Program Files (x86)\Embarcadero\RAD Studio\7.0\bin;C:\Users\Public\Documents\RAD Studio\7.0\Bpl;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\Developer Express.VCL\Library\RS14;C:\Program Files\Git\cmd;C:\Program Files\Bandizip\;C:\Program Files\IDM Computer Solutions\UltraEdit;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\ProgramData\chocolatey\bin;C:\Program Files\nodejs\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files\PowerShell\7\;C:\Users\OpenValue\AppData\Local\Microsoft\WindowsApps;C:\Users\OpenValue\AppData\Local\Programs\Microsoft VS Code\bin;C:\Program Files\JetBrains\IntelliJ IDEA 2023.2.5\bin;;C:\DEV\ITS\01.WINDOWS\99.UTIS\04.UTIS_FMS\RUN\\dll;C:\Users\OpenValue\AppData\Roaming\npm;C:\Program Files\OpenSSL-Win64\bin;C:\Users\OpenValue\.dotnet\tools;C:\Program Files (x86)\ESTsoft\ALSee\x64;.] org.apache.tomcat.jni.LibraryNotFoundError: Can't load library: C:\DEV\SOLUTION\IIS\AipGateway.API\bin\tcnative-2.dll, Can't load library: C:\DEV\SOLUTION\IIS\AipGateway.API\bin\libtcnative-2.dll, Can't load library: C:\DEV\SOLUTION\IIS\AipGateway.API\bin\tcnative-1.dll, Can't load library: C:\DEV\SOLUTION\IIS\AipGateway.API\bin\libtcnative-1.dll, no tcnative-2 in java.library.path: C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\app\OpenValue\product\11.2.0\dbhome_1\bin;C:\Program Files (x86)\Embarcadero\RAD Studio\7.0\bin;C:\Users\Public\Documents\RAD Studio\7.0\Bpl;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\Developer Express.VCL\Library\RS14;C:\Program Files\Git\cmd;C:\Program Files\Bandizip\;C:\Program Files\IDM Computer Solutions\UltraEdit;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\ProgramData\chocolatey\bin;C:\Program Files\nodejs\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files\PowerShell\7\;C:\Users\OpenValue\AppData\Local\Microsoft\WindowsApps;C:\Users\OpenValue\AppData\Local\Programs\Microsoft VS Code\bin;C:\Program Files\JetBrains\IntelliJ IDEA 2023.2.5\bin;;C:\DEV\ITS\01.WINDOWS\99.UTIS\04.UTIS_FMS\RUN\\dll;C:\Users\OpenValue\AppData\Roaming\npm;C:\Program Files\OpenSSL-Win64\bin;C:\Users\OpenValue\.dotnet\tools;C:\Program Files (x86)\ESTsoft\ALSee\x64;., no libtcnative-2 in java.library.path: C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\app\OpenValue\product\11.2.0\dbhome_1\bin;C:\Program Files (x86)\Embarcadero\RAD Studio\7.0\bin;C:\Users\Public\Documents\RAD Studio\7.0\Bpl;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\Developer Express.VCL\Library\RS14;C:\Program Files\Git\cmd;C:\Program Files\Bandizip\;C:\Program Files\IDM Computer Solutions\UltraEdit;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\ProgramData\chocolatey\bin;C:\Program Files\nodejs\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files\PowerShell\7\;C:\Users\OpenValue\AppData\Local\Microsoft\WindowsApps;C:\Users\OpenValue\AppData\Local\Programs\Microsoft VS Code\bin;C:\Program Files\JetBrains\IntelliJ IDEA 2023.2.5\bin;;C:\DEV\ITS\01.WINDOWS\99.UTIS\04.UTIS_FMS\RUN\\dll;C:\Users\OpenValue\AppData\Roaming\npm;C:\Program Files\OpenSSL-Win64\bin;C:\Users\OpenValue\.dotnet\tools;C:\Program Files (x86)\ESTsoft\ALSee\x64;., no tcnative-1 in java.library.path: C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\app\OpenValue\product\11.2.0\dbhome_1\bin;C:\Program Files (x86)\Embarcadero\RAD Studio\7.0\bin;C:\Users\Public\Documents\RAD Studio\7.0\Bpl;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\Developer Express.VCL\Library\RS14;C:\Program Files\Git\cmd;C:\Program Files\Bandizip\;C:\Program Files\IDM Computer Solutions\UltraEdit;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\ProgramData\chocolatey\bin;C:\Program Files\nodejs\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files\PowerShell\7\;C:\Users\OpenValue\AppData\Local\Microsoft\WindowsApps;C:\Users\OpenValue\AppData\Local\Programs\Microsoft VS Code\bin;C:\Program Files\JetBrains\IntelliJ IDEA 2023.2.5\bin;;C:\DEV\ITS\01.WINDOWS\99.UTIS\04.UTIS_FMS\RUN\\dll;C:\Users\OpenValue\AppData\Roaming\npm;C:\Program Files\OpenSSL-Win64\bin;C:\Users\OpenValue\.dotnet\tools;C:\Program Files (x86)\ESTsoft\ALSee\x64;., no libtcnative-1 in java.library.path: C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\app\OpenValue\product\11.2.0\dbhome_1\bin;C:\Program Files (x86)\Embarcadero\RAD Studio\7.0\bin;C:\Users\Public\Documents\RAD Studio\7.0\Bpl;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\Developer Express.VCL\Library\RS14;C:\Program Files\Git\cmd;C:\Program Files\Bandizip\;C:\Program Files\IDM Computer Solutions\UltraEdit;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\ProgramData\chocolatey\bin;C:\Program Files\nodejs\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files\PowerShell\7\;C:\Users\OpenValue\AppData\Local\Microsoft\WindowsApps;C:\Users\OpenValue\AppData\Local\Programs\Microsoft VS Code\bin;C:\Program Files\JetBrains\IntelliJ IDEA 2023.2.5\bin;;C:\DEV\ITS\01.WINDOWS\99.UTIS\04.UTIS_FMS\RUN\\dll;C:\Users\OpenValue\AppData\Roaming\npm;C:\Program Files\OpenSSL-Win64\bin;C:\Users\OpenValue\.dotnet\tools;C:\Program Files (x86)\ESTsoft\ALSee\x64;. at org.apache.tomcat.jni.Library.(Library.java:91) at org.apache.tomcat.jni.Library.initialize(Library.java:147) at org.apache.catalina.core.AprLifecycleListener.init(AprLifecycleListener.java:189) at org.apache.catalina.core.AprLifecycleListener.isAprAvailable(AprLifecycleListener.java:106) at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getDefaultServerLifecycleListeners(TomcatServletWebServerFactory.java:189) at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.(TomcatServletWebServerFactory.java:136) at org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryConfiguration$EmbeddedTomcat.tomcatServletWebServerFactory(ServletWebServerFactoryConfiguration.java:73) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:205) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getWebServerFactory(ServletWebServerApplicationContext.java:223) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:186) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:162) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:618) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) [2024-05-22 12:04:02.359] [DEBUG] Creating shared instance of singleton bean 'websocketServletWebServerCustomizer' [2024-05-22 12:04:02.360] [DEBUG] Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.websocket.servlet.WebSocketServletAutoConfiguration$TomcatWebSocketConfiguration' [2024-05-22 12:04:02.361] [DEBUG] Creating shared instance of singleton bean 'servletWebServerFactoryCustomizer' [2024-05-22 12:04:02.361] [DEBUG] Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryAutoConfiguration' [2024-05-22 12:04:02.363] [DEBUG] Creating shared instance of singleton bean 'server-org.springframework.boot.autoconfigure.web.ServerProperties' [2024-05-22 12:04:02.369] [DEBUG] Creating shared instance of singleton bean 'org.springframework.boot.context.properties.BoundConfigurationProperties' [2024-05-22 12:04:02.379] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 12:04:02.389] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 12:04:02.392] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 12:04:02.411] [DEBUG] RMI TCP Connection(3)-192.168.20.44: accepted socket from [192.168.20.44:62048] [2024-05-22 12:04:02.412] [DEBUG] RMI TCP Connection(3)-192.168.20.44: (port 62044) op = 80 [2024-05-22 12:04:02.412] [DEBUG] Autowiring by type from bean name 'servletWebServerFactoryCustomizer' via factory method to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties' [2024-05-22 12:04:02.412] [DEBUG] RMI TCP Connection(3)-192.168.20.44: name = "[Ljava.rmi.server.ObjID;", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:02.412] [DEBUG] RMI TCP Connection(3)-192.168.20.44: name = "java.rmi.server.ObjID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:02.413] [DEBUG] RMI TCP Connection(3)-192.168.20.44: name = "java.rmi.server.UID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:02.413] [DEBUG] RMI TCP Connection(3)-192.168.20.44: name = "java.rmi.dgc.Lease", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:02.413] [DEBUG] RMI TCP Connection(3)-192.168.20.44: name = "java.rmi.dgc.VMID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:02.413] [DEBUG] RMI TCP Connection(3)-192.168.20.44: name = "[B", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:02.413] [DEBUG] Creating shared instance of singleton bean 'sslBundleRegistry' [2024-05-22 12:04:02.413] [DEBUG] Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.ssl.SslAutoConfiguration' [2024-05-22 12:04:02.414] [DEBUG] RMI TCP Connection(3)-192.168.20.44: (port 62044) op = 80 [2024-05-22 12:04:02.414] [DEBUG] Creating shared instance of singleton bean 'spring.ssl-org.springframework.boot.autoconfigure.ssl.SslProperties' [2024-05-22 12:04:02.415] [DEBUG] RMI TCP Connection(3)-192.168.20.44: (port 62044) op = 80 [2024-05-22 12:04:02.416] [DEBUG] RMI TCP Connection(3)-192.168.20.44: name = "[Ljava.rmi.server.ObjID;", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:02.416] [DEBUG] RMI TCP Connection(3)-192.168.20.44: name = "java.rmi.server.ObjID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:02.416] [DEBUG] RMI TCP Connection(3)-192.168.20.44: name = "java.rmi.server.UID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:02.416] [DEBUG] RMI TCP Connection(3)-192.168.20.44: name = "java.rmi.dgc.Lease", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:02.416] [DEBUG] RMI TCP Connection(3)-192.168.20.44: name = "java.rmi.dgc.VMID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:02.416] [DEBUG] RMI TCP Connection(3)-192.168.20.44: name = "[B", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:02.417] [DEBUG] Autowiring by type from bean name 'org.springframework.boot.autoconfigure.ssl.SslAutoConfiguration' via constructor to bean named 'spring.ssl-org.springframework.boot.autoconfigure.ssl.SslProperties' [2024-05-22 12:04:02.417] [DEBUG] RMI TCP Connection(3)-192.168.20.44: (port 62044) op = 84 [2024-05-22 12:04:02.418] [DEBUG] RMI TCP Connection(3)-192.168.20.44: (port 62044) op = 80 [2024-05-22 12:04:02.418] [DEBUG] RMI TCP Connection(3)-192.168.20.44: (port 62044) op = 80 [2024-05-22 12:04:02.418] [DEBUG] RMI TCP Connection(3)-192.168.20.44: name = "javax.management.ObjectName", codebase = "" [2024-05-22 12:04:02.418] [DEBUG] connectionId=rmi://192.168.20.44 2, name=org.springframework.boot:type=Admin,name=SpringApplication, attribute=Ready [2024-05-22 12:04:02.419] [DEBUG] RMI TCP Connection(3)-192.168.20.44: [192.168.20.44] exception: javax.management.InstanceNotFoundException: org.springframework.boot:type=Admin,name=SpringApplication at java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1088) at java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getAttribute(DefaultMBeanServerInterceptor.java:640) at java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getAttribute(JmxMBeanServer.java:679) at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1449) at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1310) at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1405) at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl.getAttribute(RMIConnectionImpl.java:639) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:360) at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200) at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197) at java.base/java.security.AccessController.doPrivileged(AccessController.java:712) at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196) at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:587) at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:828) at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:705) at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:704) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:833) [2024-05-22 12:04:02.420] [DEBUG] Creating shared instance of singleton bean 'sslPropertiesSslBundleRegistrar' [2024-05-22 12:04:02.420] [DEBUG] Creating shared instance of singleton bean 'fileWatcher' [2024-05-22 12:04:02.422] [DEBUG] Autowiring by type from bean name 'sslPropertiesSslBundleRegistrar' via factory method to bean named 'fileWatcher' [2024-05-22 12:04:02.423] [DEBUG] RMI TCP Connection(3)-192.168.20.44: (port 62044) op = 80 [2024-05-22 12:04:02.423] [DEBUG] [javax.management.remote.rmi.RMIConnectionImpl@6e7f439c: connectionId=rmi://192.168.20.44 2] closing. [2024-05-22 12:04:02.423] [DEBUG] [javax.management.remote.rmi.RMIConnectionImpl@6e7f439c: connectionId=rmi://192.168.20.44 2] closed. [2024-05-22 12:04:02.428] [DEBUG] Creating shared instance of singleton bean 'tomcatServletWebServerFactoryCustomizer' [2024-05-22 12:04:02.429] [DEBUG] Autowiring by type from bean name 'tomcatServletWebServerFactoryCustomizer' via factory method to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties' [2024-05-22 12:04:02.429] [DEBUG] Creating shared instance of singleton bean 'tomcatWebServerFactoryCustomizer' [2024-05-22 12:04:02.429] [DEBUG] Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.embedded.EmbeddedWebServerFactoryCustomizerAutoConfiguration$TomcatWebServerFactoryCustomizerConfiguration' [2024-05-22 12:04:02.430] [DEBUG] Autowiring by type from bean name 'tomcatWebServerFactoryCustomizer' via factory method to bean named 'environment' [2024-05-22 12:04:02.430] [DEBUG] Autowiring by type from bean name 'tomcatWebServerFactoryCustomizer' via factory method to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties' [2024-05-22 12:04:02.432] [DEBUG] Creating shared instance of singleton bean 'localeCharsetMappingsCustomizer' [2024-05-22 12:04:02.432] [DEBUG] Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.HttpEncodingAutoConfiguration' [2024-05-22 12:04:02.433] [DEBUG] Autowiring by type from bean name 'org.springframework.boot.autoconfigure.web.servlet.HttpEncodingAutoConfiguration' via constructor to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties' [2024-05-22 12:04:02.447] [DEBUG] Creating shared instance of singleton bean 'errorPageCustomizer' [2024-05-22 12:04:02.447] [DEBUG] Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration' [2024-05-22 12:04:02.448] [DEBUG] Autowiring by type from bean name 'org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration' via constructor to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties' [2024-05-22 12:04:02.448] [DEBUG] Creating shared instance of singleton bean 'dispatcherServletRegistration' [2024-05-22 12:04:02.449] [DEBUG] Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration$DispatcherServletRegistrationConfiguration' [2024-05-22 12:04:02.449] [DEBUG] Creating shared instance of singleton bean 'dispatcherServlet' [2024-05-22 12:04:02.449] [DEBUG] Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration$DispatcherServletConfiguration' [2024-05-22 12:04:02.449] [DEBUG] Creating shared instance of singleton bean 'spring.mvc-org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties' [2024-05-22 12:04:02.452] [DEBUG] Autowiring by type from bean name 'dispatcherServlet' via factory method to bean named 'spring.mvc-org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties' [2024-05-22 12:04:02.464] [DEBUG] Autowiring by type from bean name 'dispatcherServletRegistration' via factory method to bean named 'dispatcherServlet' [2024-05-22 12:04:02.464] [DEBUG] Autowiring by type from bean name 'dispatcherServletRegistration' via factory method to bean named 'spring.mvc-org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties' [2024-05-22 12:04:02.466] [DEBUG] Creating shared instance of singleton bean 'multipartConfigElement' [2024-05-22 12:04:02.466] [DEBUG] Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.MultipartAutoConfiguration' [2024-05-22 12:04:02.466] [DEBUG] Creating shared instance of singleton bean 'spring.servlet.multipart-org.springframework.boot.autoconfigure.web.servlet.MultipartProperties' [2024-05-22 12:04:02.469] [DEBUG] Autowiring by type from bean name 'org.springframework.boot.autoconfigure.web.servlet.MultipartAutoConfiguration' via constructor to bean named 'spring.servlet.multipart-org.springframework.boot.autoconfigure.web.servlet.MultipartProperties' [2024-05-22 12:04:02.471] [DEBUG] Autowiring by type from bean name 'errorPageCustomizer' via factory method to bean named 'dispatcherServletRegistration' [2024-05-22 12:04:02.481] [DEBUG] Class not found so assuming code is running on a pre-Java 19 JVM java.lang.ClassNotFoundException: java.lang.WrongThreadException at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Class.java:375) at org.apache.tomcat.util.compat.Jre19Compat.(Jre19Compat.java:37) at org.apache.tomcat.util.compat.JreCompat.(JreCompat.java:55) at org.apache.catalina.startup.Tomcat.(Tomcat.java:1193) at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:201) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:188) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:162) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:618) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) [2024-05-22 12:04:02.482] [DEBUG] Class not found so assuming code is running on a pre-Java 21 JVM java.lang.ClassNotFoundException: java.lang.Thread$Builder at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Class.java:375) at org.apache.tomcat.util.compat.Jre21Compat.(Jre21Compat.java:43) at org.apache.tomcat.util.compat.JreCompat.(JreCompat.java:55) at org.apache.catalina.startup.Tomcat.(Tomcat.java:1193) at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:201) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:188) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:162) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:618) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) [2024-05-22 12:04:02.483] [DEBUG] Class not found so assuming code is running on a pre-Java 22 JVM java.lang.ClassNotFoundException: java.text.ListFormat at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Class.java:375) at org.apache.tomcat.util.compat.Jre22Compat.(Jre22Compat.java:37) at org.apache.tomcat.util.compat.JreCompat.(JreCompat.java:55) at org.apache.catalina.startup.Tomcat.(Tomcat.java:1193) at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:201) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:188) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:162) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:618) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) [2024-05-22 12:04:02.515] [DEBUG] Add container child [StandardHost[localhost]] to container [StandardEngine[Tomcat]] [2024-05-22 12:04:02.515] [DEBUG] Code archive: C:\Users\OpenValue\.m2\repository\org\springframework\boot\spring-boot\3.2.5\spring-boot-3.2.5.jar [2024-05-22 12:04:02.516] [DEBUG] Code archive: C:\Users\OpenValue\.m2\repository\org\springframework\boot\spring-boot\3.2.5\spring-boot-3.2.5.jar [2024-05-22 12:04:02.516] [DEBUG] None of the document roots [src/main/webapp, public, static] point to a directory and will be ignored. [2024-05-22 12:04:02.526] [DEBUG] Add container child [TomcatEmbeddedContext[]] to container [StandardEngine[Tomcat].StandardHost[localhost]] [2024-05-22 12:04:02.529] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 12:04:02.530] [DEBUG] Setting state for [StandardServer[-1]] to [INITIALIZING] [2024-05-22 12:04:02.532] [DEBUG] Setting state for [org.apache.catalina.deploy.NamingResourcesImpl@3c232051] to [INITIALIZING] [2024-05-22 12:04:02.533] [DEBUG] Setting state for [org.apache.catalina.deploy.NamingResourcesImpl@3c232051] to [INITIALIZED] [2024-05-22 12:04:02.533] [DEBUG] Setting state for [StandardService[Tomcat]] to [INITIALIZING] [2024-05-22 12:04:02.533] [DEBUG] Setting state for [StandardEngine[Tomcat]] to [INITIALIZING] [2024-05-22 12:04:02.533] [DEBUG] Setting state for [StandardEngine[Tomcat]] to [INITIALIZED] [2024-05-22 12:04:02.533] [DEBUG] Setting state for [org.apache.catalina.mapper.MapperListener@7741d346] to [INITIALIZING] [2024-05-22 12:04:02.533] [DEBUG] Setting state for [org.apache.catalina.mapper.MapperListener@7741d346] to [INITIALIZED] [2024-05-22 12:04:02.533] [DEBUG] Setting state for [Connector["http-nio-5000"]] to [INITIALIZING] [2024-05-22 12:04:02.535] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 12:04:02.536] [DEBUG] Setting state for [Connector["http-nio-5000"]] to [INITIALIZED] [2024-05-22 12:04:02.536] [DEBUG] Setting state for [StandardService[Tomcat]] to [INITIALIZED] [2024-05-22 12:04:02.536] [DEBUG] Setting state for [StandardServer[-1]] to [INITIALIZED] [2024-05-22 12:04:02.536] [DEBUG] Setting state for [StandardServer[-1]] to [STARTING_PREP] [2024-05-22 12:04:02.536] [DEBUG] Setting state for [StandardServer[-1]] to [STARTING] [2024-05-22 12:04:02.536] [DEBUG] Setting state for [org.apache.catalina.deploy.NamingResourcesImpl@3c232051] to [STARTING_PREP] [2024-05-22 12:04:02.536] [DEBUG] Setting state for [org.apache.catalina.deploy.NamingResourcesImpl@3c232051] to [STARTING] [2024-05-22 12:04:02.536] [DEBUG] Setting state for [org.apache.catalina.deploy.NamingResourcesImpl@3c232051] to [STARTED] [2024-05-22 12:04:02.537] [DEBUG] Setting state for [StandardService[Tomcat]] to [STARTING_PREP] [2024-05-22 12:04:02.537] [INFO ] Starting service [Tomcat] [2024-05-22 12:04:02.537] [DEBUG] Setting state for [StandardService[Tomcat]] to [STARTING] [2024-05-22 12:04:02.537] [DEBUG] Setting state for [StandardEngine[Tomcat]] to [STARTING_PREP] [2024-05-22 12:04:02.537] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 12:04:02.538] [DEBUG] Setting state for [SimpleRealm[StandardEngine[Tomcat]]] to [INITIALIZING] [2024-05-22 12:04:02.538] [DEBUG] Setting state for [SimpleRealm[StandardEngine[Tomcat]]] to [INITIALIZED] [2024-05-22 12:04:02.538] [DEBUG] Setting state for [SimpleRealm[StandardEngine[Tomcat]]] to [STARTING_PREP] [2024-05-22 12:04:02.538] [DEBUG] Setting state for [SimpleRealm[StandardEngine[Tomcat]]] to [STARTING] [2024-05-22 12:04:02.538] [DEBUG] Setting state for [SimpleRealm[StandardEngine[Tomcat]]] to [STARTED] [2024-05-22 12:04:02.538] [DEBUG] Setting state for [StandardEngine[Tomcat].StandardHost[localhost]] to [INITIALIZING] [2024-05-22 12:04:02.538] [DEBUG] Setting state for [StandardEngine[Tomcat].StandardHost[localhost]] to [INITIALIZED] [2024-05-22 12:04:02.538] [DEBUG] Setting state for [StandardEngine[Tomcat].StandardHost[localhost]] to [STARTING_PREP] [2024-05-22 12:04:02.539] [DEBUG] Setting state for [StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]] to [INITIALIZING] [2024-05-22 12:04:02.539] [DEBUG] Setting state for [StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]] to [INITIALIZED] [2024-05-22 12:04:02.539] [DEBUG] Setting state for [StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]] to [STARTING_PREP] [2024-05-22 12:04:02.552] [DEBUG] Setting state for [org.apache.catalina.webresources.StandardRoot@5af5d76f] to [INITIALIZING] [2024-05-22 12:04:02.553] [DEBUG] Setting state for [org.apache.catalina.webresources.StandardRoot@5af5d76f] to [INITIALIZED] [2024-05-22 12:04:02.553] [DEBUG] Setting state for [org.apache.catalina.webresources.StandardRoot@5af5d76f] to [STARTING_PREP] [2024-05-22 12:04:02.555] [DEBUG] Setting state for [org.apache.catalina.webresources.DirResourceSet@157d3a45] to [INITIALIZING] [2024-05-22 12:04:02.556] [DEBUG] Setting state for [org.apache.catalina.webresources.DirResourceSet@157d3a45] to [INITIALIZED] [2024-05-22 12:04:02.556] [DEBUG] Setting state for [org.apache.catalina.webresources.DirResourceSet@157d3a45] to [STARTING_PREP] [2024-05-22 12:04:02.556] [DEBUG] Setting state for [org.apache.catalina.webresources.DirResourceSet@157d3a45] to [STARTING] [2024-05-22 12:04:02.556] [DEBUG] Setting state for [org.apache.catalina.webresources.DirResourceSet@157d3a45] to [STARTED] [2024-05-22 12:04:02.556] [DEBUG] Setting state for [org.apache.catalina.webresources.StandardRoot@5af5d76f] to [STARTING] [2024-05-22 12:04:02.556] [DEBUG] Setting state for [org.apache.catalina.webresources.StandardRoot@5af5d76f] to [STARTED] [2024-05-22 12:04:02.557] [DEBUG] Setting state for [WebappLoader[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [INITIALIZING] [2024-05-22 12:04:02.557] [DEBUG] Setting state for [WebappLoader[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [INITIALIZED] [2024-05-22 12:04:02.557] [DEBUG] Setting state for [WebappLoader[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [STARTING_PREP] [2024-05-22 12:04:02.557] [DEBUG] Starting this Loader [2024-05-22 12:04:02.562] [DEBUG] Setting state for [WebappLoader[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [STARTING] [2024-05-22 12:04:02.562] [DEBUG] Setting state for [WebappLoader[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [STARTED] [2024-05-22 12:04:02.589] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [INITIALIZING] [2024-05-22 12:04:02.589] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [INITIALIZED] [2024-05-22 12:04:02.589] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [STARTING_PREP] [2024-05-22 12:04:02.589] [DEBUG] Setting state for [NonLoginAuthenticator[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [INITIALIZING] [2024-05-22 12:04:02.589] [DEBUG] Setting state for [NonLoginAuthenticator[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [INITIALIZED] [2024-05-22 12:04:02.590] [DEBUG] Setting state for [NonLoginAuthenticator[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [STARTING_PREP] [2024-05-22 12:04:02.591] [DEBUG] Setting state for [NonLoginAuthenticator[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [STARTING] [2024-05-22 12:04:02.591] [DEBUG] Setting state for [NonLoginAuthenticator[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [STARTED] [2024-05-22 12:04:02.591] [DEBUG] Setting state for [StandardContextValve[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [INITIALIZING] [2024-05-22 12:04:02.591] [DEBUG] Setting state for [StandardContextValve[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [INITIALIZED] [2024-05-22 12:04:02.591] [DEBUG] Setting state for [StandardContextValve[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [STARTING_PREP] [2024-05-22 12:04:02.591] [DEBUG] Setting state for [StandardContextValve[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [STARTING] [2024-05-22 12:04:02.591] [DEBUG] Setting state for [StandardContextValve[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [STARTED] [2024-05-22 12:04:02.591] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [STARTING] [2024-05-22 12:04:02.591] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [STARTED] [2024-05-22 12:04:02.591] [DEBUG] No manager found. Checking if cluster manager should be used. Cluster configured: [false], Application distributable: [false] [2024-05-22 12:04:02.597] [DEBUG] Configured a manager of class [org.apache.catalina.session.StandardManager] [2024-05-22 12:04:02.597] [DEBUG] Setting state for [org.apache.catalina.deploy.NamingResourcesImpl@1f66d8e1] to [INITIALIZING] [2024-05-22 12:04:02.597] [DEBUG] Setting state for [org.apache.catalina.deploy.NamingResourcesImpl@1f66d8e1] to [INITIALIZED] [2024-05-22 12:04:02.597] [DEBUG] Setting state for [org.apache.catalina.deploy.NamingResourcesImpl@1f66d8e1] to [STARTING_PREP] [2024-05-22 12:04:02.597] [DEBUG] Setting state for [org.apache.catalina.deploy.NamingResourcesImpl@1f66d8e1] to [STARTING] [2024-05-22 12:04:02.597] [DEBUG] Setting state for [org.apache.catalina.deploy.NamingResourcesImpl@1f66d8e1] to [STARTED] [2024-05-22 12:04:02.602] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 12:04:02.602] [DEBUG] Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] [2024-05-22 12:04:02.602] [INFO ] Root WebApplicationContext: initialization completed in 1060 ms [2024-05-22 12:04:02.605] [DEBUG] Creating shared instance of singleton bean 'requestContextFilter' [2024-05-22 12:04:02.607] [DEBUG] Creating shared instance of singleton bean 'formContentFilter' [2024-05-22 12:04:02.607] [DEBUG] Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration' [2024-05-22 12:04:02.611] [DEBUG] Creating shared instance of singleton bean 'characterEncodingFilter' [2024-05-22 12:04:02.617] [DEBUG] Mapping filters: characterEncodingFilter urls=[/*] order=-2147483648, formContentFilter urls=[/*] order=-9900, requestContextFilter urls=[/*] order=-105 [2024-05-22 12:04:02.617] [DEBUG] Mapping servlets: dispatcherServlet urls=[/] [2024-05-22 12:04:02.619] [DEBUG] Add container child [StandardWrapper[dispatcherServlet]] to container [StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]] [2024-05-22 12:04:02.619] [DEBUG] Setting state for [StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[].StandardWrapper[dispatcherServlet]] to [INITIALIZING] [2024-05-22 12:04:02.620] [DEBUG] Setting state for [StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[].StandardWrapper[dispatcherServlet]] to [INITIALIZED] [2024-05-22 12:04:02.620] [DEBUG] Setting state for [StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[].StandardWrapper[dispatcherServlet]] to [STARTING_PREP] [2024-05-22 12:04:02.620] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[].StandardWrapper[dispatcherServlet]]] to [INITIALIZING] [2024-05-22 12:04:02.620] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[].StandardWrapper[dispatcherServlet]]] to [INITIALIZED] [2024-05-22 12:04:02.620] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[].StandardWrapper[dispatcherServlet]]] to [STARTING_PREP] [2024-05-22 12:04:02.620] [DEBUG] Setting state for [StandardWrapperValve[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[].StandardWrapper[dispatcherServlet]]] to [INITIALIZING] [2024-05-22 12:04:02.620] [DEBUG] Setting state for [StandardWrapperValve[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[].StandardWrapper[dispatcherServlet]]] to [INITIALIZED] [2024-05-22 12:04:02.620] [DEBUG] Setting state for [StandardWrapperValve[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[].StandardWrapper[dispatcherServlet]]] to [STARTING_PREP] [2024-05-22 12:04:02.620] [DEBUG] Setting state for [StandardWrapperValve[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[].StandardWrapper[dispatcherServlet]]] to [STARTING] [2024-05-22 12:04:02.620] [DEBUG] Setting state for [StandardWrapperValve[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[].StandardWrapper[dispatcherServlet]]] to [STARTED] [2024-05-22 12:04:02.620] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[].StandardWrapper[dispatcherServlet]]] to [STARTING] [2024-05-22 12:04:02.620] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[].StandardWrapper[dispatcherServlet]]] to [STARTED] [2024-05-22 12:04:02.620] [DEBUG] Setting state for [StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[].StandardWrapper[dispatcherServlet]] to [STARTING] [2024-05-22 12:04:02.620] [DEBUG] Setting state for [StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[].StandardWrapper[dispatcherServlet]] to [STARTED] [2024-05-22 12:04:02.642] [DEBUG] Setting state for [StandardManager[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [INITIALIZING] [2024-05-22 12:04:02.642] [DEBUG] Setting state for [StandardManager[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [INITIALIZED] [2024-05-22 12:04:02.642] [DEBUG] Setting state for [StandardManager[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [STARTING_PREP] [2024-05-22 12:04:02.642] [DEBUG] Setting state for [org.springframework.boot.web.embedded.tomcat.LazySessionIdGenerator@4ef4f627] to [INITIALIZING] [2024-05-22 12:04:02.642] [DEBUG] Setting state for [org.springframework.boot.web.embedded.tomcat.LazySessionIdGenerator@4ef4f627] to [INITIALIZED] [2024-05-22 12:04:02.642] [DEBUG] Setting state for [org.springframework.boot.web.embedded.tomcat.LazySessionIdGenerator@4ef4f627] to [STARTING_PREP] [2024-05-22 12:04:02.642] [DEBUG] Setting state for [org.springframework.boot.web.embedded.tomcat.LazySessionIdGenerator@4ef4f627] to [STARTING] [2024-05-22 12:04:02.642] [DEBUG] Setting state for [org.springframework.boot.web.embedded.tomcat.LazySessionIdGenerator@4ef4f627] to [STARTED] [2024-05-22 12:04:02.643] [DEBUG] Setting state for [StandardManager[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [STARTING] [2024-05-22 12:04:02.643] [DEBUG] Setting state for [StandardManager[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [STARTED] [2024-05-22 12:04:02.645] [DEBUG] Filter 'requestContextFilter' configured for use [2024-05-22 12:04:02.646] [DEBUG] Filter 'characterEncodingFilter' configured for use [2024-05-22 12:04:02.646] [DEBUG] Filter 'formContentFilter' configured for use [2024-05-22 12:04:02.647] [DEBUG] Setting state for [StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]] to [STARTING] [2024-05-22 12:04:02.647] [DEBUG] Setting state for [StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]] to [STARTED] [2024-05-22 12:04:02.647] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat].StandardHost[localhost]]] to [INITIALIZING] [2024-05-22 12:04:02.647] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat].StandardHost[localhost]]] to [INITIALIZED] [2024-05-22 12:04:02.647] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat].StandardHost[localhost]]] to [STARTING_PREP] [2024-05-22 12:04:02.647] [DEBUG] Setting state for [ErrorReportValve[StandardEngine[Tomcat].StandardHost[localhost]]] to [INITIALIZING] [2024-05-22 12:04:02.647] [DEBUG] Setting state for [ErrorReportValve[StandardEngine[Tomcat].StandardHost[localhost]]] to [INITIALIZED] [2024-05-22 12:04:02.648] [DEBUG] Setting state for [ErrorReportValve[StandardEngine[Tomcat].StandardHost[localhost]]] to [STARTING_PREP] [2024-05-22 12:04:02.648] [DEBUG] Setting state for [ErrorReportValve[StandardEngine[Tomcat].StandardHost[localhost]]] to [STARTING] [2024-05-22 12:04:02.648] [DEBUG] Setting state for [ErrorReportValve[StandardEngine[Tomcat].StandardHost[localhost]]] to [STARTED] [2024-05-22 12:04:02.648] [DEBUG] Setting state for [StandardHostValve[StandardEngine[Tomcat].StandardHost[localhost]]] to [INITIALIZING] [2024-05-22 12:04:02.648] [DEBUG] Setting state for [StandardHostValve[StandardEngine[Tomcat].StandardHost[localhost]]] to [INITIALIZED] [2024-05-22 12:04:02.648] [DEBUG] Setting state for [StandardHostValve[StandardEngine[Tomcat].StandardHost[localhost]]] to [STARTING_PREP] [2024-05-22 12:04:02.648] [DEBUG] Setting state for [StandardHostValve[StandardEngine[Tomcat].StandardHost[localhost]]] to [STARTING] [2024-05-22 12:04:02.648] [DEBUG] Setting state for [StandardHostValve[StandardEngine[Tomcat].StandardHost[localhost]]] to [STARTED] [2024-05-22 12:04:02.648] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat].StandardHost[localhost]]] to [STARTING] [2024-05-22 12:04:02.648] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat].StandardHost[localhost]]] to [STARTED] [2024-05-22 12:04:02.648] [DEBUG] Setting state for [StandardEngine[Tomcat].StandardHost[localhost]] to [STARTING] [2024-05-22 12:04:02.648] [DEBUG] Setting state for [StandardEngine[Tomcat].StandardHost[localhost]] to [STARTED] [2024-05-22 12:04:02.648] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat]]] to [INITIALIZING] [2024-05-22 12:04:02.648] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat]]] to [INITIALIZED] [2024-05-22 12:04:02.648] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat]]] to [STARTING_PREP] [2024-05-22 12:04:02.648] [DEBUG] Setting state for [StandardEngineValve[StandardEngine[Tomcat]]] to [INITIALIZING] [2024-05-22 12:04:02.648] [DEBUG] Setting state for [StandardEngineValve[StandardEngine[Tomcat]]] to [INITIALIZED] [2024-05-22 12:04:02.648] [DEBUG] Setting state for [StandardEngineValve[StandardEngine[Tomcat]]] to [STARTING_PREP] [2024-05-22 12:04:02.649] [DEBUG] Setting state for [StandardEngineValve[StandardEngine[Tomcat]]] to [STARTING] [2024-05-22 12:04:02.649] [DEBUG] Setting state for [StandardEngineValve[StandardEngine[Tomcat]]] to [STARTED] [2024-05-22 12:04:02.649] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat]]] to [STARTING] [2024-05-22 12:04:02.649] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat]]] to [STARTED] [2024-05-22 12:04:02.649] [DEBUG] Setting state for [StandardEngine[Tomcat]] to [STARTING] [2024-05-22 12:04:02.652] [DEBUG] Setting state for [StandardEngine[Tomcat]] to [STARTED] [2024-05-22 12:04:02.652] [DEBUG] Setting state for [org.apache.catalina.mapper.MapperListener@7741d346] to [STARTING_PREP] [2024-05-22 12:04:02.652] [DEBUG] Setting state for [org.apache.catalina.mapper.MapperListener@7741d346] to [STARTING] [2024-05-22 12:04:02.653] [DEBUG] Registered host [localhost] [2024-05-22 12:04:02.653] [DEBUG] Register Wrapper [dispatcherServlet] in Context [] for service [StandardService[Tomcat]] [2024-05-22 12:04:02.653] [DEBUG] Register Context [] for service [StandardService[Tomcat]] [2024-05-22 12:04:02.653] [DEBUG] Register host [localhost] at domain [null] for service [StandardService[Tomcat]] [2024-05-22 12:04:02.653] [DEBUG] Setting state for [org.apache.catalina.mapper.MapperListener@7741d346] to [STARTED] [2024-05-22 12:04:02.653] [DEBUG] Setting state for [StandardService[Tomcat]] to [STARTED] [2024-05-22 12:04:02.654] [DEBUG] Setting state for [StandardServer[-1]] to [STARTED] [2024-05-22 12:04:02.657] [DEBUG] Creating shared instance of singleton bean 'dataSourceScriptDatabaseInitializer' [2024-05-22 12:04:02.657] [DEBUG] Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.sql.init.DataSourceInitializationConfiguration' [2024-05-22 12:04:02.658] [DEBUG] Creating shared instance of singleton bean 'dataSource' [2024-05-22 12:04:02.658] [DEBUG] Creating shared instance of singleton bean 'databaseConfig' [2024-05-22 12:04:02.661] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 12:04:02.661] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 12:04:02.692] [DEBUG] Driver class com.microsoft.sqlserver.jdbc.SQLServerDriver found in Thread context class loader jdk.internal.loader.ClassLoaders$AppClassLoader@63947c6b [2024-05-22 12:04:02.707] [DEBUG] Creating shared instance of singleton bean 'jasyptStringEncryptor' [2024-05-22 12:04:02.707] [DEBUG] Creating shared instance of singleton bean 'jasyptConfig' [2024-05-22 12:04:02.713] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@1142d377 with name: jasyptStringEncryptor [2024-05-22 12:04:02.728] [DEBUG] Creating shared instance of singleton bean 'spring.sql.init-org.springframework.boot.autoconfigure.sql.init.SqlInitializationProperties' [2024-05-22 12:04:02.729] [DEBUG] Autowiring by type from bean name 'dataSourceScriptDatabaseInitializer' via factory method to bean named 'dataSource' [2024-05-22 12:04:02.729] [DEBUG] Autowiring by type from bean name 'dataSourceScriptDatabaseInitializer' via factory method to bean named 'spring.sql.init-org.springframework.boot.autoconfigure.sql.init.SqlInitializationProperties' [2024-05-22 12:04:02.732] [DEBUG] Creating shared instance of singleton bean 'entityManagerFactory' [2024-05-22 12:04:02.732] [DEBUG] Creating shared instance of singleton bean 'entityManagerFactoryBuilder' [2024-05-22 12:04:02.732] [DEBUG] Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaConfiguration' [2024-05-22 12:04:02.733] [DEBUG] Creating shared instance of singleton bean 'jpaProperties' [2024-05-22 12:04:02.735] [DEBUG] Creating shared instance of singleton bean 'spring.jpa.hibernate-org.springframework.boot.autoconfigure.orm.jpa.HibernateProperties' [2024-05-22 12:04:02.736] [DEBUG] Autowiring by type from bean name 'org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaConfiguration' via constructor to bean named 'dataSource' [2024-05-22 12:04:02.736] [DEBUG] Autowiring by type from bean name 'org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaConfiguration' via constructor to bean named 'jpaProperties' [2024-05-22 12:04:02.736] [DEBUG] Autowiring by type from bean name 'org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaConfiguration' via constructor to bean named 'org.springframework.beans.factory.support.DefaultListableBeanFactory@894858' [2024-05-22 12:04:02.736] [DEBUG] Autowiring by type from bean name 'org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaConfiguration' via constructor to bean named 'spring.jpa.hibernate-org.springframework.boot.autoconfigure.orm.jpa.HibernateProperties' [2024-05-22 12:04:02.736] [DEBUG] Creating shared instance of singleton bean 'hikariPoolDataSourceMetadataProvider' [2024-05-22 12:04:02.736] [DEBUG] Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.jdbc.metadata.DataSourcePoolMetadataProvidersConfiguration$HikariPoolDataSourceMetadataProviderConfiguration' [2024-05-22 12:04:02.738] [DEBUG] Creating shared instance of singleton bean 'jpaVendorAdapter' [2024-05-22 12:04:02.745] [DEBUG] Autowiring by type from bean name 'entityManagerFactoryBuilder' via factory method to bean named 'jpaVendorAdapter' [2024-05-22 12:04:02.746] [DEBUG] Autowiring by type from bean name 'entityManagerFactory' via factory method to bean named 'entityManagerFactoryBuilder' [2024-05-22 12:04:02.746] [DEBUG] Autowiring by type from bean name 'entityManagerFactory' via factory method to bean named 'dataSource' [2024-05-22 12:04:02.746] [DEBUG] Autowiring by type from bean name 'entityManagerFactory' via factory method to bean named 'jpaProperties' [2024-05-22 12:04:02.754] [DEBUG] Building JPA container EntityManagerFactory for persistence unit 'default' [2024-05-22 12:04:02.766] [DEBUG] PersistenceUnitInfo [ name: default persistence provider classname: null classloader: jdk.internal.loader.ClassLoaders$AppClassLoader@63947c6b excludeUnlistedClasses: true JTA datasource: null Non JTA datasource: HikariDataSource (null) Transaction type: RESOURCE_LOCAL PU root URL: file:/C:/DEV/SOLUTION/IIS/AipGateway.API/target/classes/ Shared Cache Mode: UNSPECIFIED Validation Mode: AUTO Jar files URLs [] Managed classes names [] Mapping files names [] Properties [] [2024-05-22 12:04:02.775] [DEBUG] Adding Integrator [org.hibernate.boot.beanvalidation.BeanValidationIntegrator]. [2024-05-22 12:04:02.776] [DEBUG] Adding Integrator [org.hibernate.cache.internal.CollectionCacheInvalidator]. [2024-05-22 12:04:02.807] [INFO ] HHH000412: Hibernate ORM core version 6.4.4.Final [2024-05-22 12:04:02.808] [DEBUG] HHH000206: 'hibernate.properties' not found [2024-05-22 12:04:02.821] [DEBUG] Resolving IdentifierGenerator instances will not use CDI as it was not configured [2024-05-22 12:04:02.824] [DEBUG] Registering IdentifierGenerator strategy [uuid2] -> [org.hibernate.id.UUIDGenerator] [2024-05-22 12:04:02.824] [DEBUG] Registering IdentifierGenerator strategy [guid] -> [org.hibernate.id.GUIDGenerator] [2024-05-22 12:04:02.824] [DEBUG] Registering IdentifierGenerator strategy [uuid] -> [org.hibernate.id.UUIDHexGenerator] [2024-05-22 12:04:02.824] [DEBUG] Registering IdentifierGenerator strategy [uuid.hex] -> [org.hibernate.id.UUIDHexGenerator] [2024-05-22 12:04:02.824] [DEBUG] Registering IdentifierGenerator strategy [assigned] -> [org.hibernate.id.Assigned] [2024-05-22 12:04:02.825] [DEBUG] Registering IdentifierGenerator strategy [identity] -> [org.hibernate.id.IdentityGenerator] [2024-05-22 12:04:02.825] [DEBUG] Registering IdentifierGenerator strategy [select] -> [org.hibernate.id.SelectGenerator] [2024-05-22 12:04:02.826] [DEBUG] Registering IdentifierGenerator strategy [sequence] -> [org.hibernate.id.enhanced.SequenceStyleGenerator] [2024-05-22 12:04:02.826] [DEBUG] Registering IdentifierGenerator strategy [increment] -> [org.hibernate.id.IncrementGenerator] [2024-05-22 12:04:02.826] [DEBUG] Registering IdentifierGenerator strategy [foreign] -> [org.hibernate.id.ForeignGenerator] [2024-05-22 12:04:02.826] [DEBUG] Registering IdentifierGenerator strategy [enhanced-sequence] -> [org.hibernate.id.enhanced.SequenceStyleGenerator] [2024-05-22 12:04:02.827] [DEBUG] Registering IdentifierGenerator strategy [enhanced-table] -> [org.hibernate.id.enhanced.TableGenerator] [2024-05-22 12:04:02.831] [DEBUG] Cannot default RegionFactory based on registered strategies as `[]` RegionFactory strategies were registered [2024-05-22 12:04:02.831] [INFO ] HHH000026: Second-level cache disabled [2024-05-22 12:04:02.879] [DEBUG] Adding type registration boolean -> org.hibernate.type.BasicTypeReference@5e67a490 [2024-05-22 12:04:02.879] [DEBUG] Adding type registration boolean -> org.hibernate.type.BasicTypeReference@5e67a490 [2024-05-22 12:04:02.879] [DEBUG] Adding type registration java.lang.Boolean -> org.hibernate.type.BasicTypeReference@5e67a490 [2024-05-22 12:04:02.879] [DEBUG] Adding type registration numeric_boolean -> org.hibernate.type.BasicTypeReference@2dac2e1b [2024-05-22 12:04:02.879] [DEBUG] Adding type registration org.hibernate.type.NumericBooleanConverter -> org.hibernate.type.BasicTypeReference@2dac2e1b [2024-05-22 12:04:02.879] [DEBUG] Adding type registration true_false -> org.hibernate.type.BasicTypeReference@38c761e9 [2024-05-22 12:04:02.879] [DEBUG] Adding type registration org.hibernate.type.TrueFalseConverter -> org.hibernate.type.BasicTypeReference@38c761e9 [2024-05-22 12:04:02.879] [DEBUG] Adding type registration yes_no -> org.hibernate.type.BasicTypeReference@1cee2e10 [2024-05-22 12:04:02.879] [DEBUG] Adding type registration org.hibernate.type.YesNoConverter -> org.hibernate.type.BasicTypeReference@1cee2e10 [2024-05-22 12:04:02.879] [DEBUG] Adding type registration byte -> org.hibernate.type.BasicTypeReference@7f4e5a39 [2024-05-22 12:04:02.879] [DEBUG] Adding type registration byte -> org.hibernate.type.BasicTypeReference@7f4e5a39 [2024-05-22 12:04:02.879] [DEBUG] Adding type registration java.lang.Byte -> org.hibernate.type.BasicTypeReference@7f4e5a39 [2024-05-22 12:04:02.879] [DEBUG] Adding type registration binary -> org.hibernate.type.BasicTypeReference@33de7f3d [2024-05-22 12:04:02.879] [DEBUG] Adding type registration byte[] -> org.hibernate.type.BasicTypeReference@33de7f3d [2024-05-22 12:04:02.879] [DEBUG] Adding type registration [B -> org.hibernate.type.BasicTypeReference@33de7f3d [2024-05-22 12:04:02.879] [DEBUG] Adding type registration binary_wrapper -> org.hibernate.type.BasicTypeReference@30159886 [2024-05-22 12:04:02.879] [DEBUG] Adding type registration wrapper-binary -> org.hibernate.type.BasicTypeReference@30159886 [2024-05-22 12:04:02.879] [DEBUG] Adding type registration image -> org.hibernate.type.BasicTypeReference@5d66ae3a [2024-05-22 12:04:02.879] [DEBUG] Adding type registration blob -> org.hibernate.type.BasicTypeReference@50f4b83d [2024-05-22 12:04:02.879] [DEBUG] Adding type registration java.sql.Blob -> org.hibernate.type.BasicTypeReference@50f4b83d [2024-05-22 12:04:02.879] [DEBUG] Adding type registration materialized_blob -> org.hibernate.type.BasicTypeReference@10131289 [2024-05-22 12:04:02.879] [DEBUG] Adding type registration materialized_blob_wrapper -> org.hibernate.type.BasicTypeReference@c5e69a5 [2024-05-22 12:04:02.879] [DEBUG] Adding type registration short -> org.hibernate.type.BasicTypeReference@64a1116a [2024-05-22 12:04:02.879] [DEBUG] Adding type registration short -> org.hibernate.type.BasicTypeReference@64a1116a [2024-05-22 12:04:02.879] [DEBUG] Adding type registration java.lang.Short -> org.hibernate.type.BasicTypeReference@64a1116a [2024-05-22 12:04:02.879] [DEBUG] Adding type registration integer -> org.hibernate.type.BasicTypeReference@11e17893 [2024-05-22 12:04:02.879] [DEBUG] Adding type registration int -> org.hibernate.type.BasicTypeReference@11e17893 [2024-05-22 12:04:02.879] [DEBUG] Adding type registration java.lang.Integer -> org.hibernate.type.BasicTypeReference@11e17893 [2024-05-22 12:04:02.879] [DEBUG] Adding type registration long -> org.hibernate.type.BasicTypeReference@19eea77c [2024-05-22 12:04:02.879] [DEBUG] Adding type registration long -> org.hibernate.type.BasicTypeReference@19eea77c [2024-05-22 12:04:02.879] [DEBUG] Adding type registration java.lang.Long -> org.hibernate.type.BasicTypeReference@19eea77c [2024-05-22 12:04:02.879] [DEBUG] Adding type registration float -> org.hibernate.type.BasicTypeReference@6682e6a5 [2024-05-22 12:04:02.879] [DEBUG] Adding type registration float -> org.hibernate.type.BasicTypeReference@6682e6a5 [2024-05-22 12:04:02.879] [DEBUG] Adding type registration java.lang.Float -> org.hibernate.type.BasicTypeReference@6682e6a5 [2024-05-22 12:04:02.879] [DEBUG] Adding type registration double -> org.hibernate.type.BasicTypeReference@ac4915e [2024-05-22 12:04:02.879] [DEBUG] Adding type registration double -> org.hibernate.type.BasicTypeReference@ac4915e [2024-05-22 12:04:02.879] [DEBUG] Adding type registration java.lang.Double -> org.hibernate.type.BasicTypeReference@ac4915e [2024-05-22 12:04:02.879] [DEBUG] Adding type registration big_integer -> org.hibernate.type.BasicTypeReference@10fb4575 [2024-05-22 12:04:02.879] [DEBUG] Adding type registration java.math.BigInteger -> org.hibernate.type.BasicTypeReference@10fb4575 [2024-05-22 12:04:02.879] [DEBUG] Adding type registration big_decimal -> org.hibernate.type.BasicTypeReference@7cc2c551 [2024-05-22 12:04:02.879] [DEBUG] Adding type registration java.math.BigDecimal -> org.hibernate.type.BasicTypeReference@7cc2c551 [2024-05-22 12:04:02.879] [DEBUG] Adding type registration character -> org.hibernate.type.BasicTypeReference@d84b3a2 [2024-05-22 12:04:02.879] [DEBUG] Adding type registration char -> org.hibernate.type.BasicTypeReference@d84b3a2 [2024-05-22 12:04:02.879] [DEBUG] Adding type registration java.lang.Character -> org.hibernate.type.BasicTypeReference@d84b3a2 [2024-05-22 12:04:02.879] [DEBUG] Adding type registration character_nchar -> org.hibernate.type.BasicTypeReference@23648d2d [2024-05-22 12:04:02.879] [DEBUG] Adding type registration string -> org.hibernate.type.BasicTypeReference@69feb4d9 [2024-05-22 12:04:02.879] [DEBUG] Adding type registration java.lang.String -> org.hibernate.type.BasicTypeReference@69feb4d9 [2024-05-22 12:04:02.879] [DEBUG] Adding type registration nstring -> org.hibernate.type.BasicTypeReference@37c1cfa [2024-05-22 12:04:02.879] [DEBUG] Adding type registration characters -> org.hibernate.type.BasicTypeReference@2bcda694 [2024-05-22 12:04:02.879] [DEBUG] Adding type registration char[] -> org.hibernate.type.BasicTypeReference@2bcda694 [2024-05-22 12:04:02.879] [DEBUG] Adding type registration [C -> org.hibernate.type.BasicTypeReference@2bcda694 [2024-05-22 12:04:02.879] [DEBUG] Adding type registration wrapper-characters -> org.hibernate.type.BasicTypeReference@2cc75b25 [2024-05-22 12:04:02.880] [DEBUG] Adding type registration text -> org.hibernate.type.BasicTypeReference@30036a18 [2024-05-22 12:04:02.880] [DEBUG] Adding type registration ntext -> org.hibernate.type.BasicTypeReference@537b3b2e [2024-05-22 12:04:02.880] [DEBUG] Adding type registration clob -> org.hibernate.type.BasicTypeReference@1544ded3 [2024-05-22 12:04:02.880] [DEBUG] Adding type registration java.sql.Clob -> org.hibernate.type.BasicTypeReference@1544ded3 [2024-05-22 12:04:02.880] [DEBUG] Adding type registration nclob -> org.hibernate.type.BasicTypeReference@3ccb12d [2024-05-22 12:04:02.880] [DEBUG] Adding type registration java.sql.NClob -> org.hibernate.type.BasicTypeReference@3ccb12d [2024-05-22 12:04:02.880] [DEBUG] Adding type registration materialized_clob -> org.hibernate.type.BasicTypeReference@28b458e6 [2024-05-22 12:04:02.880] [DEBUG] Adding type registration materialized_clob_char_array -> org.hibernate.type.BasicTypeReference@221ca495 [2024-05-22 12:04:02.880] [DEBUG] Adding type registration materialized_clob_character_array -> org.hibernate.type.BasicTypeReference@119d4443 [2024-05-22 12:04:02.880] [DEBUG] Adding type registration materialized_nclob -> org.hibernate.type.BasicTypeReference@773eca84 [2024-05-22 12:04:02.880] [DEBUG] Adding type registration materialized_nclob_character_array -> org.hibernate.type.BasicTypeReference@7d47dfed [2024-05-22 12:04:02.880] [DEBUG] Adding type registration materialized_nclob_char_array -> org.hibernate.type.BasicTypeReference@3a38e4dc [2024-05-22 12:04:02.880] [DEBUG] Adding type registration Duration -> org.hibernate.type.BasicTypeReference@41fc0084 [2024-05-22 12:04:02.880] [DEBUG] Adding type registration java.time.Duration -> org.hibernate.type.BasicTypeReference@41fc0084 [2024-05-22 12:04:02.880] [DEBUG] Adding type registration LocalDateTime -> org.hibernate.type.BasicTypeReference@401788d5 [2024-05-22 12:04:02.880] [DEBUG] Adding type registration java.time.LocalDateTime -> org.hibernate.type.BasicTypeReference@401788d5 [2024-05-22 12:04:02.880] [DEBUG] Adding type registration LocalDate -> org.hibernate.type.BasicTypeReference@3ec9f8d [2024-05-22 12:04:02.880] [DEBUG] Adding type registration java.time.LocalDate -> org.hibernate.type.BasicTypeReference@3ec9f8d [2024-05-22 12:04:02.880] [DEBUG] Adding type registration LocalTime -> org.hibernate.type.BasicTypeReference@7e0f9528 [2024-05-22 12:04:02.880] [DEBUG] Adding type registration java.time.LocalTime -> org.hibernate.type.BasicTypeReference@7e0f9528 [2024-05-22 12:04:02.880] [DEBUG] Adding type registration OffsetDateTime -> org.hibernate.type.BasicTypeReference@5f56424d [2024-05-22 12:04:02.880] [DEBUG] Adding type registration java.time.OffsetDateTime -> org.hibernate.type.BasicTypeReference@5f56424d [2024-05-22 12:04:02.880] [DEBUG] Adding type registration OffsetDateTimeWithTimezone -> org.hibernate.type.BasicTypeReference@237b2852 [2024-05-22 12:04:02.880] [DEBUG] Adding type registration OffsetDateTimeWithoutTimezone -> org.hibernate.type.BasicTypeReference@448cdb47 [2024-05-22 12:04:02.880] [DEBUG] Adding type registration OffsetTime -> org.hibernate.type.BasicTypeReference@4628a02b [2024-05-22 12:04:02.880] [DEBUG] Adding type registration java.time.OffsetTime -> org.hibernate.type.BasicTypeReference@4628a02b [2024-05-22 12:04:02.880] [DEBUG] Adding type registration OffsetTimeUtc -> org.hibernate.type.BasicTypeReference@2b01c689 [2024-05-22 12:04:02.880] [DEBUG] Adding type registration OffsetTimeWithTimezone -> org.hibernate.type.BasicTypeReference@51424203 [2024-05-22 12:04:02.880] [DEBUG] Adding type registration OffsetTimeWithoutTimezone -> org.hibernate.type.BasicTypeReference@7336fd8f [2024-05-22 12:04:02.880] [DEBUG] Adding type registration ZonedDateTime -> org.hibernate.type.BasicTypeReference@701c223a [2024-05-22 12:04:02.880] [DEBUG] Adding type registration java.time.ZonedDateTime -> org.hibernate.type.BasicTypeReference@701c223a [2024-05-22 12:04:02.880] [DEBUG] Adding type registration ZonedDateTimeWithTimezone -> org.hibernate.type.BasicTypeReference@550c973e [2024-05-22 12:04:02.880] [DEBUG] Adding type registration ZonedDateTimeWithoutTimezone -> org.hibernate.type.BasicTypeReference@161d95c6 [2024-05-22 12:04:02.880] [DEBUG] Adding type registration date -> org.hibernate.type.BasicTypeReference@5203c80f [2024-05-22 12:04:02.880] [DEBUG] Adding type registration java.sql.Date -> org.hibernate.type.BasicTypeReference@5203c80f [2024-05-22 12:04:02.880] [DEBUG] Adding type registration time -> org.hibernate.type.BasicTypeReference@439f2d87 [2024-05-22 12:04:02.880] [DEBUG] Adding type registration java.sql.Time -> org.hibernate.type.BasicTypeReference@439f2d87 [2024-05-22 12:04:02.880] [DEBUG] Adding type registration timestamp -> org.hibernate.type.BasicTypeReference@721bf7ad [2024-05-22 12:04:02.880] [DEBUG] Adding type registration java.sql.Timestamp -> org.hibernate.type.BasicTypeReference@721bf7ad [2024-05-22 12:04:02.880] [DEBUG] Adding type registration java.util.Date -> org.hibernate.type.BasicTypeReference@721bf7ad [2024-05-22 12:04:02.880] [DEBUG] Adding type registration calendar -> org.hibernate.type.BasicTypeReference@852ef8d [2024-05-22 12:04:02.880] [DEBUG] Adding type registration java.util.Calendar -> org.hibernate.type.BasicTypeReference@852ef8d [2024-05-22 12:04:02.880] [DEBUG] Adding type registration java.util.GregorianCalendar -> org.hibernate.type.BasicTypeReference@852ef8d [2024-05-22 12:04:02.880] [DEBUG] Adding type registration calendar_date -> org.hibernate.type.BasicTypeReference@44dd0d38 [2024-05-22 12:04:02.880] [DEBUG] Adding type registration calendar_time -> org.hibernate.type.BasicTypeReference@7e94e331 [2024-05-22 12:04:02.880] [DEBUG] Adding type registration instant -> org.hibernate.type.BasicTypeReference@539fc5d1 [2024-05-22 12:04:02.880] [DEBUG] Adding type registration java.time.Instant -> org.hibernate.type.BasicTypeReference@539fc5d1 [2024-05-22 12:04:02.881] [DEBUG] Adding type registration uuid -> org.hibernate.type.BasicTypeReference@4cae66a8 [2024-05-22 12:04:02.881] [DEBUG] Adding type registration java.util.UUID -> org.hibernate.type.BasicTypeReference@4cae66a8 [2024-05-22 12:04:02.881] [DEBUG] Adding type registration pg-uuid -> org.hibernate.type.BasicTypeReference@4cae66a8 [2024-05-22 12:04:02.881] [DEBUG] Adding type registration uuid-binary -> org.hibernate.type.BasicTypeReference@60b616c8 [2024-05-22 12:04:02.881] [DEBUG] Adding type registration uuid-char -> org.hibernate.type.BasicTypeReference@3962ec84 [2024-05-22 12:04:02.881] [DEBUG] Adding type registration class -> org.hibernate.type.BasicTypeReference@147e0734 [2024-05-22 12:04:02.881] [DEBUG] Adding type registration java.lang.Class -> org.hibernate.type.BasicTypeReference@147e0734 [2024-05-22 12:04:02.881] [DEBUG] Adding type registration currency -> org.hibernate.type.BasicTypeReference@2bdab835 [2024-05-22 12:04:02.881] [DEBUG] Adding type registration Currency -> org.hibernate.type.BasicTypeReference@2bdab835 [2024-05-22 12:04:02.881] [DEBUG] Adding type registration java.util.Currency -> org.hibernate.type.BasicTypeReference@2bdab835 [2024-05-22 12:04:02.881] [DEBUG] Adding type registration locale -> org.hibernate.type.BasicTypeReference@7b8aebd0 [2024-05-22 12:04:02.881] [DEBUG] Adding type registration java.util.Locale -> org.hibernate.type.BasicTypeReference@7b8aebd0 [2024-05-22 12:04:02.881] [DEBUG] Adding type registration serializable -> org.hibernate.type.BasicTypeReference@55222ee9 [2024-05-22 12:04:02.881] [DEBUG] Adding type registration java.io.Serializable -> org.hibernate.type.BasicTypeReference@55222ee9 [2024-05-22 12:04:02.881] [DEBUG] Adding type registration timezone -> org.hibernate.type.BasicTypeReference@3181d4de [2024-05-22 12:04:02.881] [DEBUG] Adding type registration java.util.TimeZone -> org.hibernate.type.BasicTypeReference@3181d4de [2024-05-22 12:04:02.881] [DEBUG] Adding type registration ZoneOffset -> org.hibernate.type.BasicTypeReference@4f64d9cb [2024-05-22 12:04:02.881] [DEBUG] Adding type registration java.time.ZoneOffset -> org.hibernate.type.BasicTypeReference@4f64d9cb [2024-05-22 12:04:02.881] [DEBUG] Adding type registration url -> org.hibernate.type.BasicTypeReference@639c7f9c [2024-05-22 12:04:02.881] [DEBUG] Adding type registration java.net.URL -> org.hibernate.type.BasicTypeReference@639c7f9c [2024-05-22 12:04:02.881] [DEBUG] Adding type registration vector -> org.hibernate.type.BasicTypeReference@270d5060 [2024-05-22 12:04:02.881] [DEBUG] Adding type registration row_version -> org.hibernate.type.BasicTypeReference@1815577b [2024-05-22 12:04:02.884] [DEBUG] Adding type registration object -> org.hibernate.type.JavaObjectType@7f51f588 [2024-05-22 12:04:02.884] [DEBUG] Adding type registration java.lang.Object -> org.hibernate.type.JavaObjectType@7f51f588 [2024-05-22 12:04:02.884] [DEBUG] Adding type registration null -> org.hibernate.type.NullType@1002d192 [2024-05-22 12:04:02.884] [DEBUG] Adding type registration imm_date -> org.hibernate.type.BasicTypeReference@9281d19 [2024-05-22 12:04:02.884] [DEBUG] Adding type registration imm_time -> org.hibernate.type.BasicTypeReference@36ad5f2a [2024-05-22 12:04:02.884] [DEBUG] Adding type registration imm_timestamp -> org.hibernate.type.BasicTypeReference@53cddaf8 [2024-05-22 12:04:02.885] [DEBUG] Adding type registration imm_calendar -> org.hibernate.type.BasicTypeReference@55c50f52 [2024-05-22 12:04:02.885] [DEBUG] Adding type registration imm_calendar_date -> org.hibernate.type.BasicTypeReference@1ccc1026 [2024-05-22 12:04:02.885] [DEBUG] Adding type registration imm_calendar_time -> org.hibernate.type.BasicTypeReference@4044589a [2024-05-22 12:04:02.885] [DEBUG] Adding type registration imm_binary -> org.hibernate.type.BasicTypeReference@7de35070 [2024-05-22 12:04:02.885] [DEBUG] Adding type registration imm_serializable -> org.hibernate.type.BasicTypeReference@216f01 [2024-05-22 12:04:02.888] [DEBUG] Injecting JPA temp ClassLoader [org.springframework.instrument.classloading.SimpleThrowawayClassLoader@19d53ab4] into BootstrapContext; was [null] [2024-05-22 12:04:02.888] [DEBUG] ClassLoaderAccessImpl#injectTempClassLoader(org.springframework.instrument.classloading.SimpleThrowawayClassLoader@19d53ab4) [was null] [2024-05-22 12:04:02.888] [DEBUG] Injecting ScanEnvironment [org.hibernate.jpa.boot.internal.StandardJpaScanEnvironmentImpl@63dda940] into BootstrapContext; was [null] [2024-05-22 12:04:02.888] [DEBUG] Injecting ScanOptions [org.hibernate.boot.archive.scan.internal.StandardScanOptions@41f964f9] into BootstrapContext; was [org.hibernate.boot.archive.scan.internal.StandardScanOptions@652e345] [2024-05-22 12:04:02.925] [DEBUG] RMI TCP Connection(3)-192.168.20.44: (port 62044) op = 82 [2024-05-22 12:04:02.925] [DEBUG] RMI TCP Connection(3)-192.168.20.44: (port 62044) op = 80 [2024-05-22 12:04:02.926] [DEBUG] RMI TCP Connection(3)-192.168.20.44: (port 62044) op = 82 [2024-05-22 12:04:02.926] [DEBUG] RMI TCP Connection(3)-192.168.20.44: (port 62044) op = 80 [2024-05-22 12:04:02.926] [DEBUG] RMI TCP Connection(3)-192.168.20.44: name = "[Ljava.rmi.server.ObjID;", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:02.926] [DEBUG] RMI TCP Connection(3)-192.168.20.44: name = "java.rmi.server.ObjID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:02.926] [DEBUG] RMI TCP Connection(3)-192.168.20.44: name = "java.rmi.server.UID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:02.927] [DEBUG] RMI TCP Connection(3)-192.168.20.44: name = "java.rmi.dgc.Lease", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:02.927] [DEBUG] RMI TCP Connection(3)-192.168.20.44: name = "java.rmi.dgc.VMID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:02.927] [DEBUG] RMI TCP Connection(3)-192.168.20.44: name = "[B", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:02.927] [DEBUG] RMI TCP Connection(3)-192.168.20.44: (port 62044) op = 82 [2024-05-22 12:04:02.927] [DEBUG] RMI TCP Connection(3)-192.168.20.44: (port 62044) op = 84 [2024-05-22 12:04:02.928] [DEBUG] RMI TCP Connection(3)-192.168.20.44: (port 62044) op = 82 [2024-05-22 12:04:02.928] [DEBUG] RMI TCP Connection(3)-192.168.20.44: (port 62044) op = 80 [2024-05-22 12:04:02.928] [DEBUG] RMI TCP Connection(3)-192.168.20.44: (port 62044) op = 80 [2024-05-22 12:04:02.928] [DEBUG] RMI TCP Connection(3)-192.168.20.44: name = "javax.management.ObjectName", codebase = "" [2024-05-22 12:04:02.928] [DEBUG] connectionId=rmi://192.168.20.44 3, name=org.springframework.boot:type=Admin,name=SpringApplication, attribute=Ready [2024-05-22 12:04:02.928] [DEBUG] RMI TCP Connection(3)-192.168.20.44: [192.168.20.44] exception: javax.management.InstanceNotFoundException: org.springframework.boot:type=Admin,name=SpringApplication at java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1088) at java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getAttribute(DefaultMBeanServerInterceptor.java:640) at java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getAttribute(JmxMBeanServer.java:679) at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1449) at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1310) at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1405) at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl.getAttribute(RMIConnectionImpl.java:639) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:360) at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200) at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197) at java.base/java.security.AccessController.doPrivileged(AccessController.java:712) at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196) at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:587) at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:828) at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:705) at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:704) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:833) [2024-05-22 12:04:02.929] [DEBUG] RMI TCP Connection(3)-192.168.20.44: (port 62044) op = 80 [2024-05-22 12:04:02.930] [DEBUG] [javax.management.remote.rmi.RMIConnectionImpl@3aaea541: connectionId=rmi://192.168.20.44 3] closing. [2024-05-22 12:04:02.930] [DEBUG] [javax.management.remote.rmi.RMIConnectionImpl@3aaea541: connectionId=rmi://192.168.20.44 3] closed. [2024-05-22 12:04:03.017] [INFO ] No LoadTimeWeaver setup: ignoring JPA class transformer [2024-05-22 12:04:03.018] [DEBUG] Injecting JPA temp ClassLoader [null] into BootstrapContext; was [org.springframework.instrument.classloading.SimpleThrowawayClassLoader@19d53ab4] [2024-05-22 12:04:03.018] [DEBUG] ClassLoaderAccessImpl#injectTempClassLoader(null) [was org.springframework.instrument.classloading.SimpleThrowawayClassLoader@19d53ab4] [2024-05-22 12:04:03.041] [DEBUG] pool-aip-gateway-api-server - configuration: [2024-05-22 12:04:03.046] [DEBUG] allowPoolSuspension.............false [2024-05-22 12:04:03.046] [DEBUG] autoCommit......................true [2024-05-22 12:04:03.046] [DEBUG] catalog.........................none [2024-05-22 12:04:03.046] [DEBUG] connectionInitSql...............none [2024-05-22 12:04:03.046] [DEBUG] connectionTestQuery............."SELECT 1" [2024-05-22 12:04:03.046] [DEBUG] connectionTimeout...............10000 [2024-05-22 12:04:03.046] [DEBUG] dataSource......................none [2024-05-22 12:04:03.046] [DEBUG] dataSourceClassName.............none [2024-05-22 12:04:03.046] [DEBUG] dataSourceJNDI..................none [2024-05-22 12:04:03.046] [DEBUG] dataSourceProperties............{password=} [2024-05-22 12:04:03.046] [DEBUG] driverClassName................."com.microsoft.sqlserver.jdbc.SQLServerDriver" [2024-05-22 12:04:03.046] [DEBUG] exceptionOverrideClassName......none [2024-05-22 12:04:03.046] [DEBUG] healthCheckProperties...........{} [2024-05-22 12:04:03.046] [DEBUG] healthCheckRegistry.............none [2024-05-22 12:04:03.046] [DEBUG] idleTimeout.....................20000 [2024-05-22 12:04:03.046] [DEBUG] initializationFailTimeout.......1 [2024-05-22 12:04:03.046] [DEBUG] isolateInternalQueries..........false [2024-05-22 12:04:03.046] [DEBUG] jdbcUrl.........................jdbc:sqlserver://115.91.94.42:11433;DatabaseName=aipdb;MultipleActiveResultSets=true;TrustServerCertificate=True; [2024-05-22 12:04:03.047] [DEBUG] keepaliveTime...................0 [2024-05-22 12:04:03.047] [DEBUG] leakDetectionThreshold..........0 [2024-05-22 12:04:03.047] [DEBUG] maxLifetime.....................30000 [2024-05-22 12:04:03.047] [DEBUG] maximumPoolSize.................20 [2024-05-22 12:04:03.047] [DEBUG] metricRegistry..................none [2024-05-22 12:04:03.047] [DEBUG] metricsTrackerFactory...........none [2024-05-22 12:04:03.047] [DEBUG] minimumIdle.....................5 [2024-05-22 12:04:03.047] [DEBUG] password........................ [2024-05-22 12:04:03.047] [DEBUG] poolName........................"pool-aip-gateway-api-server" [2024-05-22 12:04:03.047] [DEBUG] readOnly........................false [2024-05-22 12:04:03.047] [DEBUG] registerMbeans..................false [2024-05-22 12:04:03.047] [DEBUG] scheduledExecutor...............none [2024-05-22 12:04:03.047] [DEBUG] schema..........................none [2024-05-22 12:04:03.047] [DEBUG] threadFactory...................internal [2024-05-22 12:04:03.047] [DEBUG] transactionIsolation............default [2024-05-22 12:04:03.047] [DEBUG] username........................"aipuser" [2024-05-22 12:04:03.047] [DEBUG] validationTimeout...............5000 [2024-05-22 12:04:03.047] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 12:04:03.054] [DEBUG] X509Certificate: Alg:SHA384withRSA, Serial:59b1b579e8e2132e23907bda777755c, Subject:CN=DigiCert Trusted Root G4, OU=www.digicert.com, O=DigiCert Inc, C=US, Issuer:CN=DigiCert Trusted Root G4, OU=www.digicert.com, O=DigiCert Inc, C=US, Key type:RSA, Length:4096, Cert Id:1057369358, Valid from:13. 8. 1. 오후 9:00, Valid until:38. 1. 15. 오후 9:00 [2024-05-22 12:04:03.054] [DEBUG] X509Certificate: Alg:SHA384withRSA, Serial:8ad40b260d29c4c9f5ecda9bd93aed9, Subject:CN=DigiCert Trusted G4 Code Signing RSA4096 SHA384 2021 CA1, O="DigiCert, Inc.", C=US, Issuer:CN=DigiCert Trusted Root G4, OU=www.digicert.com, O=DigiCert Inc, C=US, Key type:RSA, Length:4096, Cert Id:-888920455, Valid from:21. 4. 29. 오전 9:00, Valid until:36. 4. 29. 오전 8:59 [2024-05-22 12:04:03.055] [DEBUG] X509Certificate: Alg:SHA256withRSA, Serial:c26e750be1b79211a147046343311c3, Subject:CN=Microsoft Corporation, OU=Java Signing (SHA2), O=Microsoft Corporation, L=Redmond, ST=Washington, C=US, Issuer:CN=DigiCert Trusted G4 Code Signing RSA4096 SHA384 2021 CA1, O="DigiCert, Inc.", C=US, Key type:RSA, Length:4096, Cert Id:536829827, Valid from:21. 8. 3. 오전 9:00, Valid until:24. 10. 31. 오전 8:59 [2024-05-22 12:04:03.056] [DEBUG] X509Certificate: Alg:SHA256withRSA, Serial:7b05b1d449685144f7c989d29c199d12, Subject:CN=Symantec SHA256 TimeStamping CA, OU=Symantec Trust Network, O=Symantec Corporation, C=US, Issuer:CN=VeriSign Universal Root Certification Authority, OU="(c) 2008 VeriSign, Inc. - For authorized use only", OU=VeriSign Trust Network, O="VeriSign, Inc.", C=US, Key type:RSA, Length:2048, Cert Id:679469769, Valid from:16. 1. 12. 오전 9:00, Valid until:31. 1. 12. 오전 8:59 [2024-05-22 12:04:03.056] [DEBUG] X509Certificate: Alg:SHA256withRSA, Serial:7bd4e5afbacc073fa101230422414d12, Subject:CN=Symantec SHA256 TimeStamping Signer - G3, OU=Symantec Trust Network, O=Symantec Corporation, C=US, Issuer:CN=Symantec SHA256 TimeStamping CA, OU=Symantec Trust Network, O=Symantec Corporation, C=US, Key type:RSA, Length:2048, Cert Id:-1917605033, Valid from:17. 12. 23. 오전 9:00, Valid until:29. 3. 23. 오전 8:59 [2024-05-22 12:04:03.060] [DEBUG] Property:serverName Value:115.91.94.42 [2024-05-22 12:04:03.060] [DEBUG] Property:portNumber Value:11433 [2024-05-22 12:04:03.060] [DEBUG] Property:databaseName Value:aipdb [2024-05-22 12:04:03.060] [DEBUG] Property:trustServerCertificate Value:True [2024-05-22 12:04:03.064] [DEBUG] Microsoft JDBC Driver 12.4.2.0 for SQL Server [2024-05-22 12:04:03.064] [DEBUG] Property:serverName Value:115.91.94.42 [2024-05-22 12:04:03.064] [DEBUG] Property:portNumber Value:11433 [2024-05-22 12:04:03.064] [DEBUG] Property:databaseName Value:aipdb [2024-05-22 12:04:03.064] [DEBUG] Property:trustServerCertificate Value:True [2024-05-22 12:04:03.083] [DEBUG] ConnectionID:1 created by (SQLServerDriver:1) [2024-05-22 12:04:03.086] [DEBUG] ConnectionID:1 This attempt server name: 115.91.94.42 port: 11433 InstanceName: null useParallel: false [2024-05-22 12:04:03.086] [DEBUG] ConnectionID:1 This attempt endtime: 1716347044334 [2024-05-22 12:04:03.086] [DEBUG] ConnectionID:1 This attempt No: 0 [2024-05-22 12:04:03.087] [DEBUG] ConnectionID:1 Connecting with server: 115.91.94.42 port: 11433 Timeout slice: 1248 Timeout Full: 10 [2024-05-22 12:04:03.099] [DEBUG] ConnectionID:1 ClientConnectionId: 018b8586-963d-48ca-8efb-2f039cd7eac7 Server returned major version:16 [2024-05-22 12:04:03.153] [DEBUG] X509Certificate: Alg:SHA256withRSA, Serial:2732f7a639984c8c4a46ec5603b5a397, Subject:CN=SSL_Self_Signed_Fallback, Issuer:CN=SSL_Self_Signed_Fallback, Key type:RSA, Length:3072, Cert Id:-1088564289, Valid from:24. 5. 15. 오전 6:50, Valid until:54. 5. 15. 오전 6:50 [2024-05-22 12:04:03.167] [DEBUG] TLSHandshake: 115.91.94.42:11433, TLSv1.2, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, -1088564289 [2024-05-22 12:04:03.182] [DEBUG] SQLServerStatement:1 created by (ConnectionID:1 ClientConnectionId: 018b8586-963d-48ca-8efb-2f039cd7eac7) [2024-05-22 12:04:03.183] [DEBUG] SQLServerStatement:1 Executing (not server cursor) SELECT 1 [2024-05-22 12:04:03.209] [DEBUG] SQLServerResultSet:1 created by (SQLServerStatement:1) [2024-05-22 12:04:03.211] [INFO ] pool-aip-gateway-api-server - Added connection ConnectionID:1 ClientConnectionId: 018b8586-963d-48ca-8efb-2f039cd7eac7 [2024-05-22 12:04:03.212] [INFO ] pool-aip-gateway-api-server - Start completed. [2024-05-22 12:04:03.216] [DEBUG] SQLServerDatabaseMetaData:1 created by (ConnectionID:1 ClientConnectionId: 018b8586-963d-48ca-8efb-2f039cd7eac7) [2024-05-22 12:04:03.218] [DEBUG] Database -> name : Microsoft SQL Server version : 16.00.1115 major : 16 minor : 0 [2024-05-22 12:04:03.218] [DEBUG] Driver -> name : Microsoft JDBC Driver 12.4 for SQL Server version : 12.4.2.0 major : 12 minor : 4 [2024-05-22 12:04:03.218] [DEBUG] JDBC version : 4.3 [2024-05-22 12:04:03.229] [WARN ] HHH90000025: SQLServerDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) [2024-05-22 12:04:03.230] [DEBUG] HHH035001: Using dialect: org.hibernate.dialect.SQLServerDialect, version: 16.0 [2024-05-22 12:04:03.234] [DEBUG] IdentifierCaseStrategy for both quoted and unquoted identifiers was set to the same strategy [MIXED]; that will likely lead to problems in schema update and validation if using quoted identifiers [2024-05-22 12:04:03.236] [DEBUG] SQLServerStatement:2 created by (ConnectionID:1 ClientConnectionId: 018b8586-963d-48ca-8efb-2f039cd7eac7) [2024-05-22 12:04:03.236] [DEBUG] SQLServerStatement:2 Executing (not server cursor) SELECT SCHEMA_NAME() [2024-05-22 12:04:03.239] [DEBUG] SQLServerResultSet:2 created by (SQLServerStatement:2) [2024-05-22 12:04:03.242] [DEBUG] SQLServerStatement:3 created by (ConnectionID:1 ClientConnectionId: 018b8586-963d-48ca-8efb-2f039cd7eac7) [2024-05-22 12:04:03.242] [DEBUG] SQLServerStatement:3 Executing (not server cursor) SELECT SCHEMA_NAME() [2024-05-22 12:04:03.246] [DEBUG] SQLServerResultSet:3 created by (SQLServerStatement:3) [2024-05-22 12:04:03.251] [DEBUG] SQLServerClob:1 created by (ConnectionID:1 ClientConnectionId: 018b8586-963d-48ca-8efb-2f039cd7eac7) [2024-05-22 12:04:03.252] [DEBUG] SQLServerNClob:2 created by (ConnectionID:1 ClientConnectionId: 018b8586-963d-48ca-8efb-2f039cd7eac7) [2024-05-22 12:04:03.259] [DEBUG] addDescriptor(NCharTypeDescriptor) replaced previous registration(CharTypeDescriptor) [2024-05-22 12:04:03.259] [DEBUG] addDescriptor(NVarcharTypeDescriptor) replaced previous registration(VarcharTypeDescriptor) [2024-05-22 12:04:03.259] [DEBUG] addDescriptor(LongNVarcharTypeDescriptor) replaced previous registration(LongVarcharTypeDescriptor) [2024-05-22 12:04:03.260] [DEBUG] addDescriptor(NClobTypeDescriptor(DEFAULT)) replaced previous registration(ClobTypeDescriptor(DEFAULT)) [2024-05-22 12:04:03.261] [DEBUG] addDescriptor(2005, ClobTypeDescriptor(STREAM_BINDING)) replaced previous registration(ClobTypeDescriptor(DEFAULT)) [2024-05-22 12:04:03.261] [DEBUG] addDescriptor(TimestampUtcDescriptor) replaced previous registration(TimestampUtcDescriptor) [2024-05-22 12:04:03.261] [DEBUG] addDescriptor(-6, TinyIntTypeDescriptor) replaced previous registration(TinyIntTypeDescriptor) [2024-05-22 12:04:03.265] [DEBUG] Adding type registration org.hibernate.type.DurationType -> basicType@1(java.time.Duration,3015) [2024-05-22 12:04:03.265] [DEBUG] Adding type registration Duration -> basicType@1(java.time.Duration,3015) [2024-05-22 12:04:03.265] [DEBUG] Adding type registration java.time.Duration -> basicType@1(java.time.Duration,3015) [2024-05-22 12:04:03.267] [DEBUG] Scoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration@71668a67] to MetadataBuildingContext [org.hibernate.boot.internal.MetadataBuildingContextRootImpl@3ff26c9] [2024-05-22 12:04:03.289] [DEBUG] Created database namespace [logicalName=Name{catalog=null, schema=null}, physicalName=Name{catalog=null, schema=null}] [2024-05-22 12:04:03.321] [DEBUG] pool-aip-gateway-api-server - Before cleanup stats (total=1, active=0, idle=1, waiting=0) [2024-05-22 12:04:03.321] [DEBUG] pool-aip-gateway-api-server - After cleanup stats (total=1, active=0, idle=1, waiting=0) [2024-05-22 12:04:03.322] [DEBUG] Microsoft JDBC Driver 12.4.2.0 for SQL Server [2024-05-22 12:04:03.322] [DEBUG] Property:serverName Value:115.91.94.42 [2024-05-22 12:04:03.322] [DEBUG] Property:portNumber Value:11433 [2024-05-22 12:04:03.322] [DEBUG] Property:databaseName Value:aipdb [2024-05-22 12:04:03.322] [DEBUG] Property:trustServerCertificate Value:True [2024-05-22 12:04:03.322] [DEBUG] ConnectionID:2 created by (SQLServerDriver:1) [2024-05-22 12:04:03.322] [DEBUG] ConnectionID:2 This attempt server name: 115.91.94.42 port: 11433 InstanceName: null useParallel: false [2024-05-22 12:04:03.322] [DEBUG] ConnectionID:2 This attempt endtime: 1716347044572 [2024-05-22 12:04:03.322] [DEBUG] ConnectionID:2 This attempt No: 0 [2024-05-22 12:04:03.322] [DEBUG] ConnectionID:2 Connecting with server: 115.91.94.42 port: 11433 Timeout slice: 1250 Timeout Full: 10 [2024-05-22 12:04:03.323] [DEBUG] Building session factory [2024-05-22 12:04:03.328] [DEBUG] ConnectionID:2 ClientConnectionId: 73789a27-d1d6-4878-9f4f-56d3b27cecf6 Server returned major version:16 [2024-05-22 12:04:03.341] [DEBUG] X509Certificate: Alg:SHA256withRSA, Serial:2732f7a639984c8c4a46ec5603b5a397, Subject:CN=SSL_Self_Signed_Fallback, Issuer:CN=SSL_Self_Signed_Fallback, Key type:RSA, Length:3072, Cert Id:-1088564289, Valid from:24. 5. 15. 오전 6:50, Valid until:54. 5. 15. 오전 6:50 [2024-05-22 12:04:03.349] [DEBUG] TLSHandshake: 115.91.94.42:11433, TLSv1.2, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, -1088564289 [2024-05-22 12:04:03.353] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:2 ClientConnectionId: 73789a27-d1d6-4878-9f4f-56d3b27cecf6 [2024-05-22 12:04:03.353] [DEBUG] EventListenerRegistry access via ServiceRegistry is deprecated. Use `sessionFactory.getEventEngine().getListenerRegistry()` instead [2024-05-22 12:04:03.353] [DEBUG] Instantiating SessionFactory with settings: {hibernate.format_sql=true, java.specification.version=17, sun.cpu.isalist=amd64, hibernate.connection.handling_mode=DELAYED_ACQUISITION_AND_HOLD, sun.jnu.encoding=MS949, hibernate.dialect=org.hibernate.dialect.SQLServerDialect, java.class.path=C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes;C:\Users\OpenValue\.m2\repository\org\springframework\boot\spring-boot-starter-data-jpa\3.2.5\spring-boot-starter-data-jpa-3.2.5.jar;C:\Users\OpenValue\.m2\repository\org\springframework\boot\spring-boot-starter-aop\3.2.5\spring-boot-starter-aop-3.2.5.jar;C:\Users\OpenValue\.m2\repository\org\springframework\spring-aop\6.1.6\spring-aop-6.1.6.jar;C:\Users\OpenValue\.m2\repository\org\aspectj\aspectjweaver\1.9.22\aspectjweaver-1.9.22.jar;C:\Users\OpenValue\.m2\repository\org\springframework\boot\spring-boot-starter-jdbc\3.2.5\spring-boot-starter-jdbc-3.2.5.jar;C:\Users\OpenValue\.m2\repository\com\zaxxer\HikariCP\5.0.1\HikariCP-5.0.1.jar;C:\Users\OpenValue\.m2\repository\org\springframework\spring-jdbc\6.1.6\spring-jdbc-6.1.6.jar;C:\Users\OpenValue\.m2\repository\org\hibernate\orm\hibernate-core\6.4.4.Final\hibernate-core-6.4.4.Final.jar;C:\Users\OpenValue\.m2\repository\jakarta\persistence\jakarta.persistence-api\3.1.0\jakarta.persistence-api-3.1.0.jar;C:\Users\OpenValue\.m2\repository\jakarta\transaction\jakarta.transaction-api\2.0.1\jakarta.transaction-api-2.0.1.jar;C:\Users\OpenValue\.m2\repository\org\jboss\logging\jboss-logging\3.5.3.Final\jboss-logging-3.5.3.Final.jar;C:\Users\OpenValue\.m2\repository\org\hibernate\common\hibernate-commons-annotations\6.0.6.Final\hibernate-commons-annotations-6.0.6.Final.jar;C:\Users\OpenValue\.m2\repository\io\smallrye\jandex\3.1.2\jandex-3.1.2.jar;C:\Users\OpenValue\.m2\repository\com\fasterxml\classmate\1.6.0\classmate-1.6.0.jar;C:\Users\OpenValue\.m2\repository\net\bytebuddy\byte-buddy\1.14.13\byte-buddy-1.14.13.jar;C:\Users\OpenValue\.m2\repository\org\glassfish\jaxb\jaxb-runtime\4.0.5\jaxb-runtime-4.0.5.jar;C:\Users\OpenValue\.m2\repository\org\glassfish\jaxb\jaxb-core\4.0.5\jaxb-core-4.0.5.jar;C:\Users\OpenValue\.m2\repository\org\eclipse\angus\angus-activation\2.0.2\angus-activation-2.0.2.jar;C:\Users\OpenValue\.m2\repository\org\glassfish\jaxb\txw2\4.0.5\txw2-4.0.5.jar;C:\Users\OpenValue\.m2\repository\com\sun\istack\istack-commons-runtime\4.1.2\istack-commons-runtime-4.1.2.jar;C:\Users\OpenValue\.m2\repository\jakarta\inject\jakarta.inject-api\2.0.1\jakarta.inject-api-2.0.1.jar;C:\Users\OpenValue\.m2\repository\org\antlr\antlr4-runtime\4.13.0\antlr4-runtime-4.13.0.jar;C:\Users\OpenValue\.m2\repository\org\springframework\data\spring-data-jpa\3.2.5\spring-data-jpa-3.2.5.jar;C:\Users\OpenValue\.m2\repository\org\springframework\data\spring-data-commons\3.2.5\spring-data-commons-3.2.5.jar;C:\Users\OpenValue\.m2\repository\org\springframework\spring-orm\6.1.6\spring-orm-6.1.6.jar;C:\Users\OpenValue\.m2\repository\org\springframework\spring-context\6.1.6\spring-context-6.1.6.jar;C:\Users\OpenValue\.m2\repository\org\springframework\spring-beans\6.1.6\spring-beans-6.1.6.jar;C:\Users\OpenValue\.m2\repository\jakarta\annotation\jakarta.annotation-api\2.1.1\jakarta.annotation-api-2.1.1.jar;C:\Users\OpenValue\.m2\repository\org\slf4j\slf4j-api\2.0.13\slf4j-api-2.0.13.jar;C:\Users\OpenValue\.m2\repository\org\springframework\spring-aspects\6.1.6\spring-aspects-6.1.6.jar;C:\Users\OpenValue\.m2\repository\org\springframework\boot\spring-boot-starter-quartz\3.2.5\spring-boot-starter-quartz-3.2.5.jar;C:\Users\OpenValue\.m2\repository\org\springframework\boot\spring-boot-starter\3.2.5\spring-boot-starter-3.2.5.jar;C:\Users\OpenValue\.m2\repository\org\springframework\boot\spring-boot\3.2.5\spring-boot-3.2.5.jar;C:\Users\OpenValue\.m2\repository\org\springframework\boot\spring-boot-autoconfigure\3.2.5\spring-boot-autoconfigure-3.2.5.jar;C:\Users\OpenValue\.m2\repository\org\springframework\boot\spring-boot-starter-logging\3.2.5\spring-boot-starter-logging-3.2.5.jar;C:\Users\OpenValue\.m2\repository\ch\qos\logback\logback-classic\1.4.14\logback-classic-1.4.14.jar;C:\Users\OpenValue\.m2\repository\ch\qos\logback\logback-core\1.4.14\logback-core-1.4.14.jar;C:\Users\OpenValue\.m2\repository\org\apache\logging\log4j\log4j-to-slf4j\2.21.1\log4j-to-slf4j-2.21.1.jar;C:\Users\OpenValue\.m2\repository\org\apache\logging\log4j\log4j-api\2.21.1\log4j-api-2.21.1.jar;C:\Users\OpenValue\.m2\repository\org\slf4j\jul-to-slf4j\2.0.13\jul-to-slf4j-2.0.13.jar;C:\Users\OpenValue\.m2\repository\org\yaml\snakeyaml\2.2\snakeyaml-2.2.jar;C:\Users\OpenValue\.m2\repository\org\springframework\spring-context-support\6.1.6\spring-context-support-6.1.6.jar;C:\Users\OpenValue\.m2\repository\org\springframework\spring-tx\6.1.6\spring-tx-6.1.6.jar;C:\Users\OpenValue\.m2\repository\org\quartz-scheduler\quartz\2.3.2\quartz-2.3.2.jar;C:\Users\OpenValue\.m2\repository\com\mchange\mchange-commons-java\0.2.15\mchange-commons-java-0.2.15.jar;C:\Users\OpenValue\.m2\repository\org\springframework\boot\spring-boot-starter-validation\3.2.5\spring-boot-starter-validation-3.2.5.jar;C:\Users\OpenValue\.m2\repository\org\apache\tomcat\embed\tomcat-embed-el\10.1.20\tomcat-embed-el-10.1.20.jar;C:\Users\OpenValue\.m2\repository\org\hibernate\validator\hibernate-validator\8.0.1.Final\hibernate-validator-8.0.1.Final.jar;C:\Users\OpenValue\.m2\repository\jakarta\validation\jakarta.validation-api\3.0.2\jakarta.validation-api-3.0.2.jar;C:\Users\OpenValue\.m2\repository\org\springframework\boot\spring-boot-starter-web\3.2.5\spring-boot-starter-web-3.2.5.jar;C:\Users\OpenValue\.m2\repository\org\springframework\boot\spring-boot-starter-json\3.2.5\spring-boot-starter-json-3.2.5.jar;C:\Users\OpenValue\.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.15.4\jackson-databind-2.15.4.jar;C:\Users\OpenValue\.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.15.4\jackson-annotations-2.15.4.jar;C:\Users\OpenValue\.m2\repository\com\fasterxml\jackson\core\jackson-core\2.15.4\jackson-core-2.15.4.jar;C:\Users\OpenValue\.m2\repository\com\fasterxml\jackson\datatype\jackson-datatype-jdk8\2.15.4\jackson-datatype-jdk8-2.15.4.jar;C:\Users\OpenValue\.m2\repository\com\fasterxml\jackson\datatype\jackson-datatype-jsr310\2.15.4\jackson-datatype-jsr310-2.15.4.jar;C:\Users\OpenValue\.m2\repository\com\fasterxml\jackson\module\jackson-module-parameter-names\2.15.4\jackson-module-parameter-names-2.15.4.jar;C:\Users\OpenValue\.m2\repository\org\springframework\boot\spring-boot-starter-tomcat\3.2.5\spring-boot-starter-tomcat-3.2.5.jar;C:\Users\OpenValue\.m2\repository\org\apache\tomcat\embed\tomcat-embed-core\10.1.20\tomcat-embed-core-10.1.20.jar;C:\Users\OpenValue\.m2\repository\org\apache\tomcat\embed\tomcat-embed-websocket\10.1.20\tomcat-embed-websocket-10.1.20.jar;C:\Users\OpenValue\.m2\repository\org\springframework\spring-web\6.1.6\spring-web-6.1.6.jar;C:\Users\OpenValue\.m2\repository\io\micrometer\micrometer-observation\1.12.5\micrometer-observation-1.12.5.jar;C:\Users\OpenValue\.m2\repository\io\micrometer\micrometer-commons\1.12.5\micrometer-commons-1.12.5.jar;C:\Users\OpenValue\.m2\repository\org\springframework\spring-webmvc\6.1.6\spring-webmvc-6.1.6.jar;C:\Users\OpenValue\.m2\repository\org\springframework\spring-expression\6.1.6\spring-expression-6.1.6.jar;C:\Users\OpenValue\.m2\repository\org\mybatis\spring\boot\mybatis-spring-boot-starter\3.0.3\mybatis-spring-boot-starter-3.0.3.jar;C:\Users\OpenValue\.m2\repository\org\mybatis\spring\boot\mybatis-spring-boot-autoconfigure\3.0.3\mybatis-spring-boot-autoconfigure-3.0.3.jar;C:\Users\OpenValue\.m2\repository\org\mybatis\mybatis\3.5.14\mybatis-3.5.14.jar;C:\Users\OpenValue\.m2\repository\org\mybatis\mybatis-spring\3.0.3\mybatis-spring-3.0.3.jar;C:\Users\OpenValue\.m2\repository\com\microsoft\sqlserver\mssql-jdbc\12.4.2.jre11\mssql-jdbc-12.4.2.jre11.jar;C:\Users\OpenValue\.m2\repository\org\springframework\boot\spring-boot-configuration-processor\3.2.5\spring-boot-configuration-processor-3.2.5.jar;C:\Users\OpenValue\.m2\repository\org\projectlombok\lombok\1.18.32\lombok-1.18.32.jar;C:\Users\OpenValue\.m2\repository\jakarta\xml\bind\jakarta.xml.bind-api\4.0.2\jakarta.xml.bind-api-4.0.2.jar;C:\Users\OpenValue\.m2\repository\jakarta\activation\jakarta.activation-api\2.1.3\jakarta.activation-api-2.1.3.jar;C:\Users\OpenValue\.m2\repository\org\springframework\spring-core\6.1.6\spring-core-6.1.6.jar;C:\Users\OpenValue\.m2\repository\org\springframework\spring-jcl\6.1.6\spring-jcl-6.1.6.jar;C:\Users\OpenValue\.m2\repository\com\github\ulisesbocchio\jasypt-spring-boot\3.0.4\jasypt-spring-boot-3.0.4.jar;C:\Users\OpenValue\.m2\repository\org\jasypt\jasypt\1.9.3\jasypt-1.9.3.jar, java.vm.vendor=Oracle Corporation, sun.arch.data.model=64, user.variant=, java.vendor.url=https://java.oracle.com/, catalina.useNaming=false, user.timezone=Asia/Seoul, jakarta.persistence.sharedCache.mode=UNSPECIFIED, org.jboss.logging.provider=slf4j, java.vm.specification.version=17, os.name=Windows 11, jakarta.persistence.nonJtaDataSource=HikariDataSource (pool-aip-gateway-api-server), sun.java.launcher=SUN_STANDARD, user.country=KR, sun.boot.library.path=C:\Program Files\Java\jdk-17\bin, sun.java.command=com.aip.gateway.api.AipGatewayApiApplication, spring.application.admin.enabled=true, javax.persistence.nonJtaDataSource=HikariDataSource (pool-aip-gateway-api-server), com.sun.management.jmxremote=, jdk.debug=release, spring.liveBeansView.mbeanDomain=, sun.cpu.endian=little, hibernate.cdi.extensions=true, user.home=C:\Users\OpenValue, user.language=ko, java.specification.vendor=Oracle Corporation, java.version.date=2023-04-18, java.home=C:\Program Files\Java\jdk-17, file.separator=\, spring.output.ansi.enabled=always, java.vm.compressedOopsMode=Zero based, line.separator= , hibernate.persistenceUnitName=default, java.vm.specification.vendor=Oracle Corporation, java.specification.name=Java Platform API Specification, FILE_LOG_CHARSET=UTF-8, hibernate.transaction.coordinator_class=class org.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorBuilderImpl, java.awt.headless=true, hibernate.show-sql=false, jakarta.persistence.validation.mode=AUTO, hibernate.hbm2ddl.auto=none, user.script=, sun.management.compiler=HotSpot 64-Bit Tiered Compilers, java.runtime.version=17.0.7+8-LTS-224, user.name=OpenValue, spring.jmx.enabled=true, path.separator=;, management.endpoints.jmx.exposure.include=*, os.version=10.0, java.runtime.name=Java(TM) SE Runtime Environment, file.encoding=UTF-8, java.vm.name=Java HotSpot(TM) 64-Bit Server VM, hibernate.use_sql_columns=true, java.vendor.url.bug=https://bugreport.java.com/bugreport/, java.io.tmpdir=C:\Users\OPENVA~1\AppData\Local\Temp\, catalina.home=C:\Users\OpenValue\AppData\Local\Temp\tomcat.5000.17902846233134295019, java.version=17.0.7, user.dir=C:\DEV\SOLUTION\IIS\AipGateway.API, os.arch=amd64, hibernate.synonyms=true, java.vm.specification.name=Java Virtual Machine Specification, PID=39008, sun.os.patch.level=, CONSOLE_LOG_CHARSET=UTF-8, catalina.base=C:\Users\OpenValue\AppData\Local\Temp\tomcat.5000.17902846233134295019, hibernate.boot.CfgXmlAccessService.key=org.hibernate.boot.registry.StandardServiceRegistryBuilder$1@4f7ae05, native.encoding=MS949, java.library.path=C:\Program Files\Java\jdk-17\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Python312\Scripts\;C:\Python312\;C:\app\OpenValue\product\11.2.0\dbhome_1\bin;C:\Program Files (x86)\Embarcadero\RAD Studio\7.0\bin;C:\Users\Public\Documents\RAD Studio\7.0\Bpl;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\Developer Express.VCL\Library\RS14;C:\Program Files\Git\cmd;C:\Program Files\Bandizip\;C:\Program Files\IDM Computer Solutions\UltraEdit;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\ProgramData\chocolatey\bin;C:\Program Files\nodejs\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files\PowerShell\7\;C:\Users\OpenValue\AppData\Local\Microsoft\WindowsApps;C:\Users\OpenValue\AppData\Local\Programs\Microsoft VS Code\bin;C:\Program Files\JetBrains\IntelliJ IDEA 2023.2.5\bin;;C:\DEV\ITS\01.WINDOWS\99.UTIS\04.UTIS_FMS\RUN\\dll;C:\Users\OpenValue\AppData\Roaming\npm;C:\Program Files\OpenSSL-Win64\bin;C:\Users\OpenValue\.dotnet\tools;C:\Program Files (x86)\ESTsoft\ALSee\x64;., java.vendor=Oracle Corporation, java.vm.info=mixed mode, emulated-client, sharing, java.vm.version=17.0.7+8-LTS-224, java.rmi.server.randomIDs=true, sun.io.unicode.encoding=UnicodeLittle, hibernate.connection.datasource=HikariDataSource (pool-aip-gateway-api-server), java.class.version=61.0, LOGGED_APPLICATION_NAME=[AipGateway.API] , hibernate.default_batch_fetch_size=1000} [2024-05-22 12:04:03.356] [DEBUG] Session factory constructed with filter configurations : {} [2024-05-22 12:04:03.358] [DEBUG] Trying to load META-INF/validation.xml for XML based Validator configuration. [2024-05-22 12:04:03.358] [DEBUG] Trying to load META-INF/validation.xml via TCCL [2024-05-22 12:04:03.358] [DEBUG] Trying to load META-INF/validation.xml via Hibernate Validator's class loader [2024-05-22 12:04:03.358] [DEBUG] No META-INF/validation.xml found. Using annotation based configuration only. [2024-05-22 12:04:03.358] [DEBUG] Found jakarta.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [2024-05-22 12:04:03.358] [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [2024-05-22 12:04:03.359] [DEBUG] Loaded expression factory via original TCCL [2024-05-22 12:04:03.359] [DEBUG] HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider. [2024-05-22 12:04:03.360] [DEBUG] HV000234: Using org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator as ValidatorFactory-scoped message interpolator. [2024-05-22 12:04:03.360] [DEBUG] HV000234: Using org.hibernate.validator.internal.engine.resolver.JPATraversableResolver as ValidatorFactory-scoped traversable resolver. [2024-05-22 12:04:03.360] [DEBUG] HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider. [2024-05-22 12:04:03.360] [DEBUG] HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider. [2024-05-22 12:04:03.360] [DEBUG] HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory. [2024-05-22 12:04:03.361] [DEBUG] EventListenerRegistry access via ServiceRegistry is deprecated. Use `sessionFactory.getEventEngine().getListenerRegistry()` instead [2024-05-22 12:04:03.366] [DEBUG] Microsoft JDBC Driver 12.4.2.0 for SQL Server [2024-05-22 12:04:03.366] [DEBUG] Property:serverName Value:115.91.94.42 [2024-05-22 12:04:03.366] [DEBUG] Property:portNumber Value:11433 [2024-05-22 12:04:03.366] [DEBUG] Property:databaseName Value:aipdb [2024-05-22 12:04:03.366] [DEBUG] Property:trustServerCertificate Value:True [2024-05-22 12:04:03.366] [DEBUG] ConnectionID:3 created by (SQLServerDriver:1) [2024-05-22 12:04:03.366] [DEBUG] ConnectionID:3 This attempt server name: 115.91.94.42 port: 11433 InstanceName: null useParallel: false [2024-05-22 12:04:03.366] [DEBUG] ConnectionID:3 This attempt endtime: 1716347044616 [2024-05-22 12:04:03.366] [DEBUG] ConnectionID:3 This attempt No: 0 [2024-05-22 12:04:03.366] [DEBUG] ConnectionID:3 Connecting with server: 115.91.94.42 port: 11433 Timeout slice: 1250 Timeout Full: 10 [2024-05-22 12:04:03.371] [DEBUG] ConnectionID:3 ClientConnectionId: 8d02fd53-57a4-4409-a90f-af9500a09a2e Server returned major version:16 [2024-05-22 12:04:03.381] [DEBUG] X509Certificate: Alg:SHA256withRSA, Serial:2732f7a639984c8c4a46ec5603b5a397, Subject:CN=SSL_Self_Signed_Fallback, Issuer:CN=SSL_Self_Signed_Fallback, Key type:RSA, Length:3072, Cert Id:-1088564289, Valid from:24. 5. 15. 오전 6:50, Valid until:54. 5. 15. 오전 6:50 [2024-05-22 12:04:03.388] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(max)] under max; prior registration was null [2024-05-22 12:04:03.389] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(min)] under min; prior registration was null [2024-05-22 12:04:03.389] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(sum)] under sum; prior registration was null [2024-05-22 12:04:03.389] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(avg)] under avg; prior registration was null [2024-05-22 12:04:03.390] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.CountFunction@441aa7ae] under count; prior registration was null [2024-05-22 12:04:03.391] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.EveryAnyEmulation@190bf8e4] under every; prior registration was null [2024-05-22 12:04:03.391] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.EveryAnyEmulation@7a8b7e11] under any; prior registration was null [2024-05-22 12:04:03.391] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(floor)] under floor; prior registration was null [2024-05-22 12:04:03.391] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(ceiling)] under ceiling; prior registration was null [2024-05-22 12:04:03.391] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(mod)] under mod; prior registration was null [2024-05-22 12:04:03.391] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(abs)] under abs; prior registration was null [2024-05-22 12:04:03.391] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(sign)] under sign; prior registration was null [2024-05-22 12:04:03.391] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(sqrt)] under sqrt; prior registration was null [2024-05-22 12:04:03.391] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(ln)] under ln; prior registration was null [2024-05-22 12:04:03.391] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(exp)] under exp; prior registration was null [2024-05-22 12:04:03.391] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(power)] under power; prior registration was null [2024-05-22 12:04:03.391] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(round)] under round; prior registration was null [2024-05-22 12:04:03.391] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(sin)] under sin; prior registration was null [2024-05-22 12:04:03.391] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(cos)] under cos; prior registration was null [2024-05-22 12:04:03.392] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(tan)] under tan; prior registration was null [2024-05-22 12:04:03.392] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(asin)] under asin; prior registration was null [2024-05-22 12:04:03.392] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(acos)] under acos; prior registration was null [2024-05-22 12:04:03.392] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(atan)] under atan; prior registration was null [2024-05-22 12:04:03.392] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(atan2)] under atan2; prior registration was null [2024-05-22 12:04:03.393] [DEBUG] TLSHandshake: 115.91.94.42:11433, TLSv1.2, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, -1088564289 [2024-05-22 12:04:03.393] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.query.sqm.function.PatternBasedSqmFunctionDescriptor@538905d2] under sinh; prior registration was null [2024-05-22 12:04:03.393] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.query.sqm.function.PatternBasedSqmFunctionDescriptor@7e8c58fd] under cosh; prior registration was null [2024-05-22 12:04:03.393] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.query.sqm.function.PatternBasedSqmFunctionDescriptor@11ce9319] under tanh; prior registration was null [2024-05-22 12:04:03.393] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.query.sqm.function.PatternBasedSqmFunctionDescriptor@780c0] under pi; prior registration was null [2024-05-22 12:04:03.393] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.query.sqm.function.PatternBasedSqmFunctionDescriptor@1b3bb287] under log; prior registration was null [2024-05-22 12:04:03.393] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(coalesce)] under coalesce; prior registration was null [2024-05-22 12:04:03.393] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(nullif)] under nullif; prior registration was null [2024-05-22 12:04:03.393] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(left)] under left; prior registration was null [2024-05-22 12:04:03.393] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(right)] under right; prior registration was null [2024-05-22 12:04:03.393] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(replace)] under replace; prior registration was null [2024-05-22 12:04:03.393] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(concat)] under concat; prior registration was null [2024-05-22 12:04:03.393] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(lower)] under lower; prior registration was null [2024-05-22 12:04:03.393] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(upper)] under upper; prior registration was null [2024-05-22 12:04:03.393] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(substring)] under substring; prior registration was null [2024-05-22 12:04:03.393] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(locate)] under locate; prior registration was null [2024-05-22 12:04:03.393] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(character_length)] under character_length; prior registration was null [2024-05-22 12:04:03.393] [DEBUG] Registering alternate key : length -> character_length [2024-05-22 12:04:03.394] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.LocatePositionEmulation@bdda8a7] under position; prior registration was null [2024-05-22 12:04:03.395] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.InsertSubstringOverlayEmulation@70ed902a] under overlay; prior registration was null [2024-05-22 12:04:03.395] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.TrimFunction@713e49c3] under trim; prior registration was null [2024-05-22 12:04:03.395] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.CastFunction@5709e10b] under cast; prior registration was null [2024-05-22 12:04:03.395] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.query.sqm.function.PatternBasedSqmFunctionDescriptor@114badf0] under collate; prior registration was null [2024-05-22 12:04:03.396] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.ExtractFunction@390a07a0] under extract; prior registration was null [2024-05-22 12:04:03.396] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(least)] under least; prior registration was null [2024-05-22 12:04:03.396] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(greatest)] under greatest; prior registration was null [2024-05-22 12:04:03.396] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.CoalesceIfnullEmulation@5b74902c] under ifnull; prior registration was null [2024-05-22 12:04:03.396] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(lpad)] under lpad; prior registration was null [2024-05-22 12:04:03.396] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(rpad)] under rpad; prior registration was null [2024-05-22 12:04:03.396] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.LpadRpadPadEmulation@5b1f5fcc] under pad; prior registration was null [2024-05-22 12:04:03.397] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.CastStrEmulation@563c3aca] under str; prior registration was null [2024-05-22 12:04:03.397] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.FormatFunction@7ef9c8a5] under format; prior registration was null [2024-05-22 12:04:03.398] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.TimestampaddFunction@29ea5e0] under timestampadd; prior registration was null [2024-05-22 12:04:03.398] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.TimestampdiffFunction@6d7556a8] under timestampdiff; prior registration was null [2024-05-22 12:04:03.398] [DEBUG] Registering alternate key : dateadd -> timestampadd [2024-05-22 12:04:03.398] [DEBUG] Registering alternate key : datediff -> timestampdiff [2024-05-22 12:04:03.399] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.CurrentFunction@4ba1c1a2] under current_date; prior registration was null [2024-05-22 12:04:03.399] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.CurrentFunction@33568e26] under current_time; prior registration was null [2024-05-22 12:04:03.399] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.CurrentFunction@97b84a4] under current_timestamp; prior registration was null [2024-05-22 12:04:03.399] [DEBUG] Registering alternate key : current date -> current_date [2024-05-22 12:04:03.399] [DEBUG] Registering alternate key : current time -> current_time [2024-05-22 12:04:03.399] [DEBUG] Registering alternate key : current timestamp -> current_timestamp [2024-05-22 12:04:03.399] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.CurrentFunction@35555145] under local_date; prior registration was null [2024-05-22 12:04:03.399] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.CurrentFunction@70bc3a9c] under local_time; prior registration was null [2024-05-22 12:04:03.399] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.CurrentFunction@771cbd13] under local_datetime; prior registration was null [2024-05-22 12:04:03.399] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.CurrentFunction@229749f0] under offset_datetime; prior registration was null [2024-05-22 12:04:03.399] [DEBUG] Registering alternate key : local date -> local_date [2024-05-22 12:04:03.399] [DEBUG] Registering alternate key : local time -> local_time [2024-05-22 12:04:03.399] [DEBUG] Registering alternate key : local datetime -> local_datetime [2024-05-22 12:04:03.399] [DEBUG] Registering alternate key : offset datetime -> offset_datetime [2024-05-22 12:04:03.399] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.CurrentFunction@3d57fb9e] under instant; prior registration was null [2024-05-22 12:04:03.399] [DEBUG] Registering alternate key : current_instant -> instant [2024-05-22 12:04:03.399] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.SqlFunction@24010875] under sql; prior registration was null [2024-05-22 12:04:03.399] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(cot)] under cot; prior registration was null [2024-05-22 12:04:03.399] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(log)] under ln; prior registration was NamedSqmFunctionTemplate(ln) [2024-05-22 12:04:03.399] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.query.sqm.function.PatternBasedSqmFunctionDescriptor@7a021f49] under log; prior registration was org.hibernate.query.sqm.function.PatternBasedSqmFunctionDescriptor@1b3bb287 [2024-05-22 12:04:03.399] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(log10)] under log10; prior registration was null [2024-05-22 12:04:03.399] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(atn2)] under atan2; prior registration was NamedSqmFunctionTemplate(atan2) [2024-05-22 12:04:03.399] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.query.sqm.function.PatternBasedSqmFunctionDescriptor@e60c5a] under mod; prior registration was NamedSqmFunctionTemplate(mod) [2024-05-22 12:04:03.399] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(square)] under square; prior registration was null [2024-05-22 12:04:03.399] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(rand)] under rand; prior registration was null [2024-05-22 12:04:03.399] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(radians)] under radians; prior registration was null [2024-05-22 12:04:03.399] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(degrees)] under degrees; prior registration was null [2024-05-22 12:04:03.399] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(pi)] under pi; prior registration was org.hibernate.query.sqm.function.PatternBasedSqmFunctionDescriptor@780c0 [2024-05-22 12:04:03.399] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(reverse)] under reverse; prior registration was null [2024-05-22 12:04:03.399] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(space)] under space; prior registration was null [2024-05-22 12:04:03.399] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:3 ClientConnectionId: 8d02fd53-57a4-4409-a90f-af9500a09a2e [2024-05-22 12:04:03.399] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.query.sqm.function.MultipatternSqmFunctionDescriptor@1425e531] under lpad; prior registration was NamedSqmFunctionTemplate(lpad) [2024-05-22 12:04:03.399] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.query.sqm.function.MultipatternSqmFunctionDescriptor@194e78af] under rpad; prior registration was NamedSqmFunctionTemplate(rpad) [2024-05-22 12:04:03.400] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(day)] under day; prior registration was null [2024-05-22 12:04:03.400] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(month)] under month; prior registration was null [2024-05-22 12:04:03.400] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(year)] under year; prior registration was null [2024-05-22 12:04:03.400] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(ascii)] under ascii; prior registration was null [2024-05-22 12:04:03.400] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(char)] under char; prior registration was null [2024-05-22 12:04:03.400] [DEBUG] Registering alternate key : chr -> char [2024-05-22 12:04:03.400] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(ltrim)] under ltrim; prior registration was null [2024-05-22 12:04:03.400] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(rtrim)] under rtrim; prior registration was null [2024-05-22 12:04:03.400] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(replicate)] under replicate; prior registration was null [2024-05-22 12:04:03.400] [DEBUG] Registering alternate key : repeat -> replicate [2024-05-22 12:04:03.400] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(len)] under len; prior registration was null [2024-05-22 12:04:03.400] [DEBUG] Registering alternate key : character_length -> len [2024-05-22 12:04:03.400] [DEBUG] Registering alternate key : length -> len [2024-05-22 12:04:03.400] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.query.sqm.function.MultipatternSqmFunctionDescriptor@4fe4503a] under substring; prior registration was NamedSqmFunctionTemplate(substring) [2024-05-22 12:04:03.400] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(datepart)] under datepart; prior registration was null [2024-05-22 12:04:03.400] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(datename)] under datename; prior registration was null [2024-05-22 12:04:03.400] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(eomonth)] under eomonth; prior registration was null [2024-05-22 12:04:03.400] [DEBUG] Registering alternate key : last_date -> eomonth [2024-05-22 12:04:03.400] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.CaseLeastGreatestEmulation@5a4b8e25] under least; prior registration was NamedSqmFunctionTemplate(least) [2024-05-22 12:04:03.400] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.CaseLeastGreatestEmulation@1013871e] under greatest; prior registration was NamedSqmFunctionTemplate(greatest) [2024-05-22 12:04:03.400] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.TransactSQLStrFunction@7c0ff7a0] under str; prior registration was org.hibernate.dialect.function.CastStrEmulation@563c3aca [2024-05-22 12:04:03.401] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.CastingConcatFunction@c1f0c7b] under concat; prior registration was NamedSqmFunctionTemplate(concat) [2024-05-22 12:04:03.401] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.CountFunction@642c5bb3] under count; prior registration was org.hibernate.dialect.function.CountFunction@441aa7ae [2024-05-22 12:04:03.401] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.AvgFunction@5831989d] under avg; prior registration was NamedSqmFunctionTemplate(avg) [2024-05-22 12:04:03.401] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.query.sqm.function.PatternBasedSqmFunctionDescriptor@608f310a] under log; prior registration was org.hibernate.query.sqm.function.PatternBasedSqmFunctionDescriptor@7a021f49 [2024-05-22 12:04:03.401] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.query.sqm.function.MultipatternSqmFunctionDescriptor@3a7d914c] under round; prior registration was NamedSqmFunctionTemplate(round) [2024-05-22 12:04:03.401] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.SQLServerEveryAnyEmulation@4a47bc9c] under every; prior registration was org.hibernate.dialect.function.EveryAnyEmulation@190bf8e4 [2024-05-22 12:04:03.401] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.SQLServerEveryAnyEmulation@5100c143] under any; prior registration was org.hibernate.dialect.function.EveryAnyEmulation@7a8b7e11 [2024-05-22 12:04:03.401] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.query.sqm.function.PatternBasedSqmFunctionDescriptor@12404f9d] under octet_length; prior registration was null [2024-05-22 12:04:03.401] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.query.sqm.function.PatternBasedSqmFunctionDescriptor@3b42b729] under bit_length; prior registration was null [2024-05-22 12:04:03.401] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(charindex)] under charindex; prior registration was null [2024-05-22 12:04:03.401] [DEBUG] Registering alternate key : locate -> charindex [2024-05-22 12:04:03.401] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(stdev)] under stdev; prior registration was null [2024-05-22 12:04:03.401] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(stdevp)] under stdevp; prior registration was null [2024-05-22 12:04:03.401] [DEBUG] Registering alternate key : stddev_samp -> stdev [2024-05-22 12:04:03.401] [DEBUG] Registering alternate key : stddev_pop -> stdevp [2024-05-22 12:04:03.401] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(var)] under var; prior registration was null [2024-05-22 12:04:03.401] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(varp)] under varp; prior registration was null [2024-05-22 12:04:03.401] [DEBUG] Registering alternate key : var_samp -> var [2024-05-22 12:04:03.401] [DEBUG] Registering alternate key : var_pop -> varp [2024-05-22 12:04:03.402] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.SQLServerFormatEmulation@25b20860] under format; prior registration was org.hibernate.dialect.function.FormatFunction@7ef9c8a5 [2024-05-22 12:04:03.402] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(translate)] under translate; prior registration was null [2024-05-22 12:04:03.402] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.query.sqm.function.PatternBasedSqmFunctionDescriptor@5ba63110] under median; prior registration was null [2024-05-22 12:04:03.402] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(datefromparts)] under datefromparts; prior registration was null [2024-05-22 12:04:03.402] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(timefromparts)] under timefromparts; prior registration was null [2024-05-22 12:04:03.402] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(smalldatetimefromparts)] under smalldatetimefromparts; prior registration was null [2024-05-22 12:04:03.402] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(datetimefromparts)] under datetimefromparts; prior registration was null [2024-05-22 12:04:03.402] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(datetime2fromparts)] under datetime2fromparts; prior registration was null [2024-05-22 12:04:03.402] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(datetimeoffsetfromparts)] under datetimeoffsetfromparts; prior registration was null [2024-05-22 12:04:03.402] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(row_number)] under row_number; prior registration was null [2024-05-22 12:04:03.402] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(lag)] under lag; prior registration was null [2024-05-22 12:04:03.402] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(lead)] under lead; prior registration was null [2024-05-22 12:04:03.402] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(first_value)] under first_value; prior registration was null [2024-05-22 12:04:03.402] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(last_value)] under last_value; prior registration was null [2024-05-22 12:04:03.402] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(nth_value)] under nth_value; prior registration was null [2024-05-22 12:04:03.403] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.InverseDistributionWindowEmulation@5f5923ef] under percentile_cont; prior registration was null [2024-05-22 12:04:03.403] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.InverseDistributionWindowEmulation@7381d6f0] under percentile_disc; prior registration was null [2024-05-22 12:04:03.403] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.HypotheticalSetWindowEmulation@5d15789f] under rank; prior registration was null [2024-05-22 12:04:03.403] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.HypotheticalSetWindowEmulation@5abb7a8f] under dense_rank; prior registration was null [2024-05-22 12:04:03.403] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.HypotheticalSetWindowEmulation@6684589a] under percent_rank; prior registration was null [2024-05-22 12:04:03.403] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.HypotheticalSetWindowEmulation@5621a671] under cume_dist; prior registration was null [2024-05-22 12:04:03.404] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.ListaggStringAggEmulation@3e2578ea] under listagg; prior registration was null [2024-05-22 12:04:03.404] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(least)] under least; prior registration was org.hibernate.dialect.function.CaseLeastGreatestEmulation@5a4b8e25 [2024-05-22 12:04:03.404] [DEBUG] Registered SqmFunctionTemplate [NamedSqmFunctionTemplate(greatest)] under greatest; prior registration was org.hibernate.dialect.function.CaseLeastGreatestEmulation@1013871e [2024-05-22 12:04:03.404] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.query.sqm.function.PatternBasedSqmFunctionDescriptor@29592929] under datetrunc; prior registration was null [2024-05-22 12:04:03.404] [DEBUG] Registered SqmFunctionTemplate [org.hibernate.dialect.function.TruncFunction@7d551ec6] under trunc; prior registration was null [2024-05-22 12:04:03.404] [DEBUG] Registering alternate key : truncate -> trunc [2024-05-22 12:04:03.405] [DEBUG] abs(NUMERIC arg) [2024-05-22 12:04:03.405] [DEBUG] Double acos(NUMERIC arg) [2024-05-22 12:04:03.405] [DEBUG] Boolean any(BOOLEAN arg) [2024-05-22 12:04:03.405] [DEBUG] Integer ascii(STRING arg) [2024-05-22 12:04:03.405] [DEBUG] Double asin(NUMERIC arg) [2024-05-22 12:04:03.405] [DEBUG] Double atan(NUMERIC arg) [2024-05-22 12:04:03.405] [DEBUG] Double atan2(NUMERIC arg0, NUMERIC arg1) [2024-05-22 12:04:03.405] [DEBUG] avg(NUMERIC arg) [2024-05-22 12:04:03.406] [DEBUG] Integer bit_length(STRING_OR_CLOB arg) [2024-05-22 12:04:03.406] [DEBUG] cast(arg as Type) [2024-05-22 12:04:03.406] [DEBUG] ceiling(NUMERIC arg) [2024-05-22 12:04:03.406] [DEBUG] Character char(INTEGER arg) [2024-05-22 12:04:03.406] [DEBUG] Integer character_length(STRING_OR_CLOB arg) [2024-05-22 12:04:03.406] [DEBUG] Integer charindex(STRING pattern, STRING string[, INTEGER start]) [2024-05-22 12:04:03.406] [DEBUG] Character chr(INTEGER arg) [2024-05-22 12:04:03.406] [DEBUG] coalesce(arg0[, arg1[, ...]]) [2024-05-22 12:04:03.406] [DEBUG] String collate(STRING string as COLLATION collation) [2024-05-22 12:04:03.406] [DEBUG] String concat(arg0[, arg1[, ...]]) [2024-05-22 12:04:03.406] [DEBUG] Double cos(NUMERIC arg) [2024-05-22 12:04:03.406] [DEBUG] Double cosh(NUMERIC arg) [2024-05-22 12:04:03.406] [DEBUG] Double cot(NUMERIC arg) [2024-05-22 12:04:03.406] [DEBUG] Long count([distinct ]{arg|*}) [2024-05-22 12:04:03.406] [DEBUG] Double cume_dist([arg0[, ...]]) [2024-05-22 12:04:03.406] [DEBUG] Date current date [2024-05-22 12:04:03.406] [DEBUG] Time current time [2024-05-22 12:04:03.406] [DEBUG] Timestamp current timestamp [2024-05-22 12:04:03.406] [DEBUG] Date current_date [2024-05-22 12:04:03.406] [DEBUG] Instant current_instant [2024-05-22 12:04:03.406] [DEBUG] Time current_time [2024-05-22 12:04:03.406] [DEBUG] Timestamp current_timestamp [2024-05-22 12:04:03.406] [DEBUG] dateadd(TEMPORAL_UNIT field, INTEGER magnitude, TEMPORAL datetime) [2024-05-22 12:04:03.406] [DEBUG] basicType@10(java.lang.Long,-5)|basicType@15(java.lang.Double,8) datediff(TEMPORAL_UNIT field, TEMPORAL start, TEMPORAL end) [2024-05-22 12:04:03.406] [DEBUG] Date datefromparts(INTEGER arg0, INTEGER arg1, INTEGER arg2) [2024-05-22 12:04:03.406] [DEBUG] String datename(TEMPORAL_UNIT field, TEMPORAL arg) [2024-05-22 12:04:03.406] [DEBUG] datepart(TEMPORAL_UNIT field, TEMPORAL arg) [2024-05-22 12:04:03.406] [DEBUG] Timestamp datetime2fromparts(INTEGER arg0, INTEGER arg1, INTEGER arg2, INTEGER arg3, INTEGER arg4, INTEGER arg5, INTEGER arg6, INTEGER arg7) [2024-05-22 12:04:03.406] [DEBUG] Timestamp datetimefromparts(INTEGER arg0, INTEGER arg1, INTEGER arg2, INTEGER arg3, INTEGER arg4, INTEGER arg5, INTEGER arg6) [2024-05-22 12:04:03.406] [DEBUG] Timestamp datetimeoffsetfromparts(INTEGER arg0, INTEGER arg1, INTEGER arg2, INTEGER arg3, INTEGER arg4, INTEGER arg5, INTEGER arg6, INTEGER arg7, INTEGER arg8, INTEGER arg9) [2024-05-22 12:04:03.406] [DEBUG] datetrunc(TEMPORAL_UNIT field, TEMPORAL datetime) [2024-05-22 12:04:03.406] [DEBUG] Integer day(DATE arg) [2024-05-22 12:04:03.406] [DEBUG] Double degrees(NUMERIC arg) [2024-05-22 12:04:03.406] [DEBUG] Long dense_rank([arg0[, ...]]) [2024-05-22 12:04:03.406] [DEBUG] Date eomonth(DATE arg0[, INTEGER arg1]) [2024-05-22 12:04:03.406] [DEBUG] Boolean every(BOOLEAN arg) [2024-05-22 12:04:03.406] [DEBUG] Double exp(NUMERIC arg) [2024-05-22 12:04:03.406] [DEBUG] extract(TEMPORAL_UNIT field from TEMPORAL arg) [2024-05-22 12:04:03.406] [DEBUG] first_valueANY value [2024-05-22 12:04:03.406] [DEBUG] floor(NUMERIC arg) [2024-05-22 12:04:03.406] [DEBUG] String format(TEMPORAL datetime as STRING pattern) [2024-05-22 12:04:03.406] [DEBUG] greatest(COMPARABLE arg0, COMPARABLE arg1[, arg2[, ...]]) [2024-05-22 12:04:03.406] [DEBUG] ifnull(arg0, arg1) [2024-05-22 12:04:03.406] [DEBUG] Instant instant [2024-05-22 12:04:03.406] [DEBUG] lagANY value[, INTEGER offset[, ANY default]] [2024-05-22 12:04:03.406] [DEBUG] Date last_date(DATE arg0[, INTEGER arg1]) [2024-05-22 12:04:03.406] [DEBUG] last_valueANY value [2024-05-22 12:04:03.406] [DEBUG] leadANY value[, INTEGER offset[, ANY default]] [2024-05-22 12:04:03.406] [DEBUG] least(COMPARABLE arg0, COMPARABLE arg1[, arg2[, ...]]) [2024-05-22 12:04:03.406] [DEBUG] String left(STRING string, INTEGER length) [2024-05-22 12:04:03.406] [DEBUG] Integer len(STRING_OR_CLOB arg) [2024-05-22 12:04:03.406] [DEBUG] Integer length(STRING_OR_CLOB arg) [2024-05-22 12:04:03.406] [DEBUG] String listagg(STRING arg0, STRING arg1) [2024-05-22 12:04:03.406] [DEBUG] Double ln(NUMERIC arg) [2024-05-22 12:04:03.406] [DEBUG] LocalDate local date [2024-05-22 12:04:03.406] [DEBUG] LocalDateTime local datetime [2024-05-22 12:04:03.406] [DEBUG] LocalTime local time [2024-05-22 12:04:03.406] [DEBUG] LocalDate local_date [2024-05-22 12:04:03.406] [DEBUG] LocalDateTime local_datetime [2024-05-22 12:04:03.406] [DEBUG] LocalTime local_time [2024-05-22 12:04:03.406] [DEBUG] Integer locate(STRING pattern, STRING string[, INTEGER start]) [2024-05-22 12:04:03.406] [DEBUG] Double log(NUMERIC base, NUMERIC arg) [2024-05-22 12:04:03.406] [DEBUG] Double log10(NUMERIC arg) [2024-05-22 12:04:03.406] [DEBUG] String lower(STRING string) [2024-05-22 12:04:03.406] [DEBUG] String lpad(string, length[, padding]) [2024-05-22 12:04:03.406] [DEBUG] String ltrim(STRING string) [2024-05-22 12:04:03.406] [DEBUG] max(COMPARABLE arg) [2024-05-22 12:04:03.406] [DEBUG] Double median(NUMERIC arg) [2024-05-22 12:04:03.406] [DEBUG] min(COMPARABLE arg) [2024-05-22 12:04:03.406] [DEBUG] Integer mod(INTEGER arg0, INTEGER arg1) [2024-05-22 12:04:03.406] [DEBUG] Integer month(DATE arg) [2024-05-22 12:04:03.406] [DEBUG] nth_valueANY value, INTEGER nth [2024-05-22 12:04:03.406] [DEBUG] nullif(arg0, arg1) [2024-05-22 12:04:03.406] [DEBUG] Integer octet_length(STRING_OR_CLOB arg) [2024-05-22 12:04:03.406] [DEBUG] OffsetDateTime offset datetime [2024-05-22 12:04:03.406] [DEBUG] OffsetDateTime offset_datetime [2024-05-22 12:04:03.406] [DEBUG] String overlay(STRING string placing STRING replacement from INTEGER start[ for INTEGER length]) [2024-05-22 12:04:03.406] [DEBUG] String pad(STRING string with INTEGER length {leading|trailing}[ STRING character]) [2024-05-22 12:04:03.406] [DEBUG] Double percent_rank([arg0[, ...]]) [2024-05-22 12:04:03.406] [DEBUG] percentile_cont(NUMERIC arg) [2024-05-22 12:04:03.406] [DEBUG] percentile_disc(NUMERIC arg) [2024-05-22 12:04:03.406] [DEBUG] Double pi [2024-05-22 12:04:03.406] [DEBUG] Integer position(STRING pattern in STRING string) [2024-05-22 12:04:03.406] [DEBUG] Double power(NUMERIC arg0, NUMERIC arg1) [2024-05-22 12:04:03.406] [DEBUG] Double radians(NUMERIC arg) [2024-05-22 12:04:03.406] [DEBUG] Double rand([INTEGER seed]) [2024-05-22 12:04:03.406] [DEBUG] Long rank([arg0[, ...]]) [2024-05-22 12:04:03.406] [DEBUG] String repeat(STRING string, INTEGER times) [2024-05-22 12:04:03.406] [DEBUG] String replace(STRING string, STRING pattern, STRING replacement) [2024-05-22 12:04:03.406] [DEBUG] String replicate(STRING string, INTEGER times) [2024-05-22 12:04:03.406] [DEBUG] String reverse(STRING arg) [2024-05-22 12:04:03.406] [DEBUG] String right(STRING string, INTEGER length) [2024-05-22 12:04:03.406] [DEBUG] round(NUMERIC number[, INTEGER places]) [2024-05-22 12:04:03.406] [DEBUG] Long row_number() [2024-05-22 12:04:03.406] [DEBUG] String rpad(string, length[, padding]) [2024-05-22 12:04:03.406] [DEBUG] String rtrim(STRING string) [2024-05-22 12:04:03.406] [DEBUG] Integer sign(NUMERIC arg) [2024-05-22 12:04:03.406] [DEBUG] Double sin(NUMERIC arg) [2024-05-22 12:04:03.406] [DEBUG] Double sinh(NUMERIC arg) [2024-05-22 12:04:03.406] [DEBUG] Timestamp smalldatetimefromparts(INTEGER arg0, INTEGER arg1, INTEGER arg2, INTEGER arg3, INTEGER arg4) [2024-05-22 12:04:03.406] [DEBUG] String space(INTEGER arg) [2024-05-22 12:04:03.406] [DEBUG] Object sql [2024-05-22 12:04:03.406] [DEBUG] Double sqrt(NUMERIC arg) [2024-05-22 12:04:03.406] [DEBUG] square(NUMERIC arg) [2024-05-22 12:04:03.406] [DEBUG] Double stddev_pop(NUMERIC arg) [2024-05-22 12:04:03.406] [DEBUG] Double stddev_samp(NUMERIC arg) [2024-05-22 12:04:03.406] [DEBUG] Double stdev(NUMERIC arg) [2024-05-22 12:04:03.406] [DEBUG] Double stdevp(NUMERIC arg) [2024-05-22 12:04:03.406] [DEBUG] String str(arg0[, arg1, arg2]) [2024-05-22 12:04:03.406] [DEBUG] String substring(STRING string{ from|,} INTEGER start[{ for|,} INTEGER length]) [2024-05-22 12:04:03.406] [DEBUG] sum(arg) [2024-05-22 12:04:03.406] [DEBUG] Double tan(NUMERIC arg) [2024-05-22 12:04:03.407] [DEBUG] Double tanh(NUMERIC arg) [2024-05-22 12:04:03.407] [DEBUG] Time timefromparts(INTEGER arg0, INTEGER arg1, INTEGER arg2, INTEGER arg3, INTEGER arg4) [2024-05-22 12:04:03.407] [DEBUG] timestampadd(TEMPORAL_UNIT field, INTEGER magnitude, TEMPORAL datetime) [2024-05-22 12:04:03.407] [DEBUG] basicType@10(java.lang.Long,-5)|basicType@15(java.lang.Double,8) timestampdiff(TEMPORAL_UNIT field, TEMPORAL start, TEMPORAL end) [2024-05-22 12:04:03.407] [DEBUG] String translate(STRING arg0, STRING arg1, STRING arg2) [2024-05-22 12:04:03.407] [DEBUG] String trim([[{leading|trailing|both} ][STRING arg0 ]from] STRING arg1) [2024-05-22 12:04:03.407] [DEBUG] trunc( ... ) [2024-05-22 12:04:03.407] [DEBUG] truncate( ... ) [2024-05-22 12:04:03.407] [DEBUG] String upper(STRING string) [2024-05-22 12:04:03.407] [DEBUG] Double var(NUMERIC arg) [2024-05-22 12:04:03.407] [DEBUG] Double var_pop(NUMERIC arg) [2024-05-22 12:04:03.407] [DEBUG] Double var_samp(NUMERIC arg) [2024-05-22 12:04:03.407] [DEBUG] Double varp(NUMERIC arg) [2024-05-22 12:04:03.407] [DEBUG] Integer year(DATE arg) [2024-05-22 12:04:03.409] [DEBUG] Starting QueryInterpretationCache(2048) [2024-05-22 12:04:03.411] [DEBUG] Microsoft JDBC Driver 12.4.2.0 for SQL Server [2024-05-22 12:04:03.411] [DEBUG] Property:serverName Value:115.91.94.42 [2024-05-22 12:04:03.411] [DEBUG] Property:portNumber Value:11433 [2024-05-22 12:04:03.411] [DEBUG] Property:databaseName Value:aipdb [2024-05-22 12:04:03.411] [DEBUG] Property:trustServerCertificate Value:True [2024-05-22 12:04:03.411] [DEBUG] ConnectionID:4 created by (SQLServerDriver:1) [2024-05-22 12:04:03.411] [DEBUG] ConnectionID:4 This attempt server name: 115.91.94.42 port: 11433 InstanceName: null useParallel: false [2024-05-22 12:04:03.411] [DEBUG] ConnectionID:4 This attempt endtime: 1716347044661 [2024-05-22 12:04:03.411] [DEBUG] ConnectionID:4 This attempt No: 0 [2024-05-22 12:04:03.411] [DEBUG] ConnectionID:4 Connecting with server: 115.91.94.42 port: 11433 Timeout slice: 1250 Timeout Full: 10 [2024-05-22 12:04:03.416] [DEBUG] ConnectionID:4 ClientConnectionId: aa23a04a-1e26-4f5a-b6d4-64f7227e424d Server returned major version:16 [2024-05-22 12:04:03.422] [DEBUG] X509Certificate: Alg:SHA256withRSA, Serial:2732f7a639984c8c4a46ec5603b5a397, Subject:CN=SSL_Self_Signed_Fallback, Issuer:CN=SSL_Self_Signed_Fallback, Key type:RSA, Length:3072, Cert Id:-1088564289, Valid from:24. 5. 15. 오전 6:50, Valid until:54. 5. 15. 오전 6:50 [2024-05-22 12:04:03.430] [DEBUG] TLSHandshake: 115.91.94.42:11433, TLSv1.2, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, -1088564289 [2024-05-22 12:04:03.431] [DEBUG] RMI TCP Connection(3)-192.168.20.44: (port 62044) op = 82 [2024-05-22 12:04:03.431] [DEBUG] RMI TCP Connection(3)-192.168.20.44: (port 62044) op = 80 [2024-05-22 12:04:03.432] [DEBUG] RMI TCP Connection(3)-192.168.20.44: (port 62044) op = 82 [2024-05-22 12:04:03.432] [DEBUG] RMI TCP Connection(3)-192.168.20.44: (port 62044) op = 80 [2024-05-22 12:04:03.432] [DEBUG] RMI TCP Connection(3)-192.168.20.44: name = "[Ljava.rmi.server.ObjID;", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:03.432] [DEBUG] RMI TCP Connection(3)-192.168.20.44: name = "java.rmi.server.ObjID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:03.433] [DEBUG] RMI TCP Connection(3)-192.168.20.44: name = "java.rmi.server.UID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:03.433] [DEBUG] RMI TCP Connection(3)-192.168.20.44: name = "java.rmi.dgc.Lease", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:03.433] [DEBUG] RMI TCP Connection(3)-192.168.20.44: name = "java.rmi.dgc.VMID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:03.433] [DEBUG] RMI TCP Connection(3)-192.168.20.44: name = "[B", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@5b1ab5f6 [2024-05-22 12:04:03.433] [DEBUG] RMI TCP Connection(3)-192.168.20.44: (port 62044) op = 82 [2024-05-22 12:04:03.433] [DEBUG] RMI TCP Connection(3)-192.168.20.44: (port 62044) op = 84 [2024-05-22 12:04:03.433] [DEBUG] RMI TCP Connection(3)-192.168.20.44: (port 62044) op = 82 [2024-05-22 12:04:03.434] [DEBUG] RMI TCP Connection(3)-192.168.20.44: (port 62044) op = 80 [2024-05-22 12:04:03.434] [DEBUG] RMI TCP Connection(3)-192.168.20.44: (port 62044) op = 82 [2024-05-22 12:04:03.434] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:4 ClientConnectionId: aa23a04a-1e26-4f5a-b6d4-64f7227e424d [2024-05-22 12:04:03.434] [DEBUG] RMI TCP Connection(3)-192.168.20.44: (port 62044) op = 80 [2024-05-22 12:04:03.434] [DEBUG] RMI TCP Connection(3)-192.168.20.44: name = "javax.management.ObjectName", codebase = "" [2024-05-22 12:04:03.434] [DEBUG] connectionId=rmi://192.168.20.44 4, name=org.springframework.boot:type=Admin,name=SpringApplication, attribute=Ready [2024-05-22 12:04:03.434] [DEBUG] RMI TCP Connection(3)-192.168.20.44: [192.168.20.44] exception: javax.management.InstanceNotFoundException: org.springframework.boot:type=Admin,name=SpringApplication at java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1088) at java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getAttribute(DefaultMBeanServerInterceptor.java:640) at java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getAttribute(JmxMBeanServer.java:679) at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1449) at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1310) at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1405) at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl.getAttribute(RMIConnectionImpl.java:639) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:360) at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200) at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197) at java.base/java.security.AccessController.doPrivileged(AccessController.java:712) at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196) at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:587) at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:828) at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:705) at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:704) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:833) [2024-05-22 12:04:03.435] [DEBUG] RMI TCP Connection(3)-192.168.20.44: (port 62044) op = 82 [2024-05-22 12:04:03.435] [DEBUG] RMI TCP Connection(3)-192.168.20.44: (port 62044) op = 80 [2024-05-22 12:04:03.435] [DEBUG] [javax.management.remote.rmi.RMIConnectionImpl@1a36b7a3: connectionId=rmi://192.168.20.44 4] closing. [2024-05-22 12:04:03.435] [DEBUG] [javax.management.remote.rmi.RMIConnectionImpl@1a36b7a3: connectionId=rmi://192.168.20.44 4] closed. [2024-05-22 12:04:03.453] [DEBUG] EventListenerRegistry access via ServiceRegistry is deprecated. Use `sessionFactory.getEventEngine().getListenerRegistry()` instead [2024-05-22 12:04:03.453] [DEBUG] Configured EntityCopyObserver strategy: disallow [2024-05-22 12:04:03.456] [DEBUG] Microsoft JDBC Driver 12.4.2.0 for SQL Server [2024-05-22 12:04:03.456] [DEBUG] Property:serverName Value:115.91.94.42 [2024-05-22 12:04:03.456] [DEBUG] Property:portNumber Value:11433 [2024-05-22 12:04:03.456] [DEBUG] Property:databaseName Value:aipdb [2024-05-22 12:04:03.456] [DEBUG] Property:trustServerCertificate Value:True [2024-05-22 12:04:03.456] [DEBUG] ConnectionID:5 created by (SQLServerDriver:1) [2024-05-22 12:04:03.456] [DEBUG] ConnectionID:5 This attempt server name: 115.91.94.42 port: 11433 InstanceName: null useParallel: false [2024-05-22 12:04:03.456] [DEBUG] ConnectionID:5 This attempt endtime: 1716347044706 [2024-05-22 12:04:03.456] [DEBUG] ConnectionID:5 This attempt No: 0 [2024-05-22 12:04:03.456] [DEBUG] ConnectionID:5 Connecting with server: 115.91.94.42 port: 11433 Timeout slice: 1250 Timeout Full: 10 [2024-05-22 12:04:03.465] [DEBUG] ConnectionID:5 ClientConnectionId: 7faec5e7-efc7-478c-8028-0750293f116d Server returned major version:16 [2024-05-22 12:04:03.466] [DEBUG] Starting post-init callbacks [2024-05-22 12:04:03.476] [DEBUG] No JtaPlatform was specified, checking resolver [2024-05-22 12:04:03.476] [DEBUG] X509Certificate: Alg:SHA256withRSA, Serial:2732f7a639984c8c4a46ec5603b5a397, Subject:CN=SSL_Self_Signed_Fallback, Issuer:CN=SSL_Self_Signed_Fallback, Key type:RSA, Length:3072, Cert Id:-1088564289, Valid from:24. 5. 15. 오전 6:50, Valid until:54. 5. 15. 오전 6:50 [2024-05-22 12:04:03.476] [DEBUG] No JtaPlatformResolver was specified, using default [org.hibernate.engine.transaction.jta.platform.internal.StandardJtaPlatformResolver] [2024-05-22 12:04:03.480] [DEBUG] Could not resolve JtaPlatform, using default [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [2024-05-22 12:04:03.480] [INFO ] HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) [2024-05-22 12:04:03.481] [DEBUG] Scoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration@71668a67] to SessionFactoryImplementor [org.hibernate.internal.SessionFactoryImpl@6a07e6ca] [2024-05-22 12:04:03.482] [DEBUG] Checking 0 named HQL queries [2024-05-22 12:04:03.482] [DEBUG] Checking 0 named SQL queries [2024-05-22 12:04:03.483] [DEBUG] No actions found; doing nothing [2024-05-22 12:04:03.484] [DEBUG] Initializing SessionFactoryRegistry : org.hibernate.internal.SessionFactoryRegistry@796fe2b5 [2024-05-22 12:04:03.484] [DEBUG] Registering SessionFactory: 0e07bd55-aa01-4426-bba9-a41a9d633f2c () [2024-05-22 12:04:03.484] [DEBUG] Not binding SessionFactory to JNDI, no JNDI name configured [2024-05-22 12:04:03.484] [DEBUG] Instantiated SessionFactory [2024-05-22 12:04:03.485] [INFO ] Initialized JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 12:04:03.486] [DEBUG] TLSHandshake: 115.91.94.42:11433, TLSv1.2, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, -1088564289 [2024-05-22 12:04:03.488] [DEBUG] Creating shared instance of singleton bean 'aipGatewayApiApplication' [2024-05-22 12:04:03.489] [DEBUG] Creating shared instance of singleton bean 'applicationConfig' [2024-05-22 12:04:03.491] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:5 ClientConnectionId: 7faec5e7-efc7-478c-8028-0750293f116d [2024-05-22 12:04:03.492] [INFO ] ApplicationConfig(bootingDateTime=2024-05-22 12:04:03, startSchedule=false) [2024-05-22 12:04:03.493] [DEBUG] Creating shared instance of singleton bean 'applicationContextProvider' [2024-05-22 12:04:03.493] [DEBUG] Creating shared instance of singleton bean 'transactionManager' [2024-05-22 12:04:03.494] [DEBUG] Autowiring by type from bean name 'transactionManager' via factory method to bean named '&entityManagerFactory' [2024-05-22 12:04:03.499] [DEBUG] Creating shared instance of singleton bean 'sqlSessionFactory' [2024-05-22 12:04:03.499] [DEBUG] Autowiring by type from bean name 'sqlSessionFactory' via factory method to bean named 'dataSource' [2024-05-22 12:04:03.499] [DEBUG] Autowiring by type from bean name 'sqlSessionFactory' via factory method to bean named 'org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@59aa20b3' [2024-05-22 12:04:03.499] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 12:04:03.501] [ERROR] sqlSessionFactoryBean: IOException [2024-05-22 12:04:03.502] [DEBUG] pool-aip-gateway-api-server - After adding stats (total=5, active=0, idle=5, waiting=0) [2024-05-22 12:04:03.502] [DEBUG] Creating shared instance of singleton bean 'sqlSession' [2024-05-22 12:04:03.503] [DEBUG] Autowiring by type from bean name 'sqlSession' via factory method to bean named 'sqlSessionFactory' [2024-05-22 12:04:03.503] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null [2024-05-22 12:04:03.503] [INFO ] Closing JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 12:04:03.503] [DEBUG] HHH000031: Closing [2024-05-22 12:04:03.504] [DEBUG] Un-scoping TypeConfiguration [org.hibernate.type.spi.TypeConfiguration$Scope@7d47b021] from SessionFactory [org.hibernate.internal.SessionFactoryImpl@6a07e6ca] [2024-05-22 12:04:03.504] [DEBUG] Implicitly destroying ServiceRegistry on de-registration of all child ServiceRegistries [2024-05-22 12:04:03.505] [DEBUG] Implicitly destroying Boot-strap registry on de-registration of all child ServiceRegistries [2024-05-22 12:04:03.505] [INFO ] pool-aip-gateway-api-server - Shutdown initiated... [2024-05-22 12:04:03.505] [DEBUG] pool-aip-gateway-api-server - Before shutdown stats (total=5, active=0, idle=5, waiting=0) [2024-05-22 12:04:03.505] [DEBUG] pool-aip-gateway-api-server - Closing connection ConnectionID:1 ClientConnectionId: 018b8586-963d-48ca-8efb-2f039cd7eac7: (connection evicted) [2024-05-22 12:04:03.507] [DEBUG] pool-aip-gateway-api-server - Closing connection ConnectionID:2 ClientConnectionId: 73789a27-d1d6-4878-9f4f-56d3b27cecf6: (connection evicted) [2024-05-22 12:04:03.507] [DEBUG] pool-aip-gateway-api-server - Closing connection ConnectionID:3 ClientConnectionId: 8d02fd53-57a4-4409-a90f-af9500a09a2e: (connection evicted) [2024-05-22 12:04:03.507] [DEBUG] pool-aip-gateway-api-server - Closing connection ConnectionID:4 ClientConnectionId: aa23a04a-1e26-4f5a-b6d4-64f7227e424d: (connection evicted) [2024-05-22 12:04:03.507] [DEBUG] pool-aip-gateway-api-server - Closing connection ConnectionID:5 ClientConnectionId: 7faec5e7-efc7-478c-8028-0750293f116d: (connection evicted) [2024-05-22 12:04:03.508] [DEBUG] pool-aip-gateway-api-server - After shutdown stats (total=0, active=0, idle=0, waiting=0) [2024-05-22 12:04:03.508] [INFO ] pool-aip-gateway-api-server - Shutdown completed. [2024-05-22 12:04:03.509] [DEBUG] Setting state for [StandardServer[-1]] to [STOPPING_PREP] [2024-05-22 12:04:03.509] [DEBUG] Setting state for [StandardServer[-1]] to [STOPPING] [2024-05-22 12:04:03.509] [DEBUG] Setting state for [StandardService[Tomcat]] to [STOPPING_PREP] [2024-05-22 12:04:03.510] [INFO ] Stopping service [Tomcat] [2024-05-22 12:04:03.510] [DEBUG] Setting state for [StandardService[Tomcat]] to [STOPPING] [2024-05-22 12:04:03.510] [DEBUG] Setting state for [StandardEngine[Tomcat]] to [STOPPING_PREP] [2024-05-22 12:04:03.510] [DEBUG] Setting state for [StandardEngine[Tomcat]] to [STOPPING] [2024-05-22 12:04:03.510] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat]]] to [STOPPING_PREP] [2024-05-22 12:04:03.510] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat]]] to [STOPPING] [2024-05-22 12:04:03.510] [DEBUG] Setting state for [StandardEngineValve[StandardEngine[Tomcat]]] to [STOPPING_PREP] [2024-05-22 12:04:03.510] [DEBUG] Setting state for [StandardEngineValve[StandardEngine[Tomcat]]] to [STOPPING] [2024-05-22 12:04:03.510] [DEBUG] Setting state for [StandardEngineValve[StandardEngine[Tomcat]]] to [STOPPED] [2024-05-22 12:04:03.510] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat]]] to [STOPPED] [2024-05-22 12:04:03.510] [DEBUG] Setting state for [StandardEngine[Tomcat].StandardHost[localhost]] to [STOPPING_PREP] [2024-05-22 12:04:03.511] [DEBUG] Unregister host [localhost] at domain [null] for service [StandardService[Tomcat]] [2024-05-22 12:04:03.511] [DEBUG] Setting state for [StandardEngine[Tomcat].StandardHost[localhost]] to [STOPPING] [2024-05-22 12:04:03.511] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat].StandardHost[localhost]]] to [STOPPING_PREP] [2024-05-22 12:04:03.511] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat].StandardHost[localhost]]] to [STOPPING] [2024-05-22 12:04:03.511] [DEBUG] Setting state for [ErrorReportValve[StandardEngine[Tomcat].StandardHost[localhost]]] to [STOPPING_PREP] [2024-05-22 12:04:03.511] [DEBUG] Setting state for [ErrorReportValve[StandardEngine[Tomcat].StandardHost[localhost]]] to [STOPPING] [2024-05-22 12:04:03.511] [DEBUG] Setting state for [ErrorReportValve[StandardEngine[Tomcat].StandardHost[localhost]]] to [STOPPED] [2024-05-22 12:04:03.511] [DEBUG] Setting state for [StandardHostValve[StandardEngine[Tomcat].StandardHost[localhost]]] to [STOPPING_PREP] [2024-05-22 12:04:03.511] [DEBUG] Setting state for [StandardHostValve[StandardEngine[Tomcat].StandardHost[localhost]]] to [STOPPING] [2024-05-22 12:04:03.511] [DEBUG] Setting state for [StandardHostValve[StandardEngine[Tomcat].StandardHost[localhost]]] to [STOPPED] [2024-05-22 12:04:03.511] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat].StandardHost[localhost]]] to [STOPPED] [2024-05-22 12:04:03.511] [DEBUG] Setting state for [StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]] to [STOPPING_PREP] [2024-05-22 12:04:03.511] [DEBUG] Unregister Context [] for service [StandardService[Tomcat]] [2024-05-22 12:04:03.511] [DEBUG] Setting state for [StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]] to [STOPPING] [2024-05-22 12:04:03.511] [DEBUG] Setting state for [StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[].StandardWrapper[dispatcherServlet]] to [STOPPING_PREP] [2024-05-22 12:04:03.511] [DEBUG] Unregister Wrapper [dispatcherServlet] in Context [] for service [StandardService[Tomcat]] [2024-05-22 12:04:03.512] [DEBUG] Setting state for [StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[].StandardWrapper[dispatcherServlet]] to [STOPPING] [2024-05-22 12:04:03.512] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[].StandardWrapper[dispatcherServlet]]] to [STOPPING_PREP] [2024-05-22 12:04:03.512] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[].StandardWrapper[dispatcherServlet]]] to [STOPPING] [2024-05-22 12:04:03.512] [DEBUG] Setting state for [StandardWrapperValve[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[].StandardWrapper[dispatcherServlet]]] to [STOPPING_PREP] [2024-05-22 12:04:03.512] [DEBUG] Setting state for [StandardWrapperValve[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[].StandardWrapper[dispatcherServlet]]] to [STOPPING] [2024-05-22 12:04:03.512] [DEBUG] Setting state for [StandardWrapperValve[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[].StandardWrapper[dispatcherServlet]]] to [STOPPED] [2024-05-22 12:04:03.512] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[].StandardWrapper[dispatcherServlet]]] to [STOPPED] [2024-05-22 12:04:03.512] [DEBUG] Setting state for [StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[].StandardWrapper[dispatcherServlet]] to [STOPPED] [2024-05-22 12:04:03.512] [DEBUG] JMX de-registration complete for filter of type [org.springframework.boot.web.servlet.filter.OrderedRequestContextFilter] and name [requestContextFilter] [2024-05-22 12:04:03.512] [DEBUG] JMX de-registration complete for filter of type [org.apache.tomcat.websocket.server.WsFilter] and name [Tomcat WebSocket (JSR356) Filter] [2024-05-22 12:04:03.512] [DEBUG] JMX de-registration complete for filter of type [org.springframework.boot.web.servlet.filter.OrderedCharacterEncodingFilter] and name [characterEncodingFilter] [2024-05-22 12:04:03.512] [DEBUG] JMX de-registration complete for filter of type [org.springframework.boot.web.servlet.filter.OrderedFormContentFilter] and name [formContentFilter] [2024-05-22 12:04:03.512] [DEBUG] Setting state for [StandardManager[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [STOPPING_PREP] [2024-05-22 12:04:03.512] [DEBUG] Setting state for [StandardManager[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [STOPPING] [2024-05-22 12:04:03.512] [DEBUG] No persisted sessions to unload [2024-05-22 12:04:03.512] [DEBUG] Setting state for [org.springframework.boot.web.embedded.tomcat.LazySessionIdGenerator@4ef4f627] to [STOPPING_PREP] [2024-05-22 12:04:03.512] [DEBUG] Setting state for [org.springframework.boot.web.embedded.tomcat.LazySessionIdGenerator@4ef4f627] to [STOPPING] [2024-05-22 12:04:03.512] [DEBUG] Setting state for [org.springframework.boot.web.embedded.tomcat.LazySessionIdGenerator@4ef4f627] to [STOPPED] [2024-05-22 12:04:03.512] [DEBUG] Setting state for [StandardManager[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [STOPPED] [2024-05-22 12:04:03.513] [DEBUG] Setting state for [org.apache.catalina.deploy.NamingResourcesImpl@1f66d8e1] to [STOPPING_PREP] [2024-05-22 12:04:03.513] [DEBUG] Setting state for [org.apache.catalina.deploy.NamingResourcesImpl@1f66d8e1] to [STOPPING] [2024-05-22 12:04:03.513] [DEBUG] Setting state for [org.apache.catalina.deploy.NamingResourcesImpl@1f66d8e1] to [STOPPED] [2024-05-22 12:04:03.513] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [STOPPING_PREP] [2024-05-22 12:04:03.513] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [STOPPING] [2024-05-22 12:04:03.513] [DEBUG] Setting state for [NonLoginAuthenticator[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [STOPPING_PREP] [2024-05-22 12:04:03.513] [DEBUG] Setting state for [NonLoginAuthenticator[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [STOPPING] [2024-05-22 12:04:03.513] [DEBUG] Setting state for [NonLoginAuthenticator[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [STOPPED] [2024-05-22 12:04:03.513] [DEBUG] Setting state for [StandardContextValve[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [STOPPING_PREP] [2024-05-22 12:04:03.513] [DEBUG] Setting state for [StandardContextValve[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [STOPPING] [2024-05-22 12:04:03.513] [DEBUG] Setting state for [StandardContextValve[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [STOPPED] [2024-05-22 12:04:03.513] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [STOPPED] [2024-05-22 12:04:03.513] [DEBUG] Setting state for [WebappLoader[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [STOPPING_PREP] [2024-05-22 12:04:03.513] [DEBUG] Stopping this Loader [2024-05-22 12:04:03.513] [DEBUG] Setting state for [WebappLoader[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [STOPPING] [2024-05-22 12:04:03.515] [DEBUG] Setting state for [WebappLoader[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [STOPPED] [2024-05-22 12:04:03.515] [DEBUG] Setting state for [org.apache.catalina.webresources.StandardRoot@5af5d76f] to [STOPPING_PREP] [2024-05-22 12:04:03.515] [DEBUG] Setting state for [org.apache.catalina.webresources.DirResourceSet@157d3a45] to [STOPPING_PREP] [2024-05-22 12:04:03.515] [DEBUG] Setting state for [org.apache.catalina.webresources.DirResourceSet@157d3a45] to [STOPPING] [2024-05-22 12:04:03.515] [DEBUG] Setting state for [org.apache.catalina.webresources.DirResourceSet@157d3a45] to [STOPPED] [2024-05-22 12:04:03.515] [DEBUG] Setting state for [org.apache.catalina.webresources.DirResourceSet@157d3a45] to [DESTROYING] [2024-05-22 12:04:03.515] [DEBUG] Setting state for [org.apache.catalina.webresources.DirResourceSet@157d3a45] to [DESTROYED] [2024-05-22 12:04:03.515] [DEBUG] Setting state for [org.apache.catalina.webresources.StandardRoot@5af5d76f] to [STOPPING] [2024-05-22 12:04:03.515] [DEBUG] Setting state for [org.apache.catalina.webresources.StandardRoot@5af5d76f] to [STOPPED] [2024-05-22 12:04:03.515] [DEBUG] Setting state for [StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[].StandardWrapper[dispatcherServlet]] to [DESTROYING] [2024-05-22 12:04:03.515] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[].StandardWrapper[dispatcherServlet]]] to [DESTROYING] [2024-05-22 12:04:03.515] [DEBUG] Setting state for [StandardWrapperValve[Container is null]] to [DESTROYING] [2024-05-22 12:04:03.515] [DEBUG] Setting state for [StandardWrapperValve[Container is null]] to [DESTROYED] [2024-05-22 12:04:03.515] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[].StandardWrapper[dispatcherServlet]]] to [DESTROYED] [2024-05-22 12:04:03.515] [DEBUG] Setting state for [StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[].StandardWrapper[dispatcherServlet]] to [DESTROYED] [2024-05-22 12:04:03.515] [DEBUG] Setting state for [StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]] to [STOPPED] [2024-05-22 12:04:03.515] [DEBUG] Setting state for [StandardEngine[Tomcat].StandardHost[localhost]] to [STOPPED] [2024-05-22 12:04:03.515] [DEBUG] Setting state for [SimpleRealm[StandardEngine[Tomcat]]] to [STOPPING_PREP] [2024-05-22 12:04:03.515] [DEBUG] Setting state for [SimpleRealm[StandardEngine[Tomcat]]] to [STOPPING] [2024-05-22 12:04:03.515] [DEBUG] Setting state for [SimpleRealm[StandardEngine[Tomcat]]] to [STOPPED] [2024-05-22 12:04:03.515] [DEBUG] Setting state for [StandardEngine[Tomcat]] to [STOPPED] [2024-05-22 12:04:03.515] [DEBUG] Setting state for [org.apache.catalina.mapper.MapperListener@7741d346] to [STOPPING_PREP] [2024-05-22 12:04:03.516] [DEBUG] Setting state for [org.apache.catalina.mapper.MapperListener@7741d346] to [STOPPING] [2024-05-22 12:04:03.516] [DEBUG] Setting state for [org.apache.catalina.mapper.MapperListener@7741d346] to [STOPPED] [2024-05-22 12:04:03.516] [DEBUG] Setting state for [StandardService[Tomcat]] to [STOPPED] [2024-05-22 12:04:03.516] [DEBUG] Setting state for [org.apache.catalina.deploy.NamingResourcesImpl@3c232051] to [STOPPING_PREP] [2024-05-22 12:04:03.516] [DEBUG] Setting state for [org.apache.catalina.deploy.NamingResourcesImpl@3c232051] to [STOPPING] [2024-05-22 12:04:03.516] [DEBUG] Setting state for [org.apache.catalina.deploy.NamingResourcesImpl@3c232051] to [STOPPED] [2024-05-22 12:04:03.516] [DEBUG] Setting state for [StandardServer[-1]] to [STOPPED] [2024-05-22 12:04:03.516] [DEBUG] Setting state for [StandardServer[-1]] to [DESTROYING] [2024-05-22 12:04:03.516] [DEBUG] Setting state for [StandardService[Tomcat]] to [DESTROYING] [2024-05-22 12:04:03.516] [DEBUG] Setting state for [org.apache.catalina.mapper.MapperListener@7741d346] to [DESTROYING] [2024-05-22 12:04:03.516] [DEBUG] Setting state for [org.apache.catalina.mapper.MapperListener@7741d346] to [DESTROYED] [2024-05-22 12:04:03.516] [DEBUG] Setting state for [StandardEngine[Tomcat]] to [DESTROYING] [2024-05-22 12:04:03.516] [DEBUG] Setting state for [SimpleRealm[StandardEngine[Tomcat]]] to [DESTROYING] [2024-05-22 12:04:03.516] [DEBUG] Setting state for [SimpleRealm[StandardEngine[Tomcat]]] to [DESTROYED] [2024-05-22 12:04:03.516] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat]]] to [DESTROYING] [2024-05-22 12:04:03.516] [DEBUG] Setting state for [StandardEngineValve[Container is null]] to [DESTROYING] [2024-05-22 12:04:03.516] [DEBUG] Setting state for [StandardEngineValve[Container is null]] to [DESTROYED] [2024-05-22 12:04:03.516] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat]]] to [DESTROYED] [2024-05-22 12:04:03.516] [DEBUG] Setting state for [StandardEngine[Tomcat].StandardHost[localhost]] to [DESTROYING] [2024-05-22 12:04:03.516] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat].StandardHost[localhost]]] to [DESTROYING] [2024-05-22 12:04:03.516] [DEBUG] Setting state for [ErrorReportValve[Container is null]] to [DESTROYING] [2024-05-22 12:04:03.517] [DEBUG] Setting state for [ErrorReportValve[Container is null]] to [DESTROYED] [2024-05-22 12:04:03.517] [DEBUG] Setting state for [StandardHostValve[Container is null]] to [DESTROYING] [2024-05-22 12:04:03.517] [DEBUG] Setting state for [StandardHostValve[Container is null]] to [DESTROYED] [2024-05-22 12:04:03.517] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat].StandardHost[localhost]]] to [DESTROYED] [2024-05-22 12:04:03.517] [DEBUG] Setting state for [StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]] to [DESTROYING] [2024-05-22 12:04:03.517] [DEBUG] Setting state for [org.apache.catalina.deploy.NamingResourcesImpl@1f66d8e1] to [DESTROYING] [2024-05-22 12:04:03.517] [DEBUG] Setting state for [org.apache.catalina.deploy.NamingResourcesImpl@1f66d8e1] to [DESTROYED] [2024-05-22 12:04:03.517] [DEBUG] Setting state for [WebappLoader[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [DESTROYING] [2024-05-22 12:04:03.517] [DEBUG] Setting state for [WebappLoader[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [DESTROYED] [2024-05-22 12:04:03.517] [DEBUG] Setting state for [StandardManager[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [DESTROYING] [2024-05-22 12:04:03.517] [DEBUG] Setting state for [StandardManager[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [DESTROYED] [2024-05-22 12:04:03.517] [DEBUG] Setting state for [org.apache.catalina.webresources.StandardRoot@5af5d76f] to [DESTROYING] [2024-05-22 12:04:03.517] [DEBUG] Setting state for [org.apache.catalina.webresources.StandardRoot@5af5d76f] to [DESTROYED] [2024-05-22 12:04:03.517] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [DESTROYING] [2024-05-22 12:04:03.517] [DEBUG] Setting state for [NonLoginAuthenticator[Container is null]] to [DESTROYING] [2024-05-22 12:04:03.517] [DEBUG] Setting state for [NonLoginAuthenticator[Container is null]] to [DESTROYED] [2024-05-22 12:04:03.517] [DEBUG] Setting state for [StandardContextValve[Container is null]] to [DESTROYING] [2024-05-22 12:04:03.517] [DEBUG] Setting state for [StandardContextValve[Container is null]] to [DESTROYED] [2024-05-22 12:04:03.517] [DEBUG] Setting state for [StandardPipeline[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] to [DESTROYED] [2024-05-22 12:04:03.517] [DEBUG] Setting state for [StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]] to [DESTROYED] [2024-05-22 12:04:03.517] [DEBUG] Setting state for [StandardEngine[Tomcat].StandardHost[localhost]] to [DESTROYED] [2024-05-22 12:04:03.517] [DEBUG] Setting state for [StandardEngine[Tomcat]] to [DESTROYED] [2024-05-22 12:04:03.518] [DEBUG] Setting state for [StandardService[Tomcat]] to [DESTROYED] [2024-05-22 12:04:03.518] [DEBUG] Setting state for [org.apache.catalina.deploy.NamingResourcesImpl@3c232051] to [DESTROYING] [2024-05-22 12:04:03.518] [DEBUG] Setting state for [org.apache.catalina.deploy.NamingResourcesImpl@3c232051] to [DESTROYED] [2024-05-22 12:04:03.518] [DEBUG] Setting state for [StandardServer[-1]] to [DESTROYED] [2024-05-22 12:04:03.525] [DEBUG] ============================ CONDITIONS EVALUATION REPORT ============================ Positive matches: ----------------- AopAutoConfiguration matched: - @ConditionalOnProperty (spring.aop.auto=true) matched (OnPropertyCondition) AopAutoConfiguration.AspectJAutoProxyingConfiguration matched: - @ConditionalOnClass found required class 'org.aspectj.weaver.Advice' (OnClassCondition) AopAutoConfiguration.AspectJAutoProxyingConfiguration.CglibAutoProxyConfiguration matched: - @ConditionalOnProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition) ApplicationAvailabilityAutoConfiguration#applicationAvailability matched: - @ConditionalOnMissingBean (types: org.springframework.boot.availability.ApplicationAvailability; SearchStrategy: all) did not find any beans (OnBeanCondition) DataSourceAutoConfiguration matched: - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType' (OnClassCondition) - @ConditionalOnMissingBean (types: io.r2dbc.spi.ConnectionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition) DataSourceConfiguration.Hikari matched: - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition) - @ConditionalOnProperty (spring.datasource.type=com.zaxxer.hikari.HikariDataSource) matched (OnPropertyCondition) DataSourceInitializationConfiguration matched: - @ConditionalOnClass found required class 'org.springframework.jdbc.datasource.init.DatabasePopulator' (OnClassCondition) - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource'; @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.sql.init.SqlDataSourceScriptDatabaseInitializer,org.springframework.boot.autoconfigure.sql.init.SqlR2dbcScriptDatabaseInitializer; SearchStrategy: all) did not find any beans (OnBeanCondition) DataSourceJmxConfiguration matched: - @ConditionalOnProperty (spring.jmx.enabled=true) matched (OnPropertyCondition) DataSourceJmxConfiguration.Hikari matched: - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition) DataSourcePoolMetadataProvidersConfiguration.HikariPoolDataSourceMetadataProviderConfiguration matched: - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition) DataSourceTransactionManagerAutoConfiguration matched: - @ConditionalOnClass found required classes 'org.springframework.jdbc.core.JdbcTemplate', 'org.springframework.transaction.TransactionManager' (OnClassCondition) DataSourceTransactionManagerAutoConfiguration.JdbcTransactionManagerConfiguration matched: - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition) DispatcherServletAutoConfiguration matched: - @ConditionalOnClass found required class 'org.springframework.web.servlet.DispatcherServlet' (OnClassCondition) - found 'session' scope (OnWebApplicationCondition) DispatcherServletAutoConfiguration.DispatcherServletConfiguration matched: - @ConditionalOnClass found required class 'jakarta.servlet.ServletRegistration' (OnClassCondition) - Default DispatcherServlet did not find dispatcher servlet beans (DispatcherServletAutoConfiguration.DefaultDispatcherServletCondition) DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration matched: - @ConditionalOnClass found required class 'jakarta.servlet.ServletRegistration' (OnClassCondition) - DispatcherServlet Registration did not find servlet registration bean (DispatcherServletAutoConfiguration.DispatcherServletRegistrationCondition) DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration#dispatcherServletRegistration matched: - @ConditionalOnBean (names: dispatcherServlet types: org.springframework.web.servlet.DispatcherServlet; SearchStrategy: all) found bean 'dispatcherServlet' (OnBeanCondition) EmbeddedWebServerFactoryCustomizerAutoConfiguration matched: - @ConditionalOnWebApplication (required) found 'session' scope (OnWebApplicationCondition) - @ConditionalOnWarDeployment the application is not deployed as a WAR file. (OnWarDeploymentCondition) EmbeddedWebServerFactoryCustomizerAutoConfiguration.TomcatWebServerFactoryCustomizerConfiguration matched: - @ConditionalOnClass found required classes 'org.apache.catalina.startup.Tomcat', 'org.apache.coyote.UpgradeProtocol' (OnClassCondition) ErrorMvcAutoConfiguration matched: - @ConditionalOnClass found required classes 'jakarta.servlet.Servlet', 'org.springframework.web.servlet.DispatcherServlet' (OnClassCondition) - found 'session' scope (OnWebApplicationCondition) ErrorMvcAutoConfiguration#basicErrorController matched: - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.error.ErrorController; SearchStrategy: current) did not find any beans (OnBeanCondition) ErrorMvcAutoConfiguration#errorAttributes matched: - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.error.ErrorAttributes; SearchStrategy: current) did not find any beans (OnBeanCondition) ErrorMvcAutoConfiguration.DefaultErrorViewResolverConfiguration#conventionErrorViewResolver matched: - @ConditionalOnBean (types: org.springframework.web.servlet.DispatcherServlet; SearchStrategy: all) found bean 'dispatcherServlet'; @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.web.servlet.error.ErrorViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition) ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration matched: - @ConditionalOnProperty (server.error.whitelabel.enabled) matched (OnPropertyCondition) - ErrorTemplate Missing did not find error template view (ErrorMvcAutoConfiguration.ErrorTemplateMissingCondition) ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration#beanNameViewResolver matched: - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.BeanNameViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition) ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration#defaultErrorView matched: - @ConditionalOnMissingBean (names: error; SearchStrategy: all) did not find any beans (OnBeanCondition) GenericCacheConfiguration matched: - Cache org.springframework.boot.autoconfigure.cache.GenericCacheConfiguration automatic cache type (CacheCondition) HibernateJpaAutoConfiguration matched: - @ConditionalOnClass found required classes 'org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean', 'jakarta.persistence.EntityManager', 'org.hibernate.engine.spi.SessionImplementor' (OnClassCondition) HibernateJpaConfiguration matched: - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition) HttpEncodingAutoConfiguration matched: - @ConditionalOnClass found required class 'org.springframework.web.filter.CharacterEncodingFilter' (OnClassCondition) - found 'session' scope (OnWebApplicationCondition) - @ConditionalOnProperty (server.servlet.encoding.enabled) matched (OnPropertyCondition) HttpEncodingAutoConfiguration#characterEncodingFilter matched: - @ConditionalOnMissingBean (types: org.springframework.web.filter.CharacterEncodingFilter; SearchStrategy: all) did not find any beans (OnBeanCondition) HttpMessageConvertersAutoConfiguration matched: - @ConditionalOnClass found required class 'org.springframework.http.converter.HttpMessageConverter' (OnClassCondition) - NoneNestedConditions 0 matched 1 did not; NestedCondition on HttpMessageConvertersAutoConfiguration.NotReactiveWebApplicationCondition.ReactiveWebApplication did not find reactive web application classes (HttpMessageConvertersAutoConfiguration.NotReactiveWebApplicationCondition) HttpMessageConvertersAutoConfiguration#messageConverters matched: - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.http.HttpMessageConverters; SearchStrategy: all) did not find any beans (OnBeanCondition) HttpMessageConvertersAutoConfiguration.StringHttpMessageConverterConfiguration matched: - @ConditionalOnClass found required class 'org.springframework.http.converter.StringHttpMessageConverter' (OnClassCondition) HttpMessageConvertersAutoConfiguration.StringHttpMessageConverterConfiguration#stringHttpMessageConverter matched: - @ConditionalOnMissingBean (types: org.springframework.http.converter.StringHttpMessageConverter; SearchStrategy: all) did not find any beans (OnBeanCondition) JacksonAutoConfiguration matched: - @ConditionalOnClass found required class 'com.fasterxml.jackson.databind.ObjectMapper' (OnClassCondition) JacksonAutoConfiguration.Jackson2ObjectMapperBuilderCustomizerConfiguration matched: - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition) JacksonAutoConfiguration.JacksonObjectMapperBuilderConfiguration matched: - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition) JacksonAutoConfiguration.JacksonObjectMapperBuilderConfiguration#jacksonObjectMapperBuilder matched: - @ConditionalOnMissingBean (types: org.springframework.http.converter.json.Jackson2ObjectMapperBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition) JacksonAutoConfiguration.JacksonObjectMapperConfiguration matched: - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition) JacksonAutoConfiguration.JacksonObjectMapperConfiguration#jacksonObjectMapper matched: - @ConditionalOnMissingBean (types: com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) did not find any beans (OnBeanCondition) JacksonAutoConfiguration.ParameterNamesModuleConfiguration matched: - @ConditionalOnClass found required class 'com.fasterxml.jackson.module.paramnames.ParameterNamesModule' (OnClassCondition) JacksonAutoConfiguration.ParameterNamesModuleConfiguration#parameterNamesModule matched: - @ConditionalOnMissingBean (types: com.fasterxml.jackson.module.paramnames.ParameterNamesModule; SearchStrategy: all) did not find any beans (OnBeanCondition) JacksonHttpMessageConvertersConfiguration.MappingJackson2HttpMessageConverterConfiguration matched: - @ConditionalOnClass found required class 'com.fasterxml.jackson.databind.ObjectMapper' (OnClassCondition) - @ConditionalOnProperty (spring.mvc.converters.preferred-json-mapper=jackson) matched (OnPropertyCondition) - @ConditionalOnBean (types: com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) found bean 'jacksonObjectMapper' (OnBeanCondition) JacksonHttpMessageConvertersConfiguration.MappingJackson2HttpMessageConverterConfiguration#mappingJackson2HttpMessageConverter matched: - @ConditionalOnMissingBean (types: org.springframework.http.converter.json.MappingJackson2HttpMessageConverter ignored: org.springframework.hateoas.server.mvc.TypeConstrainedMappingJackson2HttpMessageConverter,org.springframework.data.rest.webmvc.alps.AlpsJsonHttpMessageConverter; SearchStrategy: all) did not find any beans (OnBeanCondition) JdbcClientAutoConfiguration matched: - @ConditionalOnSingleCandidate (types: org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate; SearchStrategy: all) found a single bean 'namedParameterJdbcTemplate'; @ConditionalOnMissingBean (types: org.springframework.jdbc.core.simple.JdbcClient; SearchStrategy: all) did not find any beans (OnBeanCondition) JdbcTemplateAutoConfiguration matched: - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.core.JdbcTemplate' (OnClassCondition) - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition) JdbcTemplateConfiguration matched: - @ConditionalOnMissingBean (types: org.springframework.jdbc.core.JdbcOperations; SearchStrategy: all) did not find any beans (OnBeanCondition) JmxAutoConfiguration matched: - @ConditionalOnClass found required class 'org.springframework.jmx.export.MBeanExporter' (OnClassCondition) - @ConditionalOnProperty (spring.jmx.enabled=true) matched (OnPropertyCondition) JmxAutoConfiguration#mbeanExporter matched: - @ConditionalOnMissingBean (types: org.springframework.jmx.export.MBeanExporter; SearchStrategy: current) did not find any beans (OnBeanCondition) JmxAutoConfiguration#mbeanServer matched: - @ConditionalOnMissingBean (types: javax.management.MBeanServer; SearchStrategy: all) did not find any beans (OnBeanCondition) JmxAutoConfiguration#objectNamingStrategy matched: - @ConditionalOnMissingBean (types: org.springframework.jmx.export.naming.ObjectNamingStrategy; SearchStrategy: current) did not find any beans (OnBeanCondition) JpaBaseConfiguration#entityManagerFactoryBuilder matched: - @ConditionalOnMissingBean (types: org.springframework.boot.orm.jpa.EntityManagerFactoryBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition) JpaBaseConfiguration#jpaVendorAdapter matched: - @ConditionalOnMissingBean (types: org.springframework.orm.jpa.JpaVendorAdapter; SearchStrategy: all) did not find any beans (OnBeanCondition) JtaAutoConfiguration matched: - @ConditionalOnClass found required class 'jakarta.transaction.Transaction' (OnClassCondition) - @ConditionalOnProperty (spring.jta.enabled) matched (OnPropertyCondition) LifecycleAutoConfiguration#defaultLifecycleProcessor matched: - @ConditionalOnMissingBean (names: lifecycleProcessor; SearchStrategy: current) did not find any beans (OnBeanCondition) MultipartAutoConfiguration matched: - @ConditionalOnClass found required classes 'jakarta.servlet.Servlet', 'org.springframework.web.multipart.support.StandardServletMultipartResolver', 'jakarta.servlet.MultipartConfigElement' (OnClassCondition) - found 'session' scope (OnWebApplicationCondition) - @ConditionalOnProperty (spring.servlet.multipart.enabled) matched (OnPropertyCondition) MultipartAutoConfiguration#multipartConfigElement matched: - @ConditionalOnMissingBean (types: jakarta.servlet.MultipartConfigElement; SearchStrategy: all) did not find any beans (OnBeanCondition) MultipartAutoConfiguration#multipartResolver matched: - @ConditionalOnMissingBean (types: org.springframework.web.multipart.MultipartResolver; SearchStrategy: all) did not find any beans (OnBeanCondition) MybatisAutoConfiguration matched: - @ConditionalOnClass found required classes 'org.apache.ibatis.session.SqlSessionFactory', 'org.mybatis.spring.SqlSessionFactoryBean' (OnClassCondition) - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition) MybatisLanguageDriverAutoConfiguration matched: - @ConditionalOnClass found required class 'org.apache.ibatis.scripting.LanguageDriver' (OnClassCondition) NamedParameterJdbcTemplateConfiguration matched: - @ConditionalOnSingleCandidate (types: org.springframework.jdbc.core.JdbcTemplate; SearchStrategy: all) found a single bean 'jdbcTemplate'; @ConditionalOnMissingBean (types: org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations; SearchStrategy: all) did not find any beans (OnBeanCondition) NoOpCacheConfiguration matched: - Cache org.springframework.boot.autoconfigure.cache.NoOpCacheConfiguration automatic cache type (CacheCondition) PersistenceExceptionTranslationAutoConfiguration matched: - @ConditionalOnClass found required class 'org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor' (OnClassCondition) PersistenceExceptionTranslationAutoConfiguration#persistenceExceptionTranslationPostProcessor matched: - @ConditionalOnProperty (spring.dao.exceptiontranslation.enabled) matched (OnPropertyCondition) - @ConditionalOnMissingBean (types: org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor; SearchStrategy: all) did not find any beans (OnBeanCondition) PropertyPlaceholderAutoConfiguration#propertySourcesPlaceholderConfigurer matched: - @ConditionalOnMissingBean (types: org.springframework.context.support.PropertySourcesPlaceholderConfigurer; SearchStrategy: current) did not find any beans (OnBeanCondition) QuartzAutoConfiguration matched: - @ConditionalOnClass found required classes 'org.quartz.Scheduler', 'org.springframework.scheduling.quartz.SchedulerFactoryBean', 'org.springframework.transaction.PlatformTransactionManager' (OnClassCondition) QuartzAutoConfiguration#quartzScheduler matched: - @ConditionalOnMissingBean (types: org.springframework.scheduling.quartz.SchedulerFactoryBean; SearchStrategy: all) did not find any beans (OnBeanCondition) RestClientAutoConfiguration matched: - @ConditionalOnClass found required class 'org.springframework.web.client.RestClient' (OnClassCondition) - NoneNestedConditions 0 matched 1 did not; NestedCondition on NotReactiveWebApplicationCondition.ReactiveWebApplication did not find reactive web application classes (NotReactiveWebApplicationCondition) RestClientAutoConfiguration#httpMessageConvertersRestClientCustomizer matched: - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.web.client.HttpMessageConvertersRestClientCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition) RestClientAutoConfiguration#restClientBuilder matched: - @ConditionalOnMissingBean (types: org.springframework.web.client.RestClient$Builder; SearchStrategy: all) did not find any beans (OnBeanCondition) RestClientAutoConfiguration#restClientBuilderConfigurer matched: - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.web.client.RestClientBuilderConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition) RestClientAutoConfiguration#restClientSsl matched: - @ConditionalOnBean (types: org.springframework.boot.ssl.SslBundles; SearchStrategy: all) found bean 'sslBundleRegistry'; @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.web.client.RestClientSsl; SearchStrategy: all) did not find any beans (OnBeanCondition) RestTemplateAutoConfiguration matched: - @ConditionalOnClass found required class 'org.springframework.web.client.RestTemplate' (OnClassCondition) - NoneNestedConditions 0 matched 1 did not; NestedCondition on NotReactiveWebApplicationCondition.ReactiveWebApplication did not find reactive web application classes (NotReactiveWebApplicationCondition) RestTemplateAutoConfiguration#restTemplateBuilder matched: - @ConditionalOnMissingBean (types: org.springframework.boot.web.client.RestTemplateBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition) ServletWebServerFactoryAutoConfiguration matched: - @ConditionalOnClass found required class 'jakarta.servlet.ServletRequest' (OnClassCondition) - found 'session' scope (OnWebApplicationCondition) ServletWebServerFactoryAutoConfiguration#tomcatServletWebServerFactoryCustomizer matched: - @ConditionalOnClass found required class 'org.apache.catalina.startup.Tomcat' (OnClassCondition) ServletWebServerFactoryConfiguration.EmbeddedTomcat matched: - @ConditionalOnClass found required classes 'jakarta.servlet.Servlet', 'org.apache.catalina.startup.Tomcat', 'org.apache.coyote.UpgradeProtocol' (OnClassCondition) - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.server.ServletWebServerFactory; SearchStrategy: current) did not find any beans (OnBeanCondition) SimpleCacheConfiguration matched: - Cache org.springframework.boot.autoconfigure.cache.SimpleCacheConfiguration automatic cache type (CacheCondition) SpringApplicationAdminJmxAutoConfiguration matched: - @ConditionalOnProperty (spring.application.admin.enabled=true) matched (OnPropertyCondition) SpringApplicationAdminJmxAutoConfiguration#springApplicationAdminRegistrar matched: - @ConditionalOnMissingBean (types: org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar; SearchStrategy: all) did not find any beans (OnBeanCondition) SpringDataWebAutoConfiguration matched: - @ConditionalOnClass found required classes 'org.springframework.data.web.PageableHandlerMethodArgumentResolver', 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer' (OnClassCondition) - found 'session' scope (OnWebApplicationCondition) - @ConditionalOnMissingBean (types: org.springframework.data.web.PageableHandlerMethodArgumentResolver; SearchStrategy: all) did not find any beans (OnBeanCondition) SpringDataWebAutoConfiguration#pageableCustomizer matched: - @ConditionalOnMissingBean (types: org.springframework.data.web.config.PageableHandlerMethodArgumentResolverCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition) SpringDataWebAutoConfiguration#sortCustomizer matched: - @ConditionalOnMissingBean (types: org.springframework.data.web.config.SortHandlerMethodArgumentResolverCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition) SqlInitializationAutoConfiguration matched: - @ConditionalOnProperty (spring.sql.init.enabled) matched (OnPropertyCondition) - NoneNestedConditions 0 matched 1 did not; NestedCondition on SqlInitializationAutoConfiguration.SqlInitializationModeCondition.ModeIsNever @ConditionalOnProperty (spring.sql.init.mode=never) did not find property 'mode' (SqlInitializationAutoConfiguration.SqlInitializationModeCondition) SslAutoConfiguration#sslBundleRegistry matched: - @ConditionalOnMissingBean (types: org.springframework.boot.ssl.SslBundleRegistry,org.springframework.boot.ssl.SslBundles; SearchStrategy: all) did not find any beans (OnBeanCondition) TaskExecutionAutoConfiguration matched: - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor' (OnClassCondition) TaskExecutorConfigurations.SimpleAsyncTaskExecutorBuilderConfiguration#simpleAsyncTaskExecutorBuilder matched: - @ConditionalOnMissingBean (types: org.springframework.boot.task.SimpleAsyncTaskExecutorBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition) - @ConditionalOnThreading found PLATFORM (OnThreadingCondition) TaskExecutorConfigurations.TaskExecutorBuilderConfiguration#taskExecutorBuilder matched: - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskExecutorBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition) TaskExecutorConfigurations.TaskExecutorConfiguration matched: - @ConditionalOnMissingBean (types: java.util.concurrent.Executor; SearchStrategy: all) did not find any beans (OnBeanCondition) TaskExecutorConfigurations.TaskExecutorConfiguration#applicationTaskExecutor matched: - @ConditionalOnThreading found PLATFORM (OnThreadingCondition) TaskExecutorConfigurations.ThreadPoolTaskExecutorBuilderConfiguration#threadPoolTaskExecutorBuilder matched: - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskExecutorBuilder,org.springframework.boot.task.ThreadPoolTaskExecutorBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition) TaskSchedulingAutoConfiguration matched: - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler' (OnClassCondition) TaskSchedulingConfigurations.SimpleAsyncTaskSchedulerBuilderConfiguration#simpleAsyncTaskSchedulerBuilder matched: - @ConditionalOnMissingBean (types: org.springframework.boot.task.SimpleAsyncTaskSchedulerBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition) - @ConditionalOnThreading found PLATFORM (OnThreadingCondition) TaskSchedulingConfigurations.TaskSchedulerBuilderConfiguration#taskSchedulerBuilder matched: - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskSchedulerBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition) TaskSchedulingConfigurations.ThreadPoolTaskSchedulerBuilderConfiguration#threadPoolTaskSchedulerBuilder matched: - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskSchedulerBuilder,org.springframework.boot.task.ThreadPoolTaskSchedulerBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition) TransactionAutoConfiguration matched: - @ConditionalOnClass found required class 'org.springframework.transaction.PlatformTransactionManager' (OnClassCondition) TransactionAutoConfiguration.TransactionTemplateConfiguration matched: - @ConditionalOnSingleCandidate (types: org.springframework.transaction.PlatformTransactionManager; SearchStrategy: all) found a single bean 'transactionManager' (OnBeanCondition) TransactionAutoConfiguration.TransactionTemplateConfiguration#transactionTemplate matched: - @ConditionalOnMissingBean (types: org.springframework.transaction.support.TransactionOperations; SearchStrategy: all) did not find any beans (OnBeanCondition) TransactionManagerCustomizationAutoConfiguration matched: - @ConditionalOnClass found required class 'org.springframework.transaction.PlatformTransactionManager' (OnClassCondition) TransactionManagerCustomizationAutoConfiguration#platformTransactionManagerCustomizers matched: - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.transaction.TransactionManagerCustomizers; SearchStrategy: all) did not find any beans (OnBeanCondition) ValidationAutoConfiguration matched: - @ConditionalOnClass found required class 'jakarta.validation.executable.ExecutableValidator' (OnClassCondition) - @ConditionalOnResource found location classpath:META-INF/services/jakarta.validation.spi.ValidationProvider (OnResourceCondition) ValidationAutoConfiguration#defaultValidator matched: - @ConditionalOnMissingBean (types: jakarta.validation.Validator; SearchStrategy: all) did not find any beans (OnBeanCondition) ValidationAutoConfiguration#methodValidationPostProcessor matched: - @ConditionalOnMissingBean (types: org.springframework.validation.beanvalidation.MethodValidationPostProcessor; SearchStrategy: current) did not find any beans (OnBeanCondition) WebMvcAutoConfiguration matched: - @ConditionalOnClass found required classes 'jakarta.servlet.Servlet', 'org.springframework.web.servlet.DispatcherServlet', 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer' (OnClassCondition) - found 'session' scope (OnWebApplicationCondition) - @ConditionalOnMissingBean (types: org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport; SearchStrategy: all) did not find any beans (OnBeanCondition) WebMvcAutoConfiguration#formContentFilter matched: - @ConditionalOnProperty (spring.mvc.formcontent.filter.enabled) matched (OnPropertyCondition) - @ConditionalOnMissingBean (types: org.springframework.web.filter.FormContentFilter; SearchStrategy: all) did not find any beans (OnBeanCondition) WebMvcAutoConfiguration.EnableWebMvcConfiguration#flashMapManager matched: - @ConditionalOnMissingBean (names: flashMapManager; SearchStrategy: all) did not find any beans (OnBeanCondition) WebMvcAutoConfiguration.EnableWebMvcConfiguration#localeResolver matched: - @ConditionalOnMissingBean (names: localeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition) WebMvcAutoConfiguration.EnableWebMvcConfiguration#themeResolver matched: - @ConditionalOnMissingBean (names: themeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition) WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#defaultViewResolver matched: - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.InternalResourceViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition) WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#requestContextFilter matched: - @ConditionalOnMissingBean (types: org.springframework.web.context.request.RequestContextListener,org.springframework.web.filter.RequestContextFilter; SearchStrategy: all) did not find any beans (OnBeanCondition) WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#viewResolver matched: - @ConditionalOnBean (types: org.springframework.web.servlet.ViewResolver; SearchStrategy: all) found beans 'defaultViewResolver', 'beanNameViewResolver', 'mvcViewResolver'; @ConditionalOnMissingBean (names: viewResolver types: org.springframework.web.servlet.view.ContentNegotiatingViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition) WebSocketServletAutoConfiguration matched: - @ConditionalOnClass found required classes 'jakarta.servlet.Servlet', 'jakarta.websocket.server.ServerContainer' (OnClassCondition) - found 'session' scope (OnWebApplicationCondition) WebSocketServletAutoConfiguration.TomcatWebSocketConfiguration matched: - @ConditionalOnClass found required classes 'org.apache.catalina.startup.Tomcat', 'org.apache.tomcat.websocket.server.WsSci' (OnClassCondition) WebSocketServletAutoConfiguration.TomcatWebSocketConfiguration#websocketServletWebServerCustomizer matched: - @ConditionalOnMissingBean (names: websocketServletWebServerCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition) Negative matches: ----------------- ActiveMQAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'jakarta.jms.ConnectionFactory' (OnClassCondition) AopAutoConfiguration.AspectJAutoProxyingConfiguration.JdkDynamicAutoProxyConfiguration: Did not match: - @ConditionalOnProperty (spring.aop.proxy-target-class=false) did not find property 'proxy-target-class' (OnPropertyCondition) AopAutoConfiguration.ClassProxyingConfiguration: Did not match: - @ConditionalOnMissingClass found unwanted class 'org.aspectj.weaver.Advice' (OnClassCondition) ArtemisAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'jakarta.jms.ConnectionFactory' (OnClassCondition) BatchAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.batch.core.launch.JobLauncher' (OnClassCondition) Cache2kCacheConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.cache2k.Cache2kBuilder' (OnClassCondition) CacheAutoConfiguration: Did not match: - @ConditionalOnBean (types: org.springframework.cache.interceptor.CacheAspectSupport; SearchStrategy: all) did not find any beans of type org.springframework.cache.interceptor.CacheAspectSupport (OnBeanCondition) Matched: - @ConditionalOnClass found required class 'org.springframework.cache.CacheManager' (OnClassCondition) CacheAutoConfiguration.CacheManagerEntityManagerFactoryDependsOnPostProcessor: Did not match: - Ancestor org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition) Matched: - @ConditionalOnClass found required class 'org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean' (OnClassCondition) CaffeineCacheConfiguration: Did not match: - @ConditionalOnClass did not find required class 'com.github.benmanes.caffeine.cache.Caffeine' (OnClassCondition) CassandraAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition) CassandraDataAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition) CassandraReactiveDataAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition) CassandraReactiveRepositoriesAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.data.cassandra.ReactiveSession' (OnClassCondition) CassandraRepositoriesAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition) ClientHttpConnectorAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition) CodecsAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition) CouchbaseAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition) CouchbaseCacheConfiguration: Did not match: - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition) CouchbaseDataAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Bucket' (OnClassCondition) CouchbaseReactiveDataAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition) CouchbaseReactiveRepositoriesAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition) CouchbaseRepositoriesAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Bucket' (OnClassCondition) DataSourceAutoConfiguration.EmbeddedDatabaseConfiguration: Did not match: - EmbeddedDataSource found supported pooled data source (DataSourceAutoConfiguration.EmbeddedDatabaseCondition) DataSourceAutoConfiguration.PooledDataSourceConfiguration: Did not match: - @ConditionalOnMissingBean (types: javax.sql.DataSource,javax.sql.XADataSource; SearchStrategy: all) found beans of type 'javax.sql.DataSource' dataSource (OnBeanCondition) Matched: - AnyNestedCondition 1 matched 1 did not; NestedCondition on DataSourceAutoConfiguration.PooledDataSourceCondition.PooledDataSourceAvailable PooledDataSource found supported DataSource; NestedCondition on DataSourceAutoConfiguration.PooledDataSourceCondition.ExplicitType @ConditionalOnProperty (spring.datasource.type) did not find property 'type' (DataSourceAutoConfiguration.PooledDataSourceCondition) DataSourceCheckpointRestoreConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.crac.Resource' (OnClassCondition) DataSourceConfiguration.Dbcp2: Did not match: - @ConditionalOnClass did not find required class 'org.apache.commons.dbcp2.BasicDataSource' (OnClassCondition) DataSourceConfiguration.Generic: Did not match: - @ConditionalOnProperty (spring.datasource.type) did not find property 'spring.datasource.type' (OnPropertyCondition) DataSourceConfiguration.OracleUcp: Did not match: - @ConditionalOnClass did not find required classes 'oracle.ucp.jdbc.PoolDataSourceImpl', 'oracle.jdbc.OracleConnection' (OnClassCondition) DataSourceConfiguration.Tomcat: Did not match: - @ConditionalOnClass did not find required class 'org.apache.tomcat.jdbc.pool.DataSource' (OnClassCondition) DataSourceJmxConfiguration.TomcatDataSourceJmxConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.apache.tomcat.jdbc.pool.DataSourceProxy' (OnClassCondition) DataSourcePoolMetadataProvidersConfiguration.CommonsDbcp2PoolDataSourceMetadataProviderConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.apache.commons.dbcp2.BasicDataSource' (OnClassCondition) DataSourcePoolMetadataProvidersConfiguration.OracleUcpPoolDataSourceMetadataProviderConfiguration: Did not match: - @ConditionalOnClass did not find required classes 'oracle.ucp.jdbc.PoolDataSource', 'oracle.jdbc.OracleConnection' (OnClassCondition) DataSourcePoolMetadataProvidersConfiguration.TomcatDataSourcePoolMetadataProviderConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.apache.tomcat.jdbc.pool.DataSource' (OnClassCondition) DataSourceTransactionManagerAutoConfiguration.JdbcTransactionManagerConfiguration#transactionManager: Did not match: - @ConditionalOnMissingBean (types: org.springframework.transaction.TransactionManager; SearchStrategy: all) found beans of type 'org.springframework.transaction.TransactionManager' transactionManager (OnBeanCondition) DispatcherServletAutoConfiguration.DispatcherServletConfiguration#multipartResolver: Did not match: - @ConditionalOnBean (types: org.springframework.web.multipart.MultipartResolver; SearchStrategy: all) did not find any beans of type org.springframework.web.multipart.MultipartResolver (OnBeanCondition) ElasticsearchClientAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'co.elastic.clients.elasticsearch.ElasticsearchClient' (OnClassCondition) ElasticsearchDataAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.data.elasticsearch.client.elc.ElasticsearchTemplate' (OnClassCondition) ElasticsearchRepositoriesAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.data.elasticsearch.repository.ElasticsearchRepository' (OnClassCondition) ElasticsearchRestClientAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.elasticsearch.client.RestClientBuilder' (OnClassCondition) EmbeddedLdapAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'com.unboundid.ldap.listener.InMemoryDirectoryServer' (OnClassCondition) EmbeddedWebServerFactoryCustomizerAutoConfiguration.JettyWebServerFactoryCustomizerConfiguration: Did not match: - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.server.Server', 'org.eclipse.jetty.util.Loader', 'org.eclipse.jetty.ee10.webapp.WebAppContext' (OnClassCondition) EmbeddedWebServerFactoryCustomizerAutoConfiguration.NettyWebServerFactoryCustomizerConfiguration: Did not match: - @ConditionalOnClass did not find required class 'reactor.netty.http.server.HttpServer' (OnClassCondition) EmbeddedWebServerFactoryCustomizerAutoConfiguration.TomcatWebServerFactoryCustomizerConfiguration#tomcatVirtualThreadsProtocolHandlerCustomizer: Did not match: - @ConditionalOnThreading did not find VIRTUAL (OnThreadingCondition) EmbeddedWebServerFactoryCustomizerAutoConfiguration.UndertowWebServerFactoryCustomizerConfiguration: Did not match: - @ConditionalOnClass did not find required classes 'io.undertow.Undertow', 'org.xnio.SslClientAuthMode' (OnClassCondition) ErrorWebFluxAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition) FlywayAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.flywaydb.core.Flyway' (OnClassCondition) FreeMarkerAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'freemarker.template.Configuration' (OnClassCondition) GraphQlAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) GraphQlQueryByExampleAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) GraphQlQuerydslAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'com.querydsl.core.Query' (OnClassCondition) GraphQlRSocketAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) GraphQlReactiveQueryByExampleAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) GraphQlReactiveQuerydslAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'com.querydsl.core.Query' (OnClassCondition) GraphQlWebFluxAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) GraphQlWebFluxSecurityAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) GraphQlWebMvcAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) GraphQlWebMvcSecurityAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) GroovyTemplateAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'groovy.text.markup.MarkupTemplateEngine' (OnClassCondition) GsonAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'com.google.gson.Gson' (OnClassCondition) GsonHttpMessageConvertersConfiguration: Did not match: - @ConditionalOnClass did not find required class 'com.google.gson.Gson' (OnClassCondition) H2ConsoleAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.h2.server.web.JakartaWebServlet' (OnClassCondition) HazelcastAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition) HazelcastCacheConfiguration: Did not match: - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition) HazelcastJpaDependencyAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition) HttpHandlerAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.DispatcherHandler' (OnClassCondition) HypermediaAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.hateoas.EntityModel' (OnClassCondition) InfinispanCacheConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.infinispan.spring.embedded.provider.SpringEmbeddedCacheManager' (OnClassCondition) InfluxDbAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.influxdb.InfluxDB' (OnClassCondition) IntegrationAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.integration.config.EnableIntegration' (OnClassCondition) JCacheCacheConfiguration: Did not match: - @ConditionalOnClass did not find required class 'javax.cache.Caching' (OnClassCondition) JacksonHttpMessageConvertersConfiguration.MappingJackson2XmlHttpMessageConverterConfiguration: Did not match: - @ConditionalOnClass did not find required class 'com.fasterxml.jackson.dataformat.xml.XmlMapper' (OnClassCondition) JdbcRepositoriesAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration' (OnClassCondition) JerseyAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.glassfish.jersey.server.spring.SpringComponentProvider' (OnClassCondition) JmsAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'jakarta.jms.Message' (OnClassCondition) JndiConnectionFactoryAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.jms.core.JmsTemplate' (OnClassCondition) JndiDataSourceAutoConfiguration: Did not match: - @ConditionalOnProperty (spring.datasource.jndi-name) did not find property 'jndi-name' (OnPropertyCondition) Matched: - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType' (OnClassCondition) JndiJtaConfiguration: Did not match: - @ConditionalOnJndi JNDI environment is not available (OnJndiCondition) Matched: - @ConditionalOnClass found required class 'org.springframework.transaction.jta.JtaTransactionManager' (OnClassCondition) JooqAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.jooq.DSLContext' (OnClassCondition) JpaBaseConfiguration#entityManagerFactory: Did not match: - @ConditionalOnMissingBean (types: org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean,jakarta.persistence.EntityManagerFactory; SearchStrategy: all) found beans of type 'jakarta.persistence.EntityManagerFactory' entityManagerFactory and found beans of type 'org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean' &entityManagerFactory (OnBeanCondition) JpaBaseConfiguration#transactionManager: Did not match: - @ConditionalOnMissingBean (types: org.springframework.transaction.TransactionManager; SearchStrategy: all) found beans of type 'org.springframework.transaction.TransactionManager' transactionManager (OnBeanCondition) JpaBaseConfiguration.JpaWebConfiguration: Did not match: - @ConditionalOnProperty (spring.jpa.open-in-view=true) found different value in property 'open-in-view' (OnPropertyCondition) Matched: - @ConditionalOnClass found required class 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer' (OnClassCondition) - found 'session' scope (OnWebApplicationCondition) JpaBaseConfiguration.PersistenceManagedTypesConfiguration: Did not match: - @ConditionalOnMissingBean (types: org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean,jakarta.persistence.EntityManagerFactory; SearchStrategy: all) found beans of type 'jakarta.persistence.EntityManagerFactory' entityManagerFactory and found beans of type 'org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean' &entityManagerFactory (OnBeanCondition) JpaRepositoriesAutoConfiguration: Did not match: - @ConditionalOnMissingBean (types: org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean,org.springframework.data.jpa.repository.config.JpaRepositoryConfigExtension; SearchStrategy: all) found beans of type 'org.springframework.data.jpa.repository.config.JpaRepositoryConfigExtension' org.springframework.data.jpa.repository.config.JpaRepositoryConfigExtension#0 (OnBeanCondition) Matched: - @ConditionalOnClass found required class 'org.springframework.data.jpa.repository.JpaRepository' (OnClassCondition) - @ConditionalOnProperty (spring.data.jpa.repositories.enabled=true) matched (OnPropertyCondition) JsonbAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'jakarta.json.bind.Jsonb' (OnClassCondition) JsonbHttpMessageConvertersConfiguration: Did not match: - @ConditionalOnClass did not find required class 'jakarta.json.bind.Jsonb' (OnClassCondition) KafkaAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.kafka.core.KafkaTemplate' (OnClassCondition) LdapAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.ldap.core.ContextSource' (OnClassCondition) LdapRepositoriesAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.data.ldap.repository.LdapRepository' (OnClassCondition) LiquibaseAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'liquibase.change.DatabaseChange' (OnClassCondition) MailSenderAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'jakarta.mail.internet.MimeMessage' (OnClassCondition) MailSenderValidatorAutoConfiguration: Did not match: - @ConditionalOnProperty (spring.mail.test-connection) did not find property 'test-connection' (OnPropertyCondition) MessageSourceAutoConfiguration: Did not match: - ResourceBundle did not find bundle with basename messages (MessageSourceAutoConfiguration.ResourceBundleCondition) MongoAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition) MongoDataAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition) MongoReactiveAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition) MongoReactiveDataAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition) MongoReactiveRepositoriesAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition) MongoRepositoriesAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition) MustacheAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'com.samskivert.mustache.Mustache' (OnClassCondition) MybatisAutoConfiguration#sqlSessionFactory: Did not match: - @ConditionalOnMissingBean (types: org.apache.ibatis.session.SqlSessionFactory; SearchStrategy: all) found beans of type 'org.apache.ibatis.session.SqlSessionFactory' sqlSessionFactory (OnBeanCondition) MybatisAutoConfiguration#sqlSessionTemplate: Did not match: - @ConditionalOnMissingBean (types: org.mybatis.spring.SqlSessionTemplate; SearchStrategy: all) found beans of type 'org.mybatis.spring.SqlSessionTemplate' sqlSession, sqlSessionTemplate (OnBeanCondition) MybatisAutoConfiguration.MapperScannerRegistrarNotFoundConfiguration: Did not match: - @ConditionalOnMissingBean (types: org.mybatis.spring.mapper.MapperFactoryBean,org.mybatis.spring.mapper.MapperScannerConfigurer; SearchStrategy: all) found beans of type 'org.mybatis.spring.mapper.MapperScannerConfigurer' com.aip.gateway.api.config.DatabaseConfig#MapperScannerRegistrar#0 (OnBeanCondition) MybatisLanguageDriverAutoConfiguration.FreeMarkerConfiguration: Did not match: - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver', 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriverConfig' (OnClassCondition) MybatisLanguageDriverAutoConfiguration.LegacyFreeMarkerConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver' (OnClassCondition) MybatisLanguageDriverAutoConfiguration.LegacyVelocityConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.mybatis.scripting.velocity.Driver' (OnClassCondition) MybatisLanguageDriverAutoConfiguration.ThymeleafConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.mybatis.scripting.thymeleaf.ThymeleafLanguageDriver' (OnClassCondition) MybatisLanguageDriverAutoConfiguration.VelocityConfiguration: Did not match: - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.velocity.VelocityLanguageDriver', 'org.mybatis.scripting.velocity.VelocityLanguageDriverConfig' (OnClassCondition) Neo4jAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition) Neo4jDataAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition) Neo4jReactiveDataAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition) Neo4jReactiveRepositoriesAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition) Neo4jRepositoriesAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition) NettyAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'io.netty.util.NettyRuntime' (OnClassCondition) OAuth2AuthorizationServerAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.server.authorization.OAuth2Authorization' (OnClassCondition) OAuth2AuthorizationServerJwtAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.server.authorization.OAuth2Authorization' (OnClassCondition) OAuth2ClientAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.security.config.annotation.web.configuration.EnableWebSecurity' (OnClassCondition) OAuth2ResourceServerAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.server.resource.authentication.BearerTokenAuthenticationToken' (OnClassCondition) ProjectInfoAutoConfiguration#buildProperties: Did not match: - @ConditionalOnResource did not find resource '${spring.info.build.location:classpath:META-INF/build-info.properties}' (OnResourceCondition) ProjectInfoAutoConfiguration#gitProperties: Did not match: - GitResource did not find git info at classpath:git.properties (ProjectInfoAutoConfiguration.GitResourceAvailableCondition) PulsarAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.apache.pulsar.client.api.PulsarClient' (OnClassCondition) PulsarReactiveAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.apache.pulsar.client.api.PulsarClient' (OnClassCondition) QuartzAutoConfiguration.JdbcStoreTypeConfiguration: Did not match: - @ConditionalOnProperty (spring.quartz.job-store-type=jdbc) did not find property 'job-store-type' (OnPropertyCondition) R2dbcAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'io.r2dbc.spi.ConnectionFactory' (OnClassCondition) R2dbcDataAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.data.r2dbc.core.R2dbcEntityTemplate' (OnClassCondition) R2dbcInitializationConfiguration: Did not match: - @ConditionalOnClass did not find required classes 'io.r2dbc.spi.ConnectionFactory', 'org.springframework.r2dbc.connection.init.DatabasePopulator' (OnClassCondition) R2dbcRepositoriesAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'io.r2dbc.spi.ConnectionFactory' (OnClassCondition) R2dbcTransactionManagerAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.r2dbc.connection.R2dbcTransactionManager' (OnClassCondition) RSocketGraphQlClientAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) RSocketMessagingAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (OnClassCondition) RSocketRequesterAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (OnClassCondition) RSocketSecurityAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.security.rsocket.core.SecuritySocketAcceptorInterceptor' (OnClassCondition) RSocketServerAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'io.rsocket.core.RSocketServer' (OnClassCondition) RSocketStrategiesAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'io.netty.buffer.PooledByteBufAllocator' (OnClassCondition) RabbitAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'com.rabbitmq.client.Channel' (OnClassCondition) ReactiveElasticsearchClientAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'co.elastic.clients.transport.ElasticsearchTransport' (OnClassCondition) ReactiveElasticsearchRepositoriesAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.data.elasticsearch.client.elc.ReactiveElasticsearchClient' (OnClassCondition) ReactiveMultipartAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition) ReactiveOAuth2ClientAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'reactor.core.publisher.Flux' (OnClassCondition) ReactiveOAuth2ResourceServerAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.security.config.annotation.web.reactive.EnableWebFluxSecurity' (OnClassCondition) ReactiveSecurityAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'reactor.core.publisher.Flux' (OnClassCondition) ReactiveUserDetailsServiceAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.security.authentication.ReactiveAuthenticationManager' (OnClassCondition) ReactiveWebServerFactoryAutoConfiguration: Did not match: - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition) ReactorAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'reactor.core.publisher.Hooks' (OnClassCondition) RedisAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.data.redis.core.RedisOperations' (OnClassCondition) RedisCacheConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.data.redis.connection.RedisConnectionFactory' (OnClassCondition) RedisReactiveAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'reactor.core.publisher.Flux' (OnClassCondition) RedisRepositoriesAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.data.redis.repository.configuration.EnableRedisRepositories' (OnClassCondition) RepositoryRestMvcAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration' (OnClassCondition) Saml2RelyingPartyAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistrationRepository' (OnClassCondition) SecurityAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.security.authentication.DefaultAuthenticationEventPublisher' (OnClassCondition) SecurityFilterAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.security.config.http.SessionCreationPolicy' (OnClassCondition) SendGridAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'com.sendgrid.SendGrid' (OnClassCondition) ServletWebServerFactoryAutoConfiguration.ForwardedHeaderFilterConfiguration: Did not match: - @ConditionalOnProperty (server.forward-headers-strategy=framework) did not find property 'server.forward-headers-strategy' (OnPropertyCondition) ServletWebServerFactoryConfiguration.EmbeddedJetty: Did not match: - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.server.Server', 'org.eclipse.jetty.util.Loader', 'org.eclipse.jetty.ee10.webapp.WebAppContext' (OnClassCondition) ServletWebServerFactoryConfiguration.EmbeddedUndertow: Did not match: - @ConditionalOnClass did not find required classes 'io.undertow.Undertow', 'org.xnio.SslClientAuthMode' (OnClassCondition) SessionAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.session.Session' (OnClassCondition) TaskExecutorConfigurations.SimpleAsyncTaskExecutorBuilderConfiguration#simpleAsyncTaskExecutorBuilderVirtualThreads: Did not match: - @ConditionalOnMissingBean (types: org.springframework.boot.task.SimpleAsyncTaskExecutorBuilder; SearchStrategy: all) found beans of type 'org.springframework.boot.task.SimpleAsyncTaskExecutorBuilder' simpleAsyncTaskExecutorBuilder (OnBeanCondition) TaskExecutorConfigurations.TaskExecutorConfiguration#applicationTaskExecutorVirtualThreads: Did not match: - @ConditionalOnThreading did not find VIRTUAL (OnThreadingCondition) TaskSchedulingAutoConfiguration#scheduledBeanLazyInitializationExcludeFilter: Did not match: - @ConditionalOnBean (names: org.springframework.context.annotation.internalScheduledAnnotationProcessor; SearchStrategy: all) did not find any beans named org.springframework.context.annotation.internalScheduledAnnotationProcessor (OnBeanCondition) TaskSchedulingConfigurations.SimpleAsyncTaskSchedulerBuilderConfiguration#simpleAsyncTaskSchedulerBuilderVirtualThreads: Did not match: - @ConditionalOnMissingBean (types: org.springframework.boot.task.SimpleAsyncTaskSchedulerBuilder; SearchStrategy: all) found beans of type 'org.springframework.boot.task.SimpleAsyncTaskSchedulerBuilder' simpleAsyncTaskSchedulerBuilder (OnBeanCondition) TaskSchedulingConfigurations.TaskSchedulerConfiguration: Did not match: - @ConditionalOnBean (names: org.springframework.context.annotation.internalScheduledAnnotationProcessor; SearchStrategy: all) did not find any beans named org.springframework.context.annotation.internalScheduledAnnotationProcessor (OnBeanCondition) ThymeleafAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.thymeleaf.spring6.SpringTemplateEngine' (OnClassCondition) TransactionAutoConfiguration#transactionalOperator: Did not match: - @ConditionalOnSingleCandidate (types: org.springframework.transaction.ReactiveTransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition) TransactionAutoConfiguration.AspectJTransactionManagementConfiguration: Did not match: - @ConditionalOnBean (types: org.springframework.transaction.aspectj.AbstractTransactionAspect; SearchStrategy: all) did not find any beans of type org.springframework.transaction.aspectj.AbstractTransactionAspect (OnBeanCondition) TransactionAutoConfiguration.EnableTransactionManagementConfiguration: Did not match: - @ConditionalOnMissingBean (types: org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration; SearchStrategy: all) found beans of type 'org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration' org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration (OnBeanCondition) TransactionAutoConfiguration.EnableTransactionManagementConfiguration.CglibAutoProxyConfiguration: Did not match: - Ancestor org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$EnableTransactionManagementConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition) Matched: - @ConditionalOnProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition) TransactionAutoConfiguration.EnableTransactionManagementConfiguration.JdkDynamicAutoProxyConfiguration: Did not match: - @ConditionalOnProperty (spring.aop.proxy-target-class=false) did not find property 'proxy-target-class' (OnPropertyCondition) - Ancestor org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$EnableTransactionManagementConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition) UserDetailsServiceAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.security.authentication.AuthenticationManager' (OnClassCondition) WebClientAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition) WebFluxAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition) WebMvcAutoConfiguration#hiddenHttpMethodFilter: Did not match: - @ConditionalOnProperty (spring.mvc.hiddenmethod.filter.enabled) did not find property 'enabled' (OnPropertyCondition) WebMvcAutoConfiguration.ProblemDetailsErrorHandlingConfiguration: Did not match: - @ConditionalOnProperty (spring.mvc.problemdetails.enabled=true) did not find property 'enabled' (OnPropertyCondition) WebMvcAutoConfiguration.ResourceChainCustomizerConfiguration: Did not match: - @ConditionalOnEnabledResourceChain did not find class org.webjars.WebJarAssetLocator (OnEnabledResourceChainCondition) WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#beanNameViewResolver: Did not match: - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.BeanNameViewResolver; SearchStrategy: all) found beans of type 'org.springframework.web.servlet.view.BeanNameViewResolver' beanNameViewResolver (OnBeanCondition) WebServiceTemplateAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.oxm.Marshaller' (OnClassCondition) WebServicesAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.ws.transport.http.MessageDispatcherServlet' (OnClassCondition) WebSessionIdResolverAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'reactor.core.publisher.Mono' (OnClassCondition) WebSocketMessagingAutoConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurer' (OnClassCondition) WebSocketReactiveAutoConfiguration: Did not match: - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition) WebSocketServletAutoConfiguration.JettyWebSocketConfiguration: Did not match: - @ConditionalOnClass did not find required class 'org.eclipse.jetty.ee10.websocket.jakarta.server.config.JakartaWebSocketServletContainerInitializer' (OnClassCondition) WebSocketServletAutoConfiguration.UndertowWebSocketConfiguration: Did not match: - @ConditionalOnClass did not find required class 'io.undertow.websockets.jsr.Bootstrap' (OnClassCondition) XADataSourceAutoConfiguration: Did not match: - @ConditionalOnBean (types: org.springframework.boot.jdbc.XADataSourceWrapper; SearchStrategy: all) did not find any beans of type org.springframework.boot.jdbc.XADataSourceWrapper (OnBeanCondition) Matched: - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'jakarta.transaction.TransactionManager', 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType' (OnClassCondition) Exclusions: ----------- None Unconditional classes: ---------------------- org.springframework.boot.autoconfigure.context.ConfigurationPropertiesAutoConfiguration org.springframework.boot.autoconfigure.ssl.SslAutoConfiguration org.springframework.boot.autoconfigure.context.LifecycleAutoConfiguration org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration org.springframework.boot.autoconfigure.availability.ApplicationAvailabilityAutoConfiguration org.springframework.boot.autoconfigure.info.ProjectInfoAutoConfiguration [2024-05-22 12:04:03.539] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ... 17 common frames omitted Caused by: java.lang.NullPointerException: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.mybatis.spring.SqlSessionTemplate.(SqlSessionTemplate.java:92) at com.aip.gateway.api.config.DatabaseConfig.sqlSession(DatabaseConfig.java:136) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.CGLIB$sqlSession$6() at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$FastClass$$1.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.sqlSession() at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) ... 18 common frames omitted [2024-05-22 12:11:12.752] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 12:11:12.786] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 43944 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 12:11:12.787] [INFO ] No active profile set, falling back to 1 default profile: "default" [2024-05-22 12:11:13.166] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 12:11:13.175] [INFO ] Finished Spring Data repository scanning in 3 ms. Found 0 JPA repository interfaces. [2024-05-22 12:11:13.340] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api.dao.mapper]' package. Please check your configuration. [2024-05-22 12:11:13.437] [INFO ] Post-processing PropertySource instances [2024-05-22 12:11:13.438] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 12:11:13.438] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 12:11:13.438] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 12:11:13.438] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 12:11:13.438] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 12:11:13.438] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 12:11:13.438] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 12:11:13.544] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 12:11:13.550] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 12:11:13.551] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 12:11:13.653] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 12:11:13.661] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 12:11:13.662] [INFO ] Starting service [Tomcat] [2024-05-22 12:11:13.663] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 12:11:13.719] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 12:11:13.719] [INFO ] Root WebApplicationContext: initialization completed in 902 ms [2024-05-22 12:11:13.759] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 12:11:13.759] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 12:11:13.807] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@2ee39e73 with name: jasyptStringEncryptor [2024-05-22 12:11:13.866] [INFO ] HHH000204: Processing PersistenceUnitInfo [name: default] [2024-05-22 12:11:13.913] [INFO ] HHH000412: Hibernate ORM core version 6.4.4.Final [2024-05-22 12:11:13.938] [INFO ] HHH000026: Second-level cache disabled [2024-05-22 12:11:14.113] [INFO ] No LoadTimeWeaver setup: ignoring JPA class transformer [2024-05-22 12:11:14.132] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 12:11:14.360] [INFO ] pool-aip-gateway-api-server - Added connection ConnectionID:1 ClientConnectionId: 713bea3e-067e-474d-83ca-3213fcecd97d [2024-05-22 12:11:14.361] [INFO ] pool-aip-gateway-api-server - Start completed. [2024-05-22 12:11:14.388] [WARN ] HHH90000025: SQLServerDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) [2024-05-22 12:11:14.477] [DEBUG] pool-aip-gateway-api-server - Before cleanup stats (total=1, active=0, idle=1, waiting=0) [2024-05-22 12:11:14.478] [DEBUG] pool-aip-gateway-api-server - After cleanup stats (total=1, active=0, idle=1, waiting=0) [2024-05-22 12:11:14.517] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:2 ClientConnectionId: bebc55f1-4626-4ae1-8677-07127d10c0b7 [2024-05-22 12:11:14.583] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:3 ClientConnectionId: f99e314a-65bf-495d-ace2-9b86c9669ebc [2024-05-22 12:11:14.638] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:4 ClientConnectionId: 7e2aade1-1696-4f07-86b0-304a359a7ce6 [2024-05-22 12:11:14.703] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:5 ClientConnectionId: 6e70b7ae-a09b-46fa-9792-aa1d340d28bd [2024-05-22 12:11:14.724] [DEBUG] pool-aip-gateway-api-server - After adding stats (total=5, active=0, idle=5, waiting=0) [2024-05-22 12:11:14.747] [INFO ] HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) [2024-05-22 12:11:14.751] [INFO ] Initialized JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 12:11:14.758] [INFO ] ApplicationConfig(bootingDateTime=2024-05-22 12:11:14, startSchedule=false) [2024-05-22 12:11:14.764] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 12:11:14.765] [ERROR] sqlSessionFactoryBean: IOException [2024-05-22 12:11:14.767] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null [2024-05-22 12:11:14.767] [INFO ] Closing JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 12:11:14.769] [INFO ] pool-aip-gateway-api-server - Shutdown initiated... [2024-05-22 12:11:14.769] [DEBUG] pool-aip-gateway-api-server - Before shutdown stats (total=5, active=0, idle=5, waiting=0) [2024-05-22 12:11:14.772] [DEBUG] pool-aip-gateway-api-server - After shutdown stats (total=0, active=0, idle=0, waiting=0) [2024-05-22 12:11:14.772] [INFO ] pool-aip-gateway-api-server - Shutdown completed. [2024-05-22 12:11:14.774] [INFO ] Stopping service [Tomcat] [2024-05-22 12:11:14.780] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 12:11:14.794] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ... 17 common frames omitted Caused by: java.lang.NullPointerException: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.mybatis.spring.SqlSessionTemplate.(SqlSessionTemplate.java:92) at com.aip.gateway.api.config.DatabaseConfig.sqlSession(DatabaseConfig.java:136) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.CGLIB$sqlSession$7() at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$FastClass$$1.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.sqlSession() at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) ... 18 common frames omitted [2024-05-22 12:43:04.447] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 12:43:04.487] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 1652 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 12:43:04.488] [INFO ] No active profile set, falling back to 1 default profile: "default" [2024-05-22 12:43:04.893] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 12:43:04.905] [INFO ] Finished Spring Data repository scanning in 5 ms. Found 0 JPA repository interfaces. [2024-05-22 12:43:05.093] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api.dao.mapper]' package. Please check your configuration. [2024-05-22 12:43:05.210] [INFO ] Post-processing PropertySource instances [2024-05-22 12:43:05.211] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 12:43:05.211] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 12:43:05.211] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 12:43:05.211] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 12:43:05.211] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 12:43:05.212] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 12:43:05.212] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 12:43:05.334] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 12:43:05.340] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 12:43:05.341] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 12:43:05.467] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 12:43:05.477] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 12:43:05.479] [INFO ] Starting service [Tomcat] [2024-05-22 12:43:05.479] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 12:43:05.552] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 12:43:05.552] [INFO ] Root WebApplicationContext: initialization completed in 1031 ms [2024-05-22 12:43:05.598] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 12:43:05.598] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 12:43:05.664] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@4844930a with name: jasyptStringEncryptor [2024-05-22 12:43:05.743] [INFO ] HHH000204: Processing PersistenceUnitInfo [name: default] [2024-05-22 12:43:05.809] [INFO ] HHH000412: Hibernate ORM core version 6.4.4.Final [2024-05-22 12:43:05.838] [INFO ] HHH000026: Second-level cache disabled [2024-05-22 12:43:06.073] [INFO ] No LoadTimeWeaver setup: ignoring JPA class transformer [2024-05-22 12:43:06.101] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 12:43:06.322] [INFO ] pool-aip-gateway-api-server - Added connection ConnectionID:1 ClientConnectionId: 37efdc8d-a1ff-4a3b-aab9-298618122631 [2024-05-22 12:43:06.324] [INFO ] pool-aip-gateway-api-server - Start completed. [2024-05-22 12:43:06.345] [WARN ] HHH90000025: SQLServerDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) [2024-05-22 12:43:06.434] [DEBUG] pool-aip-gateway-api-server - Before cleanup stats (total=1, active=0, idle=1, waiting=0) [2024-05-22 12:43:06.434] [DEBUG] pool-aip-gateway-api-server - After cleanup stats (total=1, active=0, idle=1, waiting=0) [2024-05-22 12:43:06.472] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:2 ClientConnectionId: ddc2f798-e8a3-4255-95c8-509b90b4048e [2024-05-22 12:43:06.534] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:3 ClientConnectionId: d2518559-6a30-4da5-a623-378852f4f565 [2024-05-22 12:43:06.591] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:4 ClientConnectionId: 68c4c81b-a16a-4aa8-aa24-c925044c048f [2024-05-22 12:43:06.617] [INFO ] HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) [2024-05-22 12:43:06.621] [INFO ] Initialized JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 12:43:06.628] [INFO ] ApplicationConfig(bootingDateTime=2024-05-22 12:43:06, startSchedule=false) [2024-05-22 12:43:06.634] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 12:43:06.635] [ERROR] sqlSessionFactoryBean: IOException [2024-05-22 12:43:06.637] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null [2024-05-22 12:43:06.637] [INFO ] Closing JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 12:43:06.638] [INFO ] pool-aip-gateway-api-server - Shutdown initiated... [2024-05-22 12:43:06.638] [DEBUG] pool-aip-gateway-api-server - Before shutdown stats (total=4, active=0, idle=4, waiting=0) [2024-05-22 12:43:06.651] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:5 ClientConnectionId: 7163273e-c1b3-4e2d-b3db-4ceff24fb02a [2024-05-22 12:43:06.663] [DEBUG] pool-aip-gateway-api-server - After adding stats (total=1, active=0, idle=1, waiting=0) [2024-05-22 12:43:06.664] [DEBUG] pool-aip-gateway-api-server - After shutdown stats (total=0, active=0, idle=0, waiting=0) [2024-05-22 12:43:06.664] [INFO ] pool-aip-gateway-api-server - Shutdown completed. [2024-05-22 12:43:06.668] [INFO ] Stopping service [Tomcat] [2024-05-22 12:43:06.677] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 12:43:06.691] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ... 17 common frames omitted Caused by: java.lang.NullPointerException: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.mybatis.spring.SqlSessionTemplate.(SqlSessionTemplate.java:92) at com.aip.gateway.api.config.DatabaseConfig.sqlSession(DatabaseConfig.java:136) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.CGLIB$sqlSession$2() at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$FastClass$$1.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.sqlSession() at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) ... 18 common frames omitted [2024-05-22 12:48:55.915] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 12:48:55.949] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 43692 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 12:48:55.950] [INFO ] No active profile set, falling back to 1 default profile: "default" [2024-05-22 12:48:56.281] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 12:48:56.289] [INFO ] Finished Spring Data repository scanning in 2 ms. Found 0 JPA repository interfaces. [2024-05-22 12:48:56.452] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api.dao.mapper]' package. Please check your configuration. [2024-05-22 12:48:56.550] [INFO ] Post-processing PropertySource instances [2024-05-22 12:48:56.550] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 12:48:56.551] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 12:48:56.551] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 12:48:56.551] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 12:48:56.551] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 12:48:56.551] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 12:48:56.551] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 12:48:56.654] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 12:48:56.660] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 12:48:56.661] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 12:48:56.767] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 12:48:56.774] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 12:48:56.775] [INFO ] Starting service [Tomcat] [2024-05-22 12:48:56.775] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 12:48:56.841] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 12:48:56.842] [INFO ] Root WebApplicationContext: initialization completed in 861 ms [2024-05-22 12:48:56.886] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 12:48:56.886] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 12:48:56.931] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@6e24ce51 with name: jasyptStringEncryptor [2024-05-22 12:48:56.985] [INFO ] HHH000204: Processing PersistenceUnitInfo [name: default] [2024-05-22 12:48:57.032] [INFO ] HHH000412: Hibernate ORM core version 6.4.4.Final [2024-05-22 12:48:57.059] [INFO ] HHH000026: Second-level cache disabled [2024-05-22 12:48:57.238] [INFO ] No LoadTimeWeaver setup: ignoring JPA class transformer [2024-05-22 12:48:57.256] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 12:48:57.418] [INFO ] pool-aip-gateway-api-server - Added connection ConnectionID:1 ClientConnectionId: 419612f3-015f-4032-939b-ba2f094f1d2c [2024-05-22 12:48:57.420] [INFO ] pool-aip-gateway-api-server - Start completed. [2024-05-22 12:48:57.437] [WARN ] HHH90000025: SQLServerDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default) [2024-05-22 12:48:57.533] [DEBUG] pool-aip-gateway-api-server - Before cleanup stats (total=1, active=0, idle=1, waiting=0) [2024-05-22 12:48:57.533] [DEBUG] pool-aip-gateway-api-server - After cleanup stats (total=1, active=0, idle=1, waiting=0) [2024-05-22 12:48:57.571] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:2 ClientConnectionId: 0e9e8fb0-d325-477f-828b-7ec9b147798d [2024-05-22 12:48:57.624] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:3 ClientConnectionId: 21c49377-a6b6-417b-b533-23a3cc90084f [2024-05-22 12:48:57.673] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:4 ClientConnectionId: 68c0e395-1122-4e15-897d-650995ebdb47 [2024-05-22 12:48:57.677] [INFO ] HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) [2024-05-22 12:48:57.681] [INFO ] Initialized JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 12:48:57.688] [INFO ] ApplicationConfig(bootingDateTime=2024-05-22 12:48:57, startSchedule=false) [2024-05-22 12:48:57.694] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 12:48:57.695] [ERROR] sqlSessionFactoryBean: IOException [2024-05-22 12:48:57.697] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null [2024-05-22 12:48:57.697] [INFO ] Closing JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 12:48:57.698] [INFO ] pool-aip-gateway-api-server - Shutdown initiated... [2024-05-22 12:48:57.699] [DEBUG] pool-aip-gateway-api-server - Before shutdown stats (total=4, active=0, idle=4, waiting=0) [2024-05-22 12:48:57.712] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:5 ClientConnectionId: 38f1f0de-81e2-47ca-bf21-77a90f24d4c7 [2024-05-22 12:48:57.731] [DEBUG] pool-aip-gateway-api-server - After adding stats (total=1, active=0, idle=1, waiting=0) [2024-05-22 12:48:57.732] [DEBUG] pool-aip-gateway-api-server - After shutdown stats (total=0, active=0, idle=0, waiting=0) [2024-05-22 12:48:57.732] [INFO ] pool-aip-gateway-api-server - Shutdown completed. [2024-05-22 12:48:57.734] [INFO ] Stopping service [Tomcat] [2024-05-22 12:48:57.741] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 12:48:57.754] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.mybatis.spring.SqlSessionTemplate]: Factory method 'sqlSession' threw exception with message: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ... 17 common frames omitted Caused by: java.lang.NullPointerException: Cannot invoke "org.apache.ibatis.session.SqlSessionFactory.getConfiguration()" because "sqlSessionFactory" is null at org.mybatis.spring.SqlSessionTemplate.(SqlSessionTemplate.java:92) at com.aip.gateway.api.config.DatabaseConfig.sqlSession(DatabaseConfig.java:136) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.CGLIB$sqlSession$6() at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$FastClass$$1.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.sqlSession() at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) ... 18 common frames omitted [2024-05-22 12:50:14.742] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 12:50:14.779] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 33068 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 12:50:14.780] [INFO ] No active profile set, falling back to 1 default profile: "default" [2024-05-22 12:50:15.267] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 12:50:15.278] [INFO ] Finished Spring Data repository scanning in 6 ms. Found 0 JPA repository interfaces. [2024-05-22 12:50:15.333] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api]' package. Please check your configuration. [2024-05-22 12:50:15.427] [INFO ] Post-processing PropertySource instances [2024-05-22 12:50:15.427] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 12:50:15.428] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 12:50:15.428] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 12:50:15.428] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 12:50:15.428] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 12:50:15.428] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 12:50:15.428] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 12:50:15.549] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 12:50:15.556] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 12:50:15.558] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 12:50:15.667] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 12:50:15.674] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 12:50:15.675] [INFO ] Starting service [Tomcat] [2024-05-22 12:50:15.675] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 12:50:15.726] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 12:50:15.727] [INFO ] Root WebApplicationContext: initialization completed in 913 ms [2024-05-22 12:50:15.763] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 12:50:15.763] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 12:50:15.826] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@4052b19f with name: jasyptStringEncryptor [2024-05-22 12:50:15.885] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 12:50:16.084] [INFO ] pool-aip-gateway-api-server - Added connection ConnectionID:1 ClientConnectionId: 6b61aa87-52e0-4621-932f-8babd4606578 [2024-05-22 12:50:16.086] [INFO ] pool-aip-gateway-api-server - Start completed. [2024-05-22 12:50:16.110] [INFO ] HHH000204: Processing PersistenceUnitInfo [name: default] [2024-05-22 12:50:16.146] [INFO ] HHH000412: Hibernate ORM core version 6.4.4.Final [2024-05-22 12:50:16.168] [INFO ] HHH000026: Second-level cache disabled [2024-05-22 12:50:16.200] [DEBUG] pool-aip-gateway-api-server - Before cleanup stats (total=1, active=0, idle=1, waiting=0) [2024-05-22 12:50:16.201] [DEBUG] pool-aip-gateway-api-server - After cleanup stats (total=1, active=0, idle=1, waiting=0) [2024-05-22 12:50:16.226] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:2 ClientConnectionId: 58f51bba-27cd-4505-a839-f5fe3d546c82 [2024-05-22 12:50:16.273] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:3 ClientConnectionId: dc9fb970-b7cf-4637-ac11-b15c1397c975 [2024-05-22 12:50:16.320] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:4 ClientConnectionId: 69893cba-3b94-4712-b6de-6e49be697f78 [2024-05-22 12:50:16.325] [INFO ] No LoadTimeWeaver setup: ignoring JPA class transformer [2024-05-22 12:50:16.366] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:5 ClientConnectionId: 97c33860-8d66-41f4-9aa8-0167147b568b [2024-05-22 12:50:16.411] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:6 ClientConnectionId: 9218cac0-f94d-4930-8fd4-6568d43a004f [2024-05-22 12:50:16.429] [DEBUG] pool-aip-gateway-api-server - After adding stats (total=6, active=0, idle=6, waiting=0) [2024-05-22 12:50:16.602] [INFO ] HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) [2024-05-22 12:50:16.605] [INFO ] Initialized JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 12:50:16.612] [INFO ] ApplicationConfig(bootingDateTime=2024-05-22 12:50:16, startSchedule=false) [2024-05-22 12:50:16.613] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 12:50:16.615] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method 'sqlSessionFactoryBean' threw exception with message: class path resource [mybatis/mapper/] cannot be resolved to URL because it does not exist [2024-05-22 12:50:16.615] [INFO ] Closing JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 12:50:16.619] [INFO ] pool-aip-gateway-api-server - Shutdown initiated... [2024-05-22 12:50:16.619] [DEBUG] pool-aip-gateway-api-server - Before shutdown stats (total=6, active=0, idle=6, waiting=0) [2024-05-22 12:50:16.622] [DEBUG] pool-aip-gateway-api-server - After shutdown stats (total=0, active=0, idle=0, waiting=0) [2024-05-22 12:50:16.622] [INFO ] pool-aip-gateway-api-server - Shutdown completed. [2024-05-22 12:50:16.623] [INFO ] Stopping service [Tomcat] [2024-05-22 12:50:16.630] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 12:50:16.640] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method 'sqlSessionFactoryBean' threw exception with message: class path resource [mybatis/mapper/] cannot be resolved to URL because it does not exist at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method 'sqlSessionFactoryBean' threw exception with message: class path resource [mybatis/mapper/] cannot be resolved to URL because it does not exist at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ... 17 common frames omitted Caused by: java.io.FileNotFoundException: class path resource [mybatis/mapper/] cannot be resolved to URL because it does not exist at org.springframework.core.io.ClassPathResource.getURL(ClassPathResource.java:230) at org.springframework.core.io.support.PathMatchingResourcePatternResolver.findPathMatchingResources(PathMatchingResourcePatternResolver.java:574) at org.springframework.core.io.support.PathMatchingResourcePatternResolver.getResources(PathMatchingResourcePatternResolver.java:349) at org.springframework.context.support.AbstractApplicationContext.getResources(AbstractApplicationContext.java:1511) at org.springframework.context.support.GenericApplicationContext.getResources(GenericApplicationContext.java:262) at com.aip.gateway.api.config.DatabaseConfig.sqlSessionFactoryBean(DatabaseConfig.java:57) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.CGLIB$sqlSessionFactoryBean$4() at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$FastClass$$1.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.sqlSessionFactoryBean() at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) ... 18 common frames omitted [2024-05-22 12:52:08.061] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 12:52:08.094] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 13492 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 12:52:08.095] [INFO ] No active profile set, falling back to 1 default profile: "default" [2024-05-22 12:52:08.530] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 12:52:08.540] [INFO ] Finished Spring Data repository scanning in 5 ms. Found 0 JPA repository interfaces. [2024-05-22 12:52:08.592] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api]' package. Please check your configuration. [2024-05-22 12:52:08.685] [INFO ] Post-processing PropertySource instances [2024-05-22 12:52:08.686] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 12:52:08.686] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 12:52:08.686] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 12:52:08.687] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 12:52:08.687] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 12:52:08.687] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 12:52:08.687] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 12:52:08.806] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 12:52:08.819] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 12:52:08.821] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 12:52:08.929] [INFO ] Tomcat initialized with port 5000 (http) [2024-05-22 12:52:08.935] [INFO ] Initializing ProtocolHandler ["http-nio-5000"] [2024-05-22 12:52:08.936] [INFO ] Starting service [Tomcat] [2024-05-22 12:52:08.936] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 12:52:08.989] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 12:52:08.989] [INFO ] Root WebApplicationContext: initialization completed in 866 ms [2024-05-22 12:52:09.032] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 12:52:09.032] [INFO ] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 12:52:09.088] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@4052b19f with name: jasyptStringEncryptor [2024-05-22 12:52:09.134] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 12:52:09.296] [INFO ] pool-aip-gateway-api-server - Added connection ConnectionID:1 ClientConnectionId: 7bcc27cc-3c3d-454f-a2b8-aba527ff5ac1 [2024-05-22 12:52:09.297] [INFO ] pool-aip-gateway-api-server - Start completed. [2024-05-22 12:52:09.322] [INFO ] HHH000204: Processing PersistenceUnitInfo [name: default] [2024-05-22 12:52:09.359] [INFO ] HHH000412: Hibernate ORM core version 6.4.4.Final [2024-05-22 12:52:09.381] [INFO ] HHH000026: Second-level cache disabled [2024-05-22 12:52:09.407] [DEBUG] pool-aip-gateway-api-server - Before cleanup stats (total=1, active=0, idle=1, waiting=0) [2024-05-22 12:52:09.407] [DEBUG] pool-aip-gateway-api-server - After cleanup stats (total=1, active=0, idle=1, waiting=0) [2024-05-22 12:52:09.452] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:2 ClientConnectionId: 3809dab6-9164-4d85-bd9c-db8c7fd45766 [2024-05-22 12:52:09.495] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:3 ClientConnectionId: 9893258c-6028-4a54-8dad-31c1daa952b3 [2024-05-22 12:52:09.532] [INFO ] No LoadTimeWeaver setup: ignoring JPA class transformer [2024-05-22 12:52:09.542] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:4 ClientConnectionId: 7ef4921f-1671-4263-b0bd-4ba721bb312e [2024-05-22 12:52:09.584] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:5 ClientConnectionId: 168f3ab3-03a9-4ed6-967a-357ee202f234 [2024-05-22 12:52:09.603] [DEBUG] pool-aip-gateway-api-server - After adding stats (total=5, active=0, idle=5, waiting=0) [2024-05-22 12:52:09.799] [INFO ] HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) [2024-05-22 12:52:09.802] [INFO ] Initialized JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 12:52:09.809] [INFO ] ApplicationConfig(bootingDateTime=2024-05-22 12:52:09, startSchedule=false) [2024-05-22 12:52:09.810] [INFO ] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 12:52:09.812] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method 'sqlSessionFactoryBean' threw exception with message: class path resource [mybatis/mapper/] cannot be resolved to URL because it does not exist [2024-05-22 12:52:09.812] [INFO ] Closing JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 12:52:09.815] [INFO ] pool-aip-gateway-api-server - Shutdown initiated... [2024-05-22 12:52:09.815] [DEBUG] pool-aip-gateway-api-server - Before shutdown stats (total=5, active=0, idle=5, waiting=0) [2024-05-22 12:52:09.818] [DEBUG] pool-aip-gateway-api-server - After shutdown stats (total=0, active=0, idle=0, waiting=0) [2024-05-22 12:52:09.818] [INFO ] pool-aip-gateway-api-server - Shutdown completed. [2024-05-22 12:52:09.819] [INFO ] Stopping service [Tomcat] [2024-05-22 12:52:09.825] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 12:52:09.837] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method 'sqlSessionFactoryBean' threw exception with message: class path resource [mybatis/mapper/] cannot be resolved to URL because it does not exist at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method 'sqlSessionFactoryBean' threw exception with message: class path resource [mybatis/mapper/] cannot be resolved to URL because it does not exist at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ... 17 common frames omitted Caused by: java.io.FileNotFoundException: class path resource [mybatis/mapper/] cannot be resolved to URL because it does not exist at org.springframework.core.io.ClassPathResource.getURL(ClassPathResource.java:230) at org.springframework.core.io.support.PathMatchingResourcePatternResolver.findPathMatchingResources(PathMatchingResourcePatternResolver.java:574) at org.springframework.core.io.support.PathMatchingResourcePatternResolver.getResources(PathMatchingResourcePatternResolver.java:349) at org.springframework.context.support.AbstractApplicationContext.getResources(AbstractApplicationContext.java:1511) at org.springframework.context.support.GenericApplicationContext.getResources(GenericApplicationContext.java:262) at com.aip.gateway.api.config.DatabaseConfig.sqlSessionFactoryBean(DatabaseConfig.java:57) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.CGLIB$sqlSessionFactoryBean$4() at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$FastClass$$1.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.sqlSessionFactoryBean() at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) ... 18 common frames omitted [2024-05-22 12:53:52.426] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 12:53:52.459] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 7876 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 12:53:52.460] [INFO ] No active profile set, falling back to 1 default profile: "default" [2024-05-22 12:53:52.904] [INFO ] Bootstrapping Spring Data JPA repositories in DEFAULT mode. [2024-05-22 12:53:52.914] [INFO ] Finished Spring Data repository scanning in 5 ms. Found 0 JPA repository interfaces. [2024-05-22 12:53:52.970] [WARN ] No MyBatis mapper was found in '[com.aip.gateway.api]' package. Please check your configuration. [2024-05-22 12:53:53.067] [INFO ] Post-processing PropertySource instances [2024-05-22 12:53:53.068] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 12:53:53.068] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 12:53:53.068] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 12:53:53.069] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 12:53:53.069] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 12:53:53.069] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 12:53:53.069] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 12:53:53.195] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 12:53:53.203] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 12:53:53.204] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 12:53:53.326] [INFO ] Tomcat initialized with port 5050 (http) [2024-05-22 12:53:53.339] [INFO ] Initializing ProtocolHandler ["http-nio-5050"] [2024-05-22 12:53:53.342] [INFO ] Starting service [Tomcat] [2024-05-22 12:53:53.342] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 12:53:53.433] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 12:53:53.433] [INFO ] Root WebApplicationContext: initialization completed in 943 ms [2024-05-22 12:53:53.488] [ERROR] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 12:53:53.489] [ERROR] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 12:53:53.550] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@5d124d29 with name: jasyptStringEncryptor [2024-05-22 12:53:53.617] [INFO ] pool-aip-gateway-api-server - Starting... [2024-05-22 12:53:53.909] [INFO ] pool-aip-gateway-api-server - Added connection ConnectionID:1 ClientConnectionId: 1b066d20-7de5-4853-aa31-d82ad6d4da15 [2024-05-22 12:53:53.912] [INFO ] pool-aip-gateway-api-server - Start completed. [2024-05-22 12:53:53.959] [INFO ] HHH000204: Processing PersistenceUnitInfo [name: default] [2024-05-22 12:53:54.014] [DEBUG] pool-aip-gateway-api-server - Before cleanup stats (total=1, active=0, idle=1, waiting=0) [2024-05-22 12:53:54.015] [DEBUG] pool-aip-gateway-api-server - After cleanup stats (total=1, active=0, idle=1, waiting=0) [2024-05-22 12:53:54.029] [INFO ] HHH000412: Hibernate ORM core version 6.4.4.Final [2024-05-22 12:53:54.045] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:2 ClientConnectionId: 5ac4de9d-8802-4a9d-820b-57504f86b756 [2024-05-22 12:53:54.061] [INFO ] HHH000026: Second-level cache disabled [2024-05-22 12:53:54.090] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:3 ClientConnectionId: b1159557-2f24-430c-b8b0-9c041f82b2a8 [2024-05-22 12:53:54.134] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:4 ClientConnectionId: 47d2b758-3b8a-4733-9930-22581753fe66 [2024-05-22 12:53:54.179] [DEBUG] pool-aip-gateway-api-server - Added connection ConnectionID:5 ClientConnectionId: 96ea131c-b42e-4db0-b5f5-941047f3ec12 [2024-05-22 12:53:54.198] [DEBUG] pool-aip-gateway-api-server - After adding stats (total=5, active=0, idle=5, waiting=0) [2024-05-22 12:53:54.273] [INFO ] No LoadTimeWeaver setup: ignoring JPA class transformer [2024-05-22 12:53:54.614] [INFO ] HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) [2024-05-22 12:53:54.618] [INFO ] Initialized JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 12:53:54.627] [INFO ] ApplicationConfig(bootingDateTime=2024-05-22 12:53:54, startSchedule=false) [2024-05-22 12:53:54.629] [ERROR] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 12:53:54.631] [WARN ] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method 'sqlSessionFactoryBean' threw exception with message: class path resource [mybatis/mapper/] cannot be resolved to URL because it does not exist [2024-05-22 12:53:54.631] [INFO ] Closing JPA EntityManagerFactory for persistence unit 'default' [2024-05-22 12:53:54.634] [INFO ] pool-aip-gateway-api-server - Shutdown initiated... [2024-05-22 12:53:54.634] [DEBUG] pool-aip-gateway-api-server - Before shutdown stats (total=5, active=0, idle=5, waiting=0) [2024-05-22 12:53:54.637] [DEBUG] pool-aip-gateway-api-server - After shutdown stats (total=0, active=0, idle=0, waiting=0) [2024-05-22 12:53:54.638] [INFO ] pool-aip-gateway-api-server - Shutdown completed. [2024-05-22 12:53:54.639] [INFO ] Stopping service [Tomcat] [2024-05-22 12:53:54.648] [INFO ] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. [2024-05-22 12:53:54.663] [ERROR] Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/aip/gateway/api/config/DatabaseConfig.class]: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method 'sqlSessionFactoryBean' threw exception with message: class path resource [mybatis/mapper/] cannot be resolved to URL because it does not exist at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1165) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) at org.springframework.boot.SpringApplication.run(SpringApplication.java:334) at com.aip.gateway.api.AipGatewayApiApplication.main(AipGatewayApiApplication.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method 'sqlSessionFactoryBean' threw exception with message: class path resource [mybatis/mapper/] cannot be resolved to URL because it does not exist at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:177) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ... 17 common frames omitted Caused by: java.io.FileNotFoundException: class path resource [mybatis/mapper/] cannot be resolved to URL because it does not exist at org.springframework.core.io.ClassPathResource.getURL(ClassPathResource.java:230) at org.springframework.core.io.support.PathMatchingResourcePatternResolver.findPathMatchingResources(PathMatchingResourcePatternResolver.java:574) at org.springframework.core.io.support.PathMatchingResourcePatternResolver.getResources(PathMatchingResourcePatternResolver.java:349) at org.springframework.context.support.AbstractApplicationContext.getResources(AbstractApplicationContext.java:1511) at org.springframework.context.support.GenericApplicationContext.getResources(GenericApplicationContext.java:262) at com.aip.gateway.api.config.DatabaseConfig.sqlSessionFactoryBean(DatabaseConfig.java:57) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.CGLIB$sqlSessionFactoryBean$3() at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$FastClass$$1.invoke() at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331) at com.aip.gateway.api.config.DatabaseConfig$$SpringCGLIB$$0.sqlSessionFactoryBean() at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:140) ... 18 common frames omitted [2024-05-22 13:06:33.377] [INFO ] HV000001: Hibernate Validator 8.0.1.Final [2024-05-22 13:06:33.411] [INFO ] Starting AipGatewayApiApplication using Java 17.0.7 with PID 25560 (C:\DEV\SOLUTION\IIS\AipGateway.API\target\classes started by OpenValue in C:\DEV\SOLUTION\IIS\AipGateway.API) [2024-05-22 13:06:33.412] [INFO ] No active profile set, falling back to 1 default profile: "default" [2024-05-22 13:06:34.005] [INFO ] Post-processing PropertySource instances [2024-05-22 13:06:34.006] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 13:06:34.006] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 13:06:34.006] [INFO ] Skipping PropertySource servletContextInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 13:06:34.007] [INFO ] Converting PropertySource systemProperties [org.springframework.core.env.PropertiesPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 13:06:34.007] [INFO ] Converting PropertySource systemEnvironment [org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor$OriginAwareSystemEnvironmentPropertySource] to EncryptableSystemEnvironmentPropertySourceWrapper [2024-05-22 13:06:34.007] [INFO ] Converting PropertySource random [org.springframework.boot.env.RandomValuePropertySource] to EncryptablePropertySourceWrapper [2024-05-22 13:06:34.007] [INFO ] Converting PropertySource Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' [org.springframework.boot.env.OriginTrackedMapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 13:06:34.091] [INFO ] Property Filter custom Bean not found with name 'encryptablePropertyFilter'. Initializing Default Property Filter [2024-05-22 13:06:34.097] [INFO ] Property Resolver custom Bean not found with name 'encryptablePropertyResolver'. Initializing Default Property Resolver [2024-05-22 13:06:34.098] [INFO ] Property Detector custom Bean not found with name 'encryptablePropertyDetector'. Initializing Default Property Detector [2024-05-22 13:06:34.197] [INFO ] Tomcat initialized with port 5050 (http) [2024-05-22 13:06:34.203] [INFO ] Initializing ProtocolHandler ["http-nio-5050"] [2024-05-22 13:06:34.204] [INFO ] Starting service [Tomcat] [2024-05-22 13:06:34.205] [INFO ] Starting Servlet engine: [Apache Tomcat/10.1.20] [2024-05-22 13:06:34.258] [INFO ] Initializing Spring embedded WebApplicationContext [2024-05-22 13:06:34.259] [INFO ] Root WebApplicationContext: initialization completed in 818 ms [2024-05-22 13:06:34.302] [INFO ] ApplicationConfig(bootingDateTime=2024-05-22 13:06:34, startSchedule=false) [2024-05-22 13:06:34.303] [ERROR] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 13:06:34.304] [ERROR] DatabaseConfig(mapperLocations=classpath:mybatis/mapper/**/*.xml) [2024-05-22 13:06:34.354] [INFO ] Found Custom Encryptor Bean org.jasypt.encryption.pbe.PooledPBEStringEncryptor@1e01b133 with name: jasyptStringEncryptor [2024-05-22 13:06:34.369] [ERROR] mapperLocations: classpath:mybatis/mapper/**/*.xml [2024-05-22 13:06:34.773] [INFO ] Using default implementation for ThreadExecutor [2024-05-22 13:06:34.783] [INFO ] Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl [2024-05-22 13:06:34.783] [INFO ] Quartz Scheduler v.2.3.2 created. [2024-05-22 13:06:34.784] [INFO ] RAMJobStore initialized. [2024-05-22 13:06:34.784] [INFO ] Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. [2024-05-22 13:06:34.784] [INFO ] Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. [2024-05-22 13:06:34.784] [INFO ] Quartz scheduler version: 2.3.2 [2024-05-22 13:06:34.784] [INFO ] JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@d108406 [2024-05-22 13:06:34.805] [INFO ] Starting ProtocolHandler ["http-nio-5050"] [2024-05-22 13:06:34.818] [INFO ] Tomcat started on port 5050 (http) with context path '' [2024-05-22 13:06:34.819] [INFO ] Refreshing cached encryptable property sources on ServletWebServerInitializedEvent [2024-05-22 13:06:34.819] [INFO ] Property Source systemProperties refreshed [2024-05-22 13:06:34.819] [INFO ] Property Source systemEnvironment refreshed [2024-05-22 13:06:34.819] [INFO ] Property Source random refreshed [2024-05-22 13:06:34.819] [INFO ] Property Source Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' refreshed [2024-05-22 13:06:34.820] [INFO ] Converting PropertySource server.ports [org.springframework.core.env.MapPropertySource] to EncryptableMapPropertySourceWrapper [2024-05-22 13:06:34.820] [INFO ] Skipping PropertySource configurationProperties [class org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource [2024-05-22 13:06:34.820] [INFO ] Skipping PropertySource servletConfigInitParams [class org.springframework.core.env.PropertySource$StubPropertySource [2024-05-22 13:06:34.820] [INFO ] Converting PropertySource servletContextInitParams [org.springframework.web.context.support.ServletContextPropertySource] to EncryptableEnumerablePropertySourceWrapper [2024-05-22 13:06:34.820] [INFO ] Starting Quartz Scheduler now [2024-05-22 13:06:34.820] [INFO ] Scheduler quartzScheduler_$_NON_CLUSTERED started. [2024-05-22 13:06:34.825] [INFO ] Started AipGatewayApiApplication in 1.809 seconds (process running for 2.205) [2024-05-22 13:06:34.827] [INFO ] [2024-05-22 13:06:34.827] [INFO ] [2024-05-22 13:06:34.827] [INFO ] ************************************************************************************ [2024-05-22 13:06:34.827] [INFO ] ** ** [2024-05-22 13:06:34.827] [INFO ] ** Azure Information Protection ** [2024-05-22 13:06:34.827] [INFO ] ** AIP API Interface RESTFull Application Server. * [2024-05-22 13:06:34.827] [INFO ] ** ** [2024-05-22 13:06:34.827] [INFO ] ** [ver.1.0] ** [2024-05-22 13:06:34.827] [INFO ] ** startup: 2024-05-22 13:06:34 [2024-05-22 13:06:34.827] [INFO ] ************************************************************************************