The application failed to start due to an error when Liquibase tried to acquire a database lock. The error was caused by an invalid character in the lockedBy field which prevented the lock update statement from executing correctly. This resulted in the application context initialization failing and the application exiting with an error code.
Download as TXT, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
34 views
Logs
The application failed to start due to an error when Liquibase tried to acquire a database lock. The error was caused by an invalid character in the lockedBy field which prevented the lock update statement from executing correctly. This resulted in the application context initialization failing and the application exiting with an error code.
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 3
Error starting ApplicationContext.
To display the conditions report re-run your
application with 'debug' enabled. 2023-01-22 21:54:12.439 ERROR 7956 --- [ main] o.s.boot.SpringApplication : Application run failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with
name 'liquibase' defined in class path resource [org/springframework/boot/autoconfigure/liquibase/LiquibaseAutoConfiguration$Liquib aseConfiguration.class]: Invocation of init method failed; nested exception is liquibase.exception.LockException: liquibase.exception.DatabaseException: Error executing SQL UPDATE users_db.DATABASECHANGELOGLOCK SET `LOCKED` = 1, LOCKEDBY = 'DELL-�� (192.168.1.105)', LOCKGRANTED = NOW() WHERE ID = 1 AND `LOCKED` = 0: Incorrect string value: '\xD0\x9F\xD0\x9A (...' for column 'LOCKEDBY' at row 1 at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initia lizeBean(AbstractAutowireCapableBeanFactory.java:1804) ~[spring-beans- 5.3.23.jar:5.3.23] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCrea teBean(AbstractAutowireCapableBeanFactory.java:620) ~[spring-beans- 5.3.23.jar:5.3.23] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.create Bean(AbstractAutowireCapableBeanFactory.java:542) ~[spring-beans-5.3.23.jar:5.3.23] at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(Ab stractBeanFactory.java:335) ~[spring-beans-5.3.23.jar:5.3.23] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton (DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.23.jar:5.3.23] at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBea nFactory.java:333) ~[spring-beans-5.3.23.jar:5.3.23] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanF actory.java:208) ~[spring-beans-5.3.23.jar:5.3.23] at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBea nFactory.java:322) ~[spring-beans-5.3.23.jar:5.3.23] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanF actory.java:208) ~[spring-beans-5.3.23.jar:5.3.23] at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractAppl icationContext.java:1154) ~[spring-context-5.3.23.jar:5.3.23] at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryIni tialization(AbstractApplicationContext.java:908) ~[spring-context- 5.3.23.jar:5.3.23] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractAppl icationContext.java:583) ~[spring-context-5.3.23.jar:5.3.23] at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.ref resh(ServletWebServerApplicationContext.java:147) ~[spring-boot-2.7.5.jar:2.7.5] at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734) ~[spring-boot-2.7.5.jar:2.7.5] at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:40 8) ~[spring-boot-2.7.5.jar:2.7.5] at org.springframework.boot.SpringApplication.run(SpringApplication.java:308) ~[spring-boot-2.7.5.jar:2.7.5] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306) ~[spring-boot-2.7.5.jar:2.7.5] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295) ~[spring-boot-2.7.5.jar:2.7.5] at com.training.CasinoApplication.main(CasinoApplication.java:13) ~[classes/:na] Caused by: liquibase.exception.LockException: liquibase.exception.DatabaseException: Error executing SQL UPDATE users_db.DATABASECHANGELOGLOCK SET `LOCKED` = 1, LOCKEDBY = 'DELL-�� (192.168.1.105)', LOCKGRANTED = NOW() WHERE ID = 1 AND `LOCKED` = 0: Incorrect string value: '\xD0\x9F\xD0\x9A (...' for column 'LOCKEDBY' at row 1 at liquibase.lockservice.StandardLockService.acquireLock(StandardLockService.java:329) ~[liquibase-core-4.9.1.jar:na] at liquibase.lockservice.StandardLockService.waitForLock(StandardLockService.java:247) ~[liquibase-core-4.9.1.jar:na] at liquibase.Liquibase.lambda$update$1(Liquibase.java:214) ~[liquibase-core- 4.9.1.jar:na] at liquibase.Scope.lambda$child$0(Scope.java:180) ~[liquibase-core- 4.9.1.jar:na] at liquibase.Scope.child(Scope.java:189) ~[liquibase-core-4.9.1.jar:na] at liquibase.Scope.child(Scope.java:179) ~[liquibase-core-4.9.1.jar:na] at liquibase.Scope.child(Scope.java:158) ~[liquibase-core-4.9.1.jar:na] at liquibase.Liquibase.runInScope(Liquibase.java:2405) ~[liquibase-core- 4.9.1.jar:na] at liquibase.Liquibase.update(Liquibase.java:211) ~[liquibase-core- 4.9.1.jar:na] at liquibase.Liquibase.update(Liquibase.java:197) ~[liquibase-core- 4.9.1.jar:na] at liquibase.integration.spring.SpringLiquibase.performUpdate(SpringLiquibase.java:314 ) ~[liquibase-core-4.9.1.jar:na] at liquibase.integration.spring.SpringLiquibase.afterPropertiesSet(SpringLiquibase.jav a:269) ~[liquibase-core-4.9.1.jar:na] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invoke InitMethods(AbstractAutowireCapableBeanFactory.java:1863) ~[spring-beans- 5.3.23.jar:5.3.23] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initia lizeBean(AbstractAutowireCapableBeanFactory.java:1800) ~[spring-beans- 5.3.23.jar:5.3.23] ... 18 common frames omitted Caused by: liquibase.exception.DatabaseException: Error executing SQL UPDATE users_db.DATABASECHANGELOGLOCK SET `LOCKED` = 1, LOCKEDBY = 'DELL-�� (192.168.1.105)', LOCKGRANTED = NOW() WHERE ID = 1 AND `LOCKED` = 0: Incorrect string value: '\xD0\x9F\xD0\x9A (...' for column 'LOCKEDBY' at row 1 at liquibase.executor.jvm.JdbcExecutor.execute(JdbcExecutor.java:96) ~[liquibase-core-4.9.1.jar:na] at liquibase.executor.jvm.JdbcExecutor.update(JdbcExecutor.java:274) ~[liquibase-core-4.9.1.jar:na] at liquibase.executor.jvm.JdbcExecutor.update(JdbcExecutor.java:242) ~[liquibase-core-4.9.1.jar:na] at liquibase.lockservice.StandardLockService.acquireLock(StandardLockService.java:297) ~[liquibase-core-4.9.1.jar:na] ... 31 common frames omitted Caused by: java.sql.SQLException: Incorrect string value: '\xD0\x9F\xD0\x9A (...' for column 'LOCKEDBY' at row 1 at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129) ~[mysql-connector-j-8.0.31.jar:8.0.31] at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsM apping.java:122) ~[mysql-connector-j-8.0.31.jar:8.0.31] at com.mysql.cj.jdbc.StatementImpl.executeUpdateInternal(StatementImpl.java:1334) ~[mysql-connector-j-8.0.31.jar:8.0.31] at com.mysql.cj.jdbc.StatementImpl.executeLargeUpdate(StatementImpl.java:2084) ~[mysql-connector-j-8.0.31.jar:8.0.31] at com.mysql.cj.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1245) ~[mysql-connector-j-8.0.31.jar:8.0.31] at com.zaxxer.hikari.pool.ProxyStatement.executeUpdate(ProxyStatement.java:119) ~[HikariCP-4.0.3.jar:na] at com.zaxxer.hikari.pool.HikariProxyStatement.executeUpdate(HikariProxyStatement.java ) ~[HikariCP-4.0.3.jar:na] at liquibase.executor.jvm.JdbcExecutor$1UpdateStatementCallback.doInStatement(JdbcExec utor.java:265) ~[liquibase-core-4.9.1.jar:na] at liquibase.executor.jvm.JdbcExecutor.execute(JdbcExecutor.java:83) ~[liquibase-core-4.9.1.jar:na] ... 34 common frames omitted