[0000]  INFO remco[18]: loading resource configuration path=/etc/remco/resources.d/artifact-repositories-private.yaml.toml [0000]  INFO remco[18]: loading resource configuration path=/etc/remco/resources.d/framework.properties.toml [0000]  INFO remco[18]: loading resource configuration path=/etc/remco/resources.d/grails-config.properties.toml [0000]  INFO remco[18]: loading resource configuration path=/etc/remco/resources.d/jaas-loginmodule.conf.toml [0000]  INFO remco[18]: loading resource configuration path=/etc/remco/resources.d/log4j2.properties.toml [0000]  INFO remco[18]: loading resource configuration path=/etc/remco/resources.d/plugin-s3-logstore.properties.toml [0000]  INFO remco[18]: loading resource configuration path=/etc/remco/resources.d/rundeck-config-csp.properties.toml [0000]  INFO remco[18]: loading resource configuration path=/etc/remco/resources.d/rundeck-config-features.properties.toml [0000]  INFO remco[18]: loading resource configuration path=/etc/remco/resources.d/rundeck-config-mail.properties.toml [0000]  INFO remco[18]: loading resource configuration path=/etc/remco/resources.d/rundeck-config-plugin-repository.properties.toml [0000]  INFO remco[18]: loading resource configuration path=/etc/remco/resources.d/rundeck-config-quartz.properties.toml [0000]  INFO remco[18]: loading resource configuration path=/etc/remco/resources.d/rundeck-config-storage.properties.toml [0000]  INFO remco[18]: loading resource configuration path=/etc/remco/resources.d/rundeck-config.properties.toml [0000]  INFO remco[18]: target config out of sync config=/tmp/remco-partials/rundeck-config/grails-config.properties resource=grails-config.properties.toml [0000]  INFO remco[18]: target config has been updated config=/tmp/remco-partials/rundeck-config/grails-config.properties resource=grails-config.properties.toml [0000]  INFO remco[18]: target config out of sync config=/tmp/remco-partials/artifact-repositories/artifact-repositories-private.yaml resource=artifact-repositories-private.yaml.toml [0000]  INFO remco[18]: target config has been updated config=/tmp/remco-partials/artifact-repositories/artifact-repositories-private.yaml resource=artifact-repositories-private.yaml.toml [0000]  INFO remco[18]: target config out of sync config=/tmp/remco-partials/rundeck-config/rundeck-config-mail.properties resource=rundeck-config-mail.properties.toml [0000]  INFO remco[18]: target config has been updated config=/tmp/remco-partials/rundeck-config/rundeck-config-mail.properties resource=rundeck-config-mail.properties.toml [0000]  INFO remco[18]: wrong UID config=/home/rundeck/server/config/jaas-loginmodule.conf current=1000 new=1004 resource=jaas-loginmodule.conf.toml [0000]  INFO remco[18]: wrong filemode config=/home/rundeck/server/config/jaas-loginmodule.conf current=-rwxrwxr-x new=-rw-r--r-- resource=jaas-loginmodule.conf.toml [0000]  INFO remco[18]: target config out of sync config=/tmp/remco-partials/rundeck-config/rundeck-config-storage.properties resource=rundeck-config-storage.properties.toml [0000]  INFO remco[18]: target config out of sync config=/tmp/remco-partials/rundeck-config/rundeck-config-quartz.properties resource=rundeck-config-quartz.properties.toml [0000]  INFO remco[18]: wrong UID config=/home/rundeck/server/config/log4j2.properties current=1000 new=1004 resource=log4j2.properties.toml [0000]  INFO remco[18]: wrong filemode config=/home/rundeck/server/config/log4j2.properties current=-rwxrwxr-x new=-rw-r--r-- resource=log4j2.properties.toml [0000]  INFO remco[18]: target config out of sync config=/tmp/remco-partials/framework/plugin-s3-logstore.properties resource=plugin-s3-logstore.properties.toml [0000]  INFO remco[18]: target config has been updated config=/tmp/remco-partials/framework/plugin-s3-logstore.properties resource=plugin-s3-logstore.properties.toml [0000]  INFO remco[18]: wrong hashsum config=/home/rundeck/server/config/jaas-loginmodule.conf current=7daa3a9ac4ec1811cf460238849b79606b452d58 new=7b10734a231ff1c3114efe40b64147c7471aad26 resource=jaas-loginmodule.conf.toml [0000]  INFO remco[18]: target config out of sync config=/tmp/remco-partials/rundeck-config/rundeck-config-plugin-repository.properties resource=rundeck-config-plugin-repository.properties.toml [0000]  INFO remco[18]: target config out of sync config=/tmp/remco-partials/rundeck-config/rundeck-config-csp.properties resource=rundeck-config-csp.properties.toml [0000]  INFO remco[18]: target config out of sync config=/tmp/remco-partials/rundeck-config/rundeck-config-features.properties resource=rundeck-config-features.properties.toml [0000]  INFO remco[18]: wrong UID config=/home/rundeck/server/config/rundeck-config.properties current=1000 new=1004 resource=rundeck-config.properties.toml [0000]  INFO remco[18]: wrong filemode config=/home/rundeck/server/config/rundeck-config.properties current=-rwxrwxr-x new=-rw-r--r-- resource=rundeck-config.properties.toml [0000]  INFO remco[18]: wrong hashsum config=/home/rundeck/server/config/rundeck-config.properties current=814fa1e8eaedeca498bfe7b26888ad2cd019376b new=9b6b20bf96e98076c981c71940387f3ed216bf42 resource=rundeck-config.properties.toml [0000]  INFO remco[18]: target config out of sync config=/home/rundeck/server/config/rundeck-config.properties resource=rundeck-config.properties.toml [0000]  INFO remco[18]: target config has been updated config=/home/rundeck/server/config/rundeck-config.properties resource=rundeck-config.properties.toml [0000]  INFO remco[18]: wrong hashsum config=/home/rundeck/server/config/log4j2.properties current=f8b8af41c93350ced8e164000ee21bbbf40618cc new=01e8e5fd5848aebd89ee8cd8af1672b145aab574 resource=log4j2.properties.toml [0000]  INFO remco[18]: target config out of sync config=/home/rundeck/server/config/log4j2.properties resource=log4j2.properties.toml [0000]  INFO remco[18]: target config has been updated config=/home/rundeck/server/config/log4j2.properties resource=log4j2.properties.toml [0000]  INFO remco[18]: target config out of sync config=/home/rundeck/server/config/jaas-loginmodule.conf resource=jaas-loginmodule.conf.toml [0000]  INFO remco[18]: target config has been updated config=/home/rundeck/server/config/jaas-loginmodule.conf resource=jaas-loginmodule.conf.toml [0000]  INFO remco[18]: target config has been updated config=/tmp/remco-partials/rundeck-config/rundeck-config-storage.properties resource=rundeck-config-storage.properties.toml [0000]  INFO remco[18]: target config has been updated config=/tmp/remco-partials/rundeck-config/rundeck-config-plugin-repository.properties resource=rundeck-config-plugin-repository.properties.toml [0000]  INFO remco[18]: target config has been updated config=/tmp/remco-partials/rundeck-config/rundeck-config-csp.properties resource=rundeck-config-csp.properties.toml [0000]  INFO remco[18]: wrong UID config=/home/rundeck/etc/framework.properties current=1000 new=1004 resource=framework.properties.toml [0000]  INFO remco[18]: wrong filemode config=/home/rundeck/etc/framework.properties current=-rwxrwxr-x new=-rw-r--r-- resource=framework.properties.toml [0000]  INFO remco[18]: wrong hashsum config=/home/rundeck/etc/framework.properties current=6b9482146a71575e425cf45d10ac476f90cb8892 new=8a88c2e78fe8dc0146847f2c9980de0f6e720eca resource=framework.properties.toml [0000]  INFO remco[18]: target config out of sync config=/home/rundeck/etc/framework.properties resource=framework.properties.toml [0000]  INFO remco[18]: target config has been updated config=/home/rundeck/etc/framework.properties resource=framework.properties.toml [0000]  INFO remco[18]: target config has been updated config=/tmp/remco-partials/rundeck-config/rundeck-config-quartz.properties resource=rundeck-config-quartz.properties.toml [0000]  INFO remco[18]: target config has been updated config=/tmp/remco-partials/rundeck-config/rundeck-config-features.properties resource=rundeck-config-features.properties.toml [2021-07-26T20:20:02,098] INFO  rundeckapp.Application - The following profiles are active: production [2021-07-26T20:20:03,743] WARN  util.Environment - Found spring-loaded on classpath but JVM is not 1.8 - skipping Configuring Spring Security Core ... ... finished configuring Spring Security Core [2021-07-26T20:20:33,355] ERROR boot.SpringApplication - Application run failed liquibase.exception.UnexpectedLiquibaseException: java.sql.SQLException: Failed to validate a newly established connection. at liquibase.database.jvm.JdbcConnection.getURL(JdbcConnection.java:101) ~[liquibase-core-3.10.1.jar!/:?] at liquibase.ext.hibernate.database.HibernateClassicDatabase.isCorrectDatabaseImplementation(HibernateClassicDatabase.java:21) ~[liquibase-hibernate5-3.10.1.jar!/:?] at liquibase.database.DatabaseFactory.findCorrectDatabaseImplementation(DatabaseFactory.java:109) ~[liquibase-core-3.10.1.jar!/:?] at liquibase.integration.spring.SpringLiquibase.createDatabase(SpringLiquibase.java:408) ~[liquibase-core-3.10.1.jar!/:?] at org.grails.plugins.databasemigration.liquibase.GrailsLiquibase.createDatabase(GrailsLiquibase.groovy:68) ~[database-migration-3.1.1.BUILD-SNAPSHOT.jar!/:?] at org.grails.plugins.databasemigration.liquibase.GrailsLiquibase.createLiquibase(GrailsLiquibase.groovy:49) ~[database-migration-3.1.1.BUILD-SNAPSHOT.jar!/:?] at liquibase.integration.spring.SpringLiquibase.afterPropertiesSet(SpringLiquibase.java:312) ~[liquibase-core-3.10.1.jar!/:?] at org.springframework.beans.factory.InitializingBean$afterPropertiesSet.call(Unknown Source) ~[?:?] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47) ~[groovy-2.5.6.jar!/:2.5.6] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:115) ~[groovy-2.5.6.jar!/:2.5.6] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:119) ~[groovy-2.5.6.jar!/:2.5.6] at org.grails.plugins.databasemigration.DatabaseMigrationGrailsPlugin$_doWithApplicationContext_closure2$_closure5.doCall(DatabaseMigrationGrailsPlugin.groovy:86) ~[database-migration-3.1.1.BUILD-SNAPSHOT.jar!/:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:101) ~[groovy-2.5.6.jar!/:2.5.6] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323) ~[groovy-2.5.6.jar!/:2.5.6] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:263) ~[groovy-2.5.6.jar!/:2.5.6] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1041) ~[groovy-2.5.6.jar!/:2.5.6] at groovy.lang.Closure.call(Closure.java:405) ~[groovy-2.5.6.jar!/:2.5.6] at groovy.lang.Closure.call(Closure.java:421) ~[groovy-2.5.6.jar!/:2.5.6] at grails.gorm.transactions.GrailsTransactionTemplate$2.doInTransaction(GrailsTransactionTemplate.groovy:94) ~[grails-datastore-gorm-7.0.4.RELEASE.jar!/:?] at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140) ~[spring-tx-5.1.18.RELEASE.jar!/:5.1.18.RELEASE] at grails.gorm.transactions.GrailsTransactionTemplate.execute(GrailsTransactionTemplate.groovy:91) ~[grails-datastore-gorm-7.0.4.RELEASE.jar!/:?] at grails.gorm.transactions.GrailsTransactionTemplate$execute.call(Unknown Source) ~[?:?] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47) ~[groovy-2.5.6.jar!/:2.5.6] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:115) ~[groovy-2.5.6.jar!/:2.5.6] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:127) ~[groovy-2.5.6.jar!/:2.5.6] at org.grails.plugins.databasemigration.DatabaseMigrationTransactionManager.withTransaction(DatabaseMigrationTransactionManager.groovy:123) ~[database-migration-3.1.1.BUILD-SNAPSHOT.jar!/:?] at org.grails.plugins.databasemigration.DatabaseMigrationTransactionManager$withTransaction$0.callCurrent(Unknown Source) ~[?:?] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:51) ~[groovy-2.5.6.jar!/:2.5.6] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:156) ~[groovy-2.5.6.jar!/:2.5.6] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:176) ~[groovy-2.5.6.jar!/:2.5.6] at org.grails.plugins.databasemigration.DatabaseMigrationTransactionManager.withTransaction(DatabaseMigrationTransactionManager.groovy:47) ~[database-migration-3.1.1.BUILD-SNAPSHOT.jar!/:?] at org.grails.plugins.databasemigration.DatabaseMigrationTransactionManager$withTransaction.call(Unknown Source) ~[?:?] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47) ~[groovy-2.5.6.jar!/:2.5.6] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:115) ~[groovy-2.5.6.jar!/:2.5.6] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:127) ~[groovy-2.5.6.jar!/:2.5.6] at org.grails.plugins.databasemigration.DatabaseMigrationGrailsPlugin$_doWithApplicationContext_closure2.doCall(DatabaseMigrationGrailsPlugin.groovy:75) ~[database-migration-3.1.1.BUILD-SNAPSHOT.jar!/:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:101) ~[groovy-2.5.6.jar!/:2.5.6] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323) ~[groovy-2.5.6.jar!/:2.5.6] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:263) ~[groovy-2.5.6.jar!/:2.5.6] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1041) ~[groovy-2.5.6.jar!/:2.5.6] at groovy.lang.Closure.call(Closure.java:405) ~[groovy-2.5.6.jar!/:2.5.6] at groovy.lang.Closure.call(Closure.java:421) ~[groovy-2.5.6.jar!/:2.5.6] at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2296) ~[groovy-2.5.6.jar!/:2.5.6] at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2281) ~[groovy-2.5.6.jar!/:2.5.6] at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2334) ~[groovy-2.5.6.jar!/:2.5.6] at org.codehaus.groovy.runtime.dgm$188.invoke(Unknown Source) ~[groovy-2.5.6.jar!/:2.5.6] at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:244) ~[groovy-2.5.6.jar!/:2.5.6] at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:53) ~[groovy-2.5.6.jar!/:2.5.6] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47) ~[groovy-2.5.6.jar!/:2.5.6] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:115) ~[groovy-2.5.6.jar!/:2.5.6] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:127) ~[groovy-2.5.6.jar!/:2.5.6] at org.grails.plugins.databasemigration.DatabaseMigrationGrailsPlugin.doWithApplicationContext(DatabaseMigrationGrailsPlugin.groovy:59) ~[database-migration-3.1.1.BUILD-SNAPSHOT.jar!/:?] at org.grails.plugins.DefaultGrailsPlugin.doWithApplicationContext(DefaultGrailsPlugin.java:507) ~[grails-core-4.0.3.jar!/:4.0.3] at org.grails.plugins.AbstractGrailsPluginManager.doPostProcessing(AbstractGrailsPluginManager.java:223) ~[grails-core-4.0.3.jar!/:4.0.3] at grails.boot.config.GrailsApplicationPostProcessor.onApplicationEvent(GrailsApplicationPostProcessor.groovy:259) ~[grails-core-4.0.3.jar!/:4.0.3] at grails.boot.config.GrailsApplicationPostProcessor.onApplicationEvent(GrailsApplicationPostProcessor.groovy) ~[grails-core-4.0.3.jar!/:4.0.3] at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172) ~[spring-context-5.1.18.RELEASE.jar!/:5.1.18.RELEASE] at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165) ~[spring-context-5.1.18.RELEASE.jar!/:5.1.18.RELEASE] at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139) ~[spring-context-5.1.18.RELEASE.jar!/:5.1.18.RELEASE] at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:403) ~[spring-context-5.1.18.RELEASE.jar!/:5.1.18.RELEASE] at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:360) ~[spring-context-5.1.18.RELEASE.jar!/:5.1.18.RELEASE] at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:897) ~[spring-context-5.1.18.RELEASE.jar!/:5.1.18.RELEASE] at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:162) ~[spring-boot-2.1.13.RELEASE.jar!/:2.1.13.RELEASE] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:553) ~[spring-context-5.1.18.RELEASE.jar!/:5.1.18.RELEASE] at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:141) ~[spring-boot-2.1.13.RELEASE.jar!/:2.1.13.RELEASE] at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:744) [spring-boot-2.1.13.RELEASE.jar!/:2.1.13.RELEASE] at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:391) [spring-boot-2.1.13.RELEASE.jar!/:2.1.13.RELEASE] at org.springframework.boot.SpringApplication.run(SpringApplication.java:312) [spring-boot-2.1.13.RELEASE.jar!/:2.1.13.RELEASE] at grails.boot.GrailsApp.run(GrailsApp.groovy:96) [grails-core-4.0.3.jar!/:4.0.3] at grails.boot.GrailsApp.run(GrailsApp.groovy:456) [grails-core-4.0.3.jar!/:4.0.3] at grails.boot.GrailsApp.run(GrailsApp.groovy:443) [grails-core-4.0.3.jar!/:4.0.3] at grails.boot.GrailsApp$run.call(Unknown Source) [grails-core-4.0.3.jar!/:?] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47) [groovy-2.5.6.jar!/:2.5.6] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:115) [groovy-2.5.6.jar!/:2.5.6] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:135) [groovy-2.5.6.jar!/:2.5.6] at rundeckapp.Application.main(Application.groovy:32) [classes!/:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?] at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48) [rundeck.war:?] at org.springframework.boot.loader.Launcher.launch(Launcher.java:87) [rundeck.war:?] at org.springframework.boot.loader.Launcher.launch(Launcher.java:51) [rundeck.war:?] at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:58) [rundeck.war:?] Caused by: java.sql.SQLException: Failed to validate a newly established connection. at org.apache.tomcat.jdbc.pool.ConnectionPool.borrowConnection(ConnectionPool.java:848) ~[tomcat-jdbc-9.0.44.jar!/:?] at org.apache.tomcat.jdbc.pool.ConnectionPool.borrowConnection(ConnectionPool.java:660) ~[tomcat-jdbc-9.0.44.jar!/:?] at org.apache.tomcat.jdbc.pool.ConnectionPool.getConnection(ConnectionPool.java:198) ~[tomcat-jdbc-9.0.44.jar!/:?] at org.apache.tomcat.jdbc.pool.DataSourceProxy.getConnection(DataSourceProxy.java:132) ~[tomcat-jdbc-9.0.44.jar!/:?] at org.springframework.jdbc.datasource.LazyConnectionDataSourceProxy$LazyConnectionInvocationHandler.getTargetConnection(LazyConnectionDataSourceProxy.java:412) ~[spring-jdbc-5.1.18.RELEASE.jar!/:5.1.18.RELEASE] at org.springframework.jdbc.datasource.LazyConnectionDataSourceProxy$LazyConnectionInvocationHandler.invoke(LazyConnectionDataSourceProxy.java:385) ~[spring-jdbc-5.1.18.RELEASE.jar!/:5.1.18.RELEASE] at com.sun.proxy.$Proxy123.getMetaData(Unknown Source) ~[?:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?] at org.springframework.jdbc.datasource.TransactionAwareDataSourceProxy$TransactionAwareInvocationHandler.invoke(TransactionAwareDataSourceProxy.java:241) ~[spring-jdbc-5.1.18.RELEASE.jar!/:5.1.18.RELEASE] at com.sun.proxy.$Proxy123.getMetaData(Unknown Source) ~[?:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?] at org.springframework.jdbc.datasource.TransactionAwareDataSourceProxy$TransactionAwareInvocationHandler.invoke(TransactionAwareDataSourceProxy.java:241) ~[spring-jdbc-5.1.18.RELEASE.jar!/:5.1.18.RELEASE] at com.sun.proxy.$Proxy123.getMetaData(Unknown Source) ~[?:?] at liquibase.database.jvm.JdbcConnection.getURL(JdbcConnection.java:99) ~[liquibase-core-3.10.1.jar!/:?] ... 91 more [2021-07-26T20:20:33,698] ERROR context.BootStrapClassRunner - Error occurred running Bootstrap destroy method: Cannot invoke method removeMatching() on null object java.lang.NullPointerException: Cannot invoke method removeMatching() on null object at org.codehaus.groovy.runtime.NullObject.invokeMethod(NullObject.java:91) ~[groovy-2.5.6.jar!/:2.5.6] at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:43) ~[groovy-2.5.6.jar!/:2.5.6] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47) ~[groovy-2.5.6.jar!/:2.5.6] at org.codehaus.groovy.runtime.callsite.NullCallSite.call(NullCallSite.java:34) ~[groovy-2.5.6.jar!/:2.5.6] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47) ~[groovy-2.5.6.jar!/:2.5.6] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:115) ~[groovy-2.5.6.jar!/:2.5.6] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:127) ~[groovy-2.5.6.jar!/:2.5.6] at rundeckapp.BootStrap$_closure2.doCall(BootStrap.groovy:565) ~[classes!/:?] at rundeckapp.BootStrap$_closure2.doCall(BootStrap.groovy) ~[classes!/:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:101) ~[groovy-2.5.6.jar!/:2.5.6] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323) ~[groovy-2.5.6.jar!/:2.5.6] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:263) ~[groovy-2.5.6.jar!/:2.5.6] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1041) ~[groovy-2.5.6.jar!/:2.5.6] at groovy.lang.Closure.call(Closure.java:405) ~[groovy-2.5.6.jar!/:2.5.6] at groovy.lang.Closure.call(Closure.java:399) ~[groovy-2.5.6.jar!/:2.5.6] at grails.util.Environment.evaluateEnvironmentSpecificBlock(Environment.java:594) ~[grails-bootstrap-4.0.3.jar!/:4.0.3] at grails.util.Environment.executeForEnvironment(Environment.java:587) ~[grails-bootstrap-4.0.3.jar!/:4.0.3] at grails.util.Environment.executeForCurrentEnvironment(Environment.java:563) ~[grails-bootstrap-4.0.3.jar!/:4.0.3] at org.grails.web.servlet.boostrap.DefaultGrailsBootstrapClass.callDestroy(DefaultGrailsBootstrapClass.java:81) ~[grails-web-4.0.3.jar!/:4.0.3] at org.grails.plugins.web.servlet.context.BootStrapClassRunner.onShutdown(BootStrapClassRunner.groovy:65) [grails-plugin-controllers-4.0.3.jar!/:4.0.3] at grails.boot.config.GrailsApplicationPostProcessor.onApplicationEvent(GrailsApplicationPostProcessor.groovy:277) [grails-core-4.0.3.jar!/:4.0.3] at grails.boot.config.GrailsApplicationPostProcessor.onApplicationEvent(GrailsApplicationPostProcessor.groovy) [grails-core-4.0.3.jar!/:4.0.3] at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172) [spring-context-5.1.18.RELEASE.jar!/:5.1.18.RELEASE] at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165) [spring-context-5.1.18.RELEASE.jar!/:5.1.18.RELEASE] at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139) [spring-context-5.1.18.RELEASE.jar!/:5.1.18.RELEASE] at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:403) [spring-context-5.1.18.RELEASE.jar!/:5.1.18.RELEASE] at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:360) [spring-context-5.1.18.RELEASE.jar!/:5.1.18.RELEASE] at org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:1010) [spring-context-5.1.18.RELEASE.jar!/:5.1.18.RELEASE] at org.springframework.context.support.AbstractApplicationContext.close(AbstractApplicationContext.java:976) [spring-context-5.1.18.RELEASE.jar!/:5.1.18.RELEASE] at org.springframework.boot.SpringApplication.handleRunFailure(SpringApplication.java:800) [spring-boot-2.1.13.RELEASE.jar!/:2.1.13.RELEASE] at org.springframework.boot.SpringApplication.run(SpringApplication.java:322) [spring-boot-2.1.13.RELEASE.jar!/:2.1.13.RELEASE] at grails.boot.GrailsApp.run(GrailsApp.groovy:96) [grails-core-4.0.3.jar!/:4.0.3] at grails.boot.GrailsApp.run(GrailsApp.groovy:456) [grails-core-4.0.3.jar!/:4.0.3] at grails.boot.GrailsApp.run(GrailsApp.groovy:443) [grails-core-4.0.3.jar!/:4.0.3] at grails.boot.GrailsApp$run.call(Unknown Source) [grails-core-4.0.3.jar!/:?] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47) [groovy-2.5.6.jar!/:2.5.6] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:115) [groovy-2.5.6.jar!/:2.5.6] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:135) [groovy-2.5.6.jar!/:2.5.6] at rundeckapp.Application.main(Application.groovy:32) [classes!/:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?] at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48) [rundeck.war:?] at org.springframework.boot.loader.Launcher.launch(Launcher.java:87) [rundeck.war:?] at org.springframework.boot.loader.Launcher.launch(Launcher.java:51) [rundeck.war:?] at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:58) [rundeck.war:?]