2022-10-12 10:10:08,667 [localhost-startStop-1] INFO grails.plugin.hibernate4.HibernatePluginSupport - Set db generation strategy to 'update' for datasource DEFAULT
2022-10-12 10:10:54,241 [localhost-startStop-1] WARN net.sf.ehcache.config.ConfigurationFactory - No configuration found. Configuring ehcache from ehcache-failsafe.xml found in the classpath: jar:file:/tmp/standalone-war/embedded9056859384365372381-exploded-1665569324586/WEB-INF/lib/ehcache-2.9.0.jar!/ehcache-failsafe.xml
2022-10-12 10:11:45,712 [localhost-startStop-1] INFO CacheHeadersGrailsPlugin - Caching enabled in Config: true
2022-10-12 10:11:46,559 [localhost-startStop-1] INFO net.sf.ehcache.pool.sizeof.filter.AnnotationSizeOfFilter - Using regular expression provided through VM argument net.sf.ehcache.pool.sizeof.ignore.pattern for IgnoreSizeOf annotation : ^.*cache\..*IgnoreSizeOf$
2022-10-12 10:11:46,574 [localhost-startStop-1] INFO net.sf.ehcache.pool.sizeof.AgentLoader - Unavailable or unrecognised attach API : java.lang.ClassNotFoundException: com.sun.tools.attach.VirtualMachine
2022-10-12 10:11:46,623 [localhost-startStop-1] INFO net.sf.ehcache.pool.sizeof.JvmInformation - Detected JVM data model settings of: 64-Bit OpenJDK JVM with Compressed OOPs
2022-10-12 10:11:46,623 [localhost-startStop-1] INFO net.sf.ehcache.pool.impl.DefaultSizeOfEngine - using Unsafe sizeof engine
2022-10-12 10:11:46,674 [localhost-startStop-1] INFO net.sf.ehcache.pool.impl.DefaultSizeOfEngine - using Unsafe sizeof engine
2022-10-12 10:11:51,371 [localhost-startStop-1] INFO grails.plugin.databasemigration.MigrationRunner - updateOnStart enabled for 'dataSource'
2022-10-12 10:12:03,233 [localhost-startStop-1] INFO liquibase - Reading from DATABASECHANGELOG
2022-10-12 10:12:05,324 [localhost-startStop-1] INFO grails.plugin.databasemigration.MigrationRunner - Migrations detected for 'dataSource': [changelog.groovy, changelog-workflow.groovy, changelog-team-communication.groovy]
2022-10-12 10:12:05,345 [localhost-startStop-1] INFO grails.plugin.databasemigration.MigrationRunner - Running script 'changelog.groovy'
2022-10-12 10:12:05,377 [localhost-startStop-1] INFO liquibase - Waiting for changelog lock....
2022-10-12 10:12:15,425 [localhost-startStop-1] INFO liquibase - Waiting for changelog lock....
2022-10-12 10:12:25,472 [localhost-startStop-1] INFO liquibase - Waiting for changelog lock....
2022-10-12 10:12:35,502 [localhost-startStop-1] INFO liquibase - Waiting for changelog lock....
2022-10-12 10:12:45,537 [localhost-startStop-1] INFO liquibase - Waiting for changelog lock....
2022-10-12 10:12:55,566 [localhost-startStop-1] INFO liquibase - Waiting for changelog lock....
2022-10-12 10:13:05,593 [localhost-startStop-1] INFO liquibase - Waiting for changelog lock....
2022-10-12 10:13:15,622 [localhost-startStop-1] INFO liquibase - Waiting for changelog lock....
2022-10-12 10:13:25,640 [localhost-startStop-1] INFO liquibase - Waiting for changelog lock....
2022-10-12 10:13:35,674 [localhost-startStop-1] INFO liquibase - Waiting for changelog lock....
2022-10-12 10:13:45,695 [localhost-startStop-1] INFO liquibase - Waiting for changelog lock....
2022-10-12 10:13:55,726 [localhost-startStop-1] INFO liquibase - Waiting for changelog lock....
2022-10-12 10:14:05,749 [localhost-startStop-1] INFO liquibase - Waiting for changelog lock....
2022-10-12 10:14:15,784 [localhost-startStop-1] INFO liquibase - Waiting for changelog lock....
2022-10-12 10:14:25,814 [localhost-startStop-1] INFO liquibase - Waiting for changelog lock....
2022-10-12 10:14:35,843 [localhost-startStop-1] INFO liquibase - Waiting for changelog lock....
2022-10-12 10:14:45,875 [localhost-startStop-1] INFO liquibase - Waiting for changelog lock....
2022-10-12 10:14:55,903 [localhost-startStop-1] INFO liquibase - Waiting for changelog lock....
2022-10-12 10:15:05,932 [localhost-startStop-1] INFO liquibase - Waiting for changelog lock....
2022-10-12 10:15:15,980 [localhost-startStop-1] INFO liquibase - Waiting for changelog lock....
2022-10-12 10:15:26,046 [localhost-startStop-1] INFO liquibase - Waiting for changelog lock....
2022-10-12 10:15:36,060 [localhost-startStop-1] INFO liquibase - Waiting for changelog lock....
2022-10-12 10:15:46,081 [localhost-startStop-1] INFO liquibase - Waiting for changelog lock....
2022-10-12 10:15:56,126 [localhost-startStop-1] INFO liquibase - Waiting for changelog lock....
2022-10-12 10:16:06,167 [localhost-startStop-1] INFO liquibase - Waiting for changelog lock....
2022-10-12 10:16:16,198 [localhost-startStop-1] INFO liquibase - Waiting for changelog lock....
2022-10-12 10:16:26,225 [localhost-startStop-1] INFO liquibase - Waiting for changelog lock....
2022-10-12 10:16:36,253 [localhost-startStop-1] INFO liquibase - Waiting for changelog lock....
2022-10-12 10:16:46,286 [localhost-startStop-1] INFO liquibase - Waiting for changelog lock....
2022-10-12 10:16:56,316 [localhost-startStop-1] INFO liquibase - Waiting for changelog lock....
2022-10-12 10:17:06,459 [localhost-startStop-1] ERROR org.codehaus.groovy.grails.web.context.GrailsContextLoaderListener - Error initializing the application: Could not acquire change log lock. Currently locked by 725dec7d4f29 (172.20.0.9) since 10/11/22 7:16 PM
liquibase.exception.LockException: Could not acquire change log lock. Currently locked by 725dec7d4f29 (172.20.0.9) since 10/11/22 7:16 PM
at liquibase.lockservice.LockService.waitForLock(LockService.java:81)
at liquibase.Liquibase.update(Liquibase.java:102)
at grails.plugin.databasemigration.MigrationRunner$_runMigrations_closure2.doCall(MigrationRunner.groovy:128)
at grails.plugin.databasemigration.MigrationRunner.runMigrations(MigrationRunner.groovy:120)
at grails.plugin.databasemigration.MigrationRunner$_autoRun_closure1.doCall(MigrationRunner.groovy:87)
at grails.plugin.databasemigration.MigrationUtils.executeInSession(MigrationUtils.groovy:137)
at grails.plugin.databasemigration.MigrationRunner.autoRun(MigrationRunner.groovy:58)
at DatabaseMigrationGrailsPlugin$_closure2.doCall(DatabaseMigrationGrailsPlugin.groovy:97)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
2022-10-12 10:17:06,466 [localhost-startStop-1] ERROR org.codehaus.groovy.grails.web.context.GrailsContextLoaderListener - Error initializing Grails: Could not acquire change log lock. Currently locked by 725dec7d4f29 (172.20.0.9) since 10/11/22 7:16 PM
liquibase.exception.LockException: Could not acquire change log lock. Currently locked by 725dec7d4f29 (172.20.0.9) since 10/11/22 7:16 PM
at liquibase.lockservice.LockService.waitForLock(LockService.java:81)
at liquibase.Liquibase.update(Liquibase.java:102)
at grails.plugin.databasemigration.MigrationRunner$_runMigrations_closure2.doCall(MigrationRunner.groovy:128)
at grails.plugin.databasemigration.MigrationRunner.runMigrations(MigrationRunner.groovy:120)
at grails.plugin.databasemigration.MigrationRunner$_autoRun_closure1.doCall(MigrationRunner.groovy:87)
at grails.plugin.databasemigration.MigrationUtils.executeInSession(MigrationUtils.groovy:137)
at grails.plugin.databasemigration.MigrationRunner.autoRun(MigrationRunner.groovy:58)
at DatabaseMigrationGrailsPlugin$_closure2.doCall(DatabaseMigrationGrailsPlugin.groovy:97)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
2022-10-12 10:17:06,481 [localhost-startStop-1] ERROR org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/icescrum] - Exception sending context initialized event to listener instance of class [org.codehaus.groovy.grails.web.context.GrailsContextLoaderListener]
org.springframework.beans.factory.access.BootstrapException: Error executing bootstraps; nested exception is liquibase.exception.LockException: Could not acquire change log lock. Currently locked by 725dec7d4f29 (172.20.0.9) since 10/11/22 7:16 PM
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: liquibase.exception.LockException: Could not acquire change log lock. Currently locked by 725dec7d4f29 (172.20.0.9) since 10/11/22 7:16 PM
at liquibase.lockservice.LockService.waitForLock(LockService.java:81)
at liquibase.Liquibase.update(Liquibase.java:102)
at grails.plugin.databasemigration.MigrationRunner$_runMigrations_closure2.doCall(MigrationRunner.groovy:128)
at grails.plugin.databasemigration.MigrationRunner.runMigrations(MigrationRunner.groovy:120)
at grails.plugin.databasemigration.MigrationRunner$_autoRun_closure1.doCall(MigrationRunner.groovy:87)
at grails.plugin.databasemigration.MigrationUtils.executeInSession(MigrationUtils.groovy:137)
at grails.plugin.databasemigration.MigrationRunner.autoRun(MigrationRunner.groovy:58)
at DatabaseMigrationGrailsPlugin$_closure2.doCall(DatabaseMigrationGrailsPlugin.groovy:97)
... 4 more
2022-10-12 10:17:06,484 [localhost-startStop-1] ERROR org.apache.catalina.core.StandardContext - One or more listeners failed to start. Full details will be found in the appropriate container log file
2022-10-12 10:17:06,540 [localhost-startStop-1] ERROR org.apache.catalina.core.StandardContext - Context [/icescrum] startup failed due to previous errors
2022-10-12 10:17:06,555 [localhost-startStop-1] INFO org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/icescrum] - Closing Spring root WebApplicationContext
2022-10-12 10:17:06,570 [localhost-startStop-1] WARN org.codehaus.groovy.grails.lifecycle.ShutdownOperations - Error occurred running shutdown operation: BeanFactory not initialized or already closed - call 'refresh' before accessing beans via the ApplicationContext
java.lang.IllegalStateException: BeanFactory not initialized or already closed - call 'refresh' before accessing beans via the ApplicationContext
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Hi,
I struggle with trying to launch icescrum using docker-compose on Mac M1
Here is my setup
.env
docker-compose.yml
It starts and thene takes ages (about 5mn) to reach the
Spring Security OAuth2 providersteps and then wait another very long time (about 10mn) to timeout and fails with theiceScrum failed to starterror.docker-compose output
I red the logs, but found nothing useful (at least for me)
catalina.out
icescrum.log
stacktrace.log
Did I miss something ?