Created
February 18, 2019 07:09
-
-
Save d3vkit/c90911b54562f5911b91a8205794b72b to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2019-02-18 06:27:29.823 ERROR --- [eduler_Worker-4] c.b.r.p.slack.SlackNotificationPlugin : Got an exception from Freemarker: /etc/rundeck does not exist. | |
java.io.FileNotFoundException: /etc/rundeck does not exist. | |
at freemarker.cache.FileTemplateLoader$1.run(FileTemplateLoader.java:124) | |
at java.security.AccessController.doPrivileged(Native Method) | |
at freemarker.cache.FileTemplateLoader.<init>(FileTemplateLoader.java:121) | |
at freemarker.cache.FileTemplateLoader.<init>(FileTemplateLoader.java:107) | |
at com.bitplaces.rundeck.plugins.slack.SlackNotificationPlugin.<init>(SlackNotificationPlugin.java:121) | |
at sun.reflect.GeneratedConstructorAccessor215.newInstance(Unknown Source) | |
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) | |
at java.lang.reflect.Constructor.newInstance(Constructor.java:423) | |
at com.dtolabs.rundeck.core.plugins.BasePluggableProviderService.createProviderInstanceFromType(BasePluggableProviderService.java:106) | |
at com.dtolabs.rundeck.core.plugins.BasePluggableProviderService.createProviderInstance(BasePluggableProviderService.java:59) | |
at com.dtolabs.rundeck.core.plugins.JarPluginProviderLoader.createProviderForClass(JarPluginProviderLoader.java:319) | |
at com.dtolabs.rundeck.core.plugins.JarPluginProviderLoader.load(JarPluginProviderLoader.java:193) | |
at com.dtolabs.rundeck.core.plugins.PluggableService.loadWithLoader(PluggableService.java:58) | |
at com.dtolabs.rundeck.core.plugins.PluginManagerService.loadProvider(PluginManagerService.java:146) | |
at com.dtolabs.rundeck.core.plugins.BasePluggableProviderService.providerOfType(BasePluggableProviderService.java:75) | |
at com.dtolabs.rundeck.core.common.ProviderService$providerOfType$1.call(Unknown Source) | |
at com.dtolabs.rundeck.server.plugins.RundeckPluginRegistry.loadPluginDescriptorByName(RundeckPluginRegistry.groovy:386) | |
at com.dtolabs.rundeck.core.plugins.PluginRegistry$loadPluginDescriptorByName$1.callCurrent(Unknown Source) | |
at com.dtolabs.rundeck.server.plugins.RundeckPluginRegistry.validatePluginByName(RundeckPluginRegistry.groovy:300) | |
at com.dtolabs.rundeck.core.plugins.PluginRegistry$validatePluginByName$0.callCurrent(Unknown Source) | |
at com.dtolabs.rundeck.server.plugins.RundeckPluginRegistry.validatePluginByName(RundeckPluginRegistry.groovy:282) | |
at rundeck.services.PluginService.configurePlugin(PluginService.groovy:273) | |
at rundeck.services.PluginService$configurePlugin$6.call(Unknown Source) | |
at rundeck.services.NotificationService.triggerPlugin(NotificationService.groovy:622) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:352) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:68) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:193) | |
at rundeck.services.NotificationService$_triggerJobNotification_closure11.doCall(NotificationService.groovy:483) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:434) | |
at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2125) | |
at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2110) | |
at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2163) | |
at org.codehaus.groovy.runtime.dgm$165.invoke(Unknown Source) | |
at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:274) | |
at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:56) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:128) | |
at rundeck.services.NotificationService.triggerJobNotification(NotificationService.groovy:212) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:352) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:68) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185) | |
at rundeck.services.NotificationService$__tt__triggerJobNotification_closure14.doCall(NotificationService.groovy:123) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:434) | |
at grails.gorm.transactions.GrailsTransactionTemplate$2.doInTransaction(GrailsTransactionTemplate.groovy:94) | |
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133) | |
at grails.gorm.transactions.GrailsTransactionTemplate.execute(GrailsTransactionTemplate.groovy:91) | |
at org.grails.datastore.gorm.GormStaticApi.withTransaction(GormStaticApi.groovy:1014) | |
at org.grails.datastore.gorm.GormStaticApi.withTransaction(GormStaticApi.groovy:966) | |
at org.grails.datastore.gorm.GormStaticApi.withNewTransaction(GormStaticApi.groovy:927) | |
at org.grails.datastore.gorm.GormEntity$Trait$Helper.withNewTransaction(GormEntity.groovy:952) | |
at org.grails.datastore.gorm.GormEntity$Trait$Helper$withNewTransaction$10.call(Unknown Source) | |
at rundeck.ScheduledExecution.withNewTransaction(ScheduledExecution.groovy) | |
at rundeck.ScheduledExecution$withNewTransaction$13.call(Unknown Source) | |
at rundeck.services.NotificationService.$tt__triggerJobNotification(NotificationService.groovy:120) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:947) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:930) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethodSafe(InvokerHelper.java:92) | |
at rundeck.services.NotificationService$_triggerJobNotification_closure5.doCall(NotificationService.groovy) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:434) | |
at grails.gorm.transactions.GrailsTransactionTemplate$2.doInTransaction(GrailsTransactionTemplate.groovy:94) | |
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133) | |
at grails.gorm.transactions.GrailsTransactionTemplate.execute(GrailsTransactionTemplate.groovy:91) | |
at rundeck.services.NotificationService.triggerJobNotification(NotificationService.groovy) | |
at rundeck.services.NotificationService$triggerJobNotification.call(Unknown Source) | |
at rundeck.services.ExecutionService$__tt__saveExecutionState_closure137.doCall(ExecutionService.groovy:2746) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:434) | |
at grails.gorm.transactions.GrailsTransactionTemplate$2.doInTransaction(GrailsTransactionTemplate.groovy:94) | |
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133) | |
at grails.gorm.transactions.GrailsTransactionTemplate.execute(GrailsTransactionTemplate.groovy:91) | |
at org.grails.datastore.gorm.GormStaticApi.withTransaction(GormStaticApi.groovy:1014) | |
at org.grails.datastore.gorm.GormStaticApi.withTransaction(GormStaticApi.groovy:966) | |
at org.grails.datastore.gorm.GormStaticApi.withNewTransaction(GormStaticApi.groovy:927) | |
at org.grails.datastore.gorm.GormEntity$Trait$Helper.withNewTransaction(GormEntity.groovy:952) | |
at org.grails.datastore.gorm.GormEntity$Trait$Helper$withNewTransaction$10.call(Unknown Source) | |
at rundeck.Execution.withNewTransaction(Execution.groovy) | |
at rundeck.Execution$withNewTransaction$6.call(Unknown Source) | |
at rundeck.services.ExecutionService.$tt__saveExecutionState(ExecutionService.groovy:2638) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:947) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:930) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethodSafe(InvokerHelper.java:92) | |
at rundeck.services.ExecutionService$_saveExecutionState_closure47.doCall(ExecutionService.groovy) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:434) | |
at grails.gorm.transactions.GrailsTransactionTemplate$2.doInTransaction(GrailsTransactionTemplate.groovy:94) | |
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133) | |
at grails.gorm.transactions.GrailsTransactionTemplate.execute(GrailsTransactionTemplate.groovy:91) | |
at rundeck.services.ExecutionService.saveExecutionState(ExecutionService.groovy) | |
at rundeck.services.ExecutionService$saveExecutionState$27.call(Unknown Source) | |
at rundeck.quartzjobs.ExecutionJob$_saveState_closure4.doCall(ExecutionJob.groovy:572) | |
at rundeck.quartzjobs.ExecutionJob$_saveState_closure4.doCall(ExecutionJob.groovy) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:41) | |
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:56) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120) | |
at rundeck.quartzjobs.ExecutionJob.withRetry(ExecutionJob.groovy:508) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrap.invoke(PogoMetaMethodSite.java:190) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:59) | |
at rundeck.quartzjobs.ExecutionJob.saveState(ExecutionJob.groovy:582) | |
at rundeck.quartzjobs.ExecutionJob$saveState$5.callCurrent(Unknown Source) | |
at rundeck.quartzjobs.ExecutionJob.execute_internal(ExecutionJob.groovy:171) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:352) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:68) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:169) | |
at rundeck.quartzjobs.ExecutionJob$_execute_closure1.doCall(ExecutionJob.groovy:98) | |
at rundeck.quartzjobs.ExecutionJob$_execute_closure1.doCall(ExecutionJob.groovy) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:412) | |
at com.codahale.metrics.Timer.time(Timer.java:99) | |
at com.codahale.metrics.Timer$time$0.call(Unknown Source) | |
at rundeck.quartzjobs.ExecutionJob.execute(ExecutionJob.groovy:97) | |
at org.quartz.core.JobRunShell.run(JobRunShell.java:202) | |
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) | |
2019-02-18 06:27:29.825 ERROR --- [eduler_Worker-4] c.b.r.p.slack.SlackNotificationPlugin : Got an exception from Freemarker: /etc/rundeck does not exist. | |
java.io.FileNotFoundException: /etc/rundeck does not exist. | |
at freemarker.cache.FileTemplateLoader$1.run(FileTemplateLoader.java:124) | |
at java.security.AccessController.doPrivileged(Native Method) | |
at freemarker.cache.FileTemplateLoader.<init>(FileTemplateLoader.java:121) | |
at freemarker.cache.FileTemplateLoader.<init>(FileTemplateLoader.java:107) | |
at com.bitplaces.rundeck.plugins.slack.SlackNotificationPlugin.<init>(SlackNotificationPlugin.java:121) | |
at sun.reflect.GeneratedConstructorAccessor215.newInstance(Unknown Source) | |
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) | |
at java.lang.reflect.Constructor.newInstance(Constructor.java:423) | |
at com.dtolabs.rundeck.core.plugins.BasePluggableProviderService.createProviderInstanceFromType(BasePluggableProviderService.java:106) | |
at com.dtolabs.rundeck.core.plugins.BasePluggableProviderService.createProviderInstance(BasePluggableProviderService.java:59) | |
at com.dtolabs.rundeck.core.plugins.JarPluginProviderLoader.createProviderForClass(JarPluginProviderLoader.java:319) | |
at com.dtolabs.rundeck.core.plugins.JarPluginProviderLoader.load(JarPluginProviderLoader.java:193) | |
at com.dtolabs.rundeck.core.plugins.PluggableService.loadWithLoader(PluggableService.java:58) | |
at com.dtolabs.rundeck.core.plugins.PluginManagerService.loadProvider(PluginManagerService.java:146) | |
at com.dtolabs.rundeck.core.plugins.BasePluggableProviderService.providerOfType(BasePluggableProviderService.java:75) | |
at com.dtolabs.rundeck.core.plugins.configuration.DescribableServiceUtil.listDescriptions(DescribableServiceUtil.java:51) | |
at com.dtolabs.rundeck.core.plugins.configuration.DescribableServiceUtil.listDescriptions(DescribableServiceUtil.java:43) | |
at com.dtolabs.rundeck.core.plugins.BasePluggableProviderService.listDescriptions(BasePluggableProviderService.java:134) | |
at com.dtolabs.rundeck.core.plugins.configuration.DescribableService$listDescriptions.call(Unknown Source) | |
at com.dtolabs.rundeck.server.plugins.RundeckPluginRegistry.loadPluginDescriptorByName(RundeckPluginRegistry.groovy:401) | |
at com.dtolabs.rundeck.core.plugins.PluginRegistry$loadPluginDescriptorByName$1.callCurrent(Unknown Source) | |
at com.dtolabs.rundeck.server.plugins.RundeckPluginRegistry.validatePluginByName(RundeckPluginRegistry.groovy:300) | |
at com.dtolabs.rundeck.core.plugins.PluginRegistry$validatePluginByName$0.callCurrent(Unknown Source) | |
at com.dtolabs.rundeck.server.plugins.RundeckPluginRegistry.validatePluginByName(RundeckPluginRegistry.groovy:282) | |
at rundeck.services.PluginService.configurePlugin(PluginService.groovy:273) | |
at rundeck.services.PluginService$configurePlugin$6.call(Unknown Source) | |
at rundeck.services.NotificationService.triggerPlugin(NotificationService.groovy:622) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:352) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:68) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:193) | |
at rundeck.services.NotificationService$_triggerJobNotification_closure11.doCall(NotificationService.groovy:483) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:434) | |
at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2125) | |
at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2110) | |
at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2163) | |
at org.codehaus.groovy.runtime.dgm$165.invoke(Unknown Source) | |
at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:274) | |
at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:56) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:128) | |
at rundeck.services.NotificationService.triggerJobNotification(NotificationService.groovy:212) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:352) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:68) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185) | |
at rundeck.services.NotificationService$__tt__triggerJobNotification_closure14.doCall(NotificationService.groovy:123) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:434) | |
at grails.gorm.transactions.GrailsTransactionTemplate$2.doInTransaction(GrailsTransactionTemplate.groovy:94) | |
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133) | |
at grails.gorm.transactions.GrailsTransactionTemplate.execute(GrailsTransactionTemplate.groovy:91) | |
at org.grails.datastore.gorm.GormStaticApi.withTransaction(GormStaticApi.groovy:1014) | |
at org.grails.datastore.gorm.GormStaticApi.withTransaction(GormStaticApi.groovy:966) | |
at org.grails.datastore.gorm.GormStaticApi.withNewTransaction(GormStaticApi.groovy:927) | |
at org.grails.datastore.gorm.GormEntity$Trait$Helper.withNewTransaction(GormEntity.groovy:952) | |
at org.grails.datastore.gorm.GormEntity$Trait$Helper$withNewTransaction$10.call(Unknown Source) | |
at rundeck.ScheduledExecution.withNewTransaction(ScheduledExecution.groovy) | |
at rundeck.ScheduledExecution$withNewTransaction$13.call(Unknown Source) | |
at rundeck.services.NotificationService.$tt__triggerJobNotification(NotificationService.groovy:120) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:947) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:930) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethodSafe(InvokerHelper.java:92) | |
at rundeck.services.NotificationService$_triggerJobNotification_closure5.doCall(NotificationService.groovy) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:434) | |
at grails.gorm.transactions.GrailsTransactionTemplate$2.doInTransaction(GrailsTransactionTemplate.groovy:94) | |
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133) | |
at grails.gorm.transactions.GrailsTransactionTemplate.execute(GrailsTransactionTemplate.groovy:91) | |
at rundeck.services.NotificationService.triggerJobNotification(NotificationService.groovy) | |
at rundeck.services.NotificationService$triggerJobNotification.call(Unknown Source) | |
at rundeck.services.ExecutionService$__tt__saveExecutionState_closure137.doCall(ExecutionService.groovy:2746) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:434) | |
at grails.gorm.transactions.GrailsTransactionTemplate$2.doInTransaction(GrailsTransactionTemplate.groovy:94) | |
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133) | |
at grails.gorm.transactions.GrailsTransactionTemplate.execute(GrailsTransactionTemplate.groovy:91) | |
at org.grails.datastore.gorm.GormStaticApi.withTransaction(GormStaticApi.groovy:1014) | |
at org.grails.datastore.gorm.GormStaticApi.withTransaction(GormStaticApi.groovy:966) | |
at org.grails.datastore.gorm.GormStaticApi.withNewTransaction(GormStaticApi.groovy:927) | |
at org.grails.datastore.gorm.GormEntity$Trait$Helper.withNewTransaction(GormEntity.groovy:952) | |
at org.grails.datastore.gorm.GormEntity$Trait$Helper$withNewTransaction$10.call(Unknown Source) | |
at rundeck.Execution.withNewTransaction(Execution.groovy) | |
at rundeck.Execution$withNewTransaction$6.call(Unknown Source) | |
at rundeck.services.ExecutionService.$tt__saveExecutionState(ExecutionService.groovy:2638) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:947) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:930) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethodSafe(InvokerHelper.java:92) | |
at rundeck.services.ExecutionService$_saveExecutionState_closure47.doCall(ExecutionService.groovy) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:434) | |
at grails.gorm.transactions.GrailsTransactionTemplate$2.doInTransaction(GrailsTransactionTemplate.groovy:94) | |
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133) | |
at grails.gorm.transactions.GrailsTransactionTemplate.execute(GrailsTransactionTemplate.groovy:91) | |
at rundeck.services.ExecutionService.saveExecutionState(ExecutionService.groovy) | |
at rundeck.services.ExecutionService$saveExecutionState$27.call(Unknown Source) | |
at rundeck.quartzjobs.ExecutionJob$_saveState_closure4.doCall(ExecutionJob.groovy:572) | |
at rundeck.quartzjobs.ExecutionJob$_saveState_closure4.doCall(ExecutionJob.groovy) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:41) | |
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:56) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120) | |
at rundeck.quartzjobs.ExecutionJob.withRetry(ExecutionJob.groovy:508) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrap.invoke(PogoMetaMethodSite.java:190) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:59) | |
at rundeck.quartzjobs.ExecutionJob.saveState(ExecutionJob.groovy:582) | |
at rundeck.quartzjobs.ExecutionJob$saveState$5.callCurrent(Unknown Source) | |
at rundeck.quartzjobs.ExecutionJob.execute_internal(ExecutionJob.groovy:171) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:352) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:68) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:169) | |
at rundeck.quartzjobs.ExecutionJob$_execute_closure1.doCall(ExecutionJob.groovy:98) | |
at rundeck.quartzjobs.ExecutionJob$_execute_closure1.doCall(ExecutionJob.groovy) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:412) | |
at com.codahale.metrics.Timer.time(Timer.java:99) | |
at com.codahale.metrics.Timer$time$0.call(Unknown Source) | |
at rundeck.quartzjobs.ExecutionJob.execute(ExecutionJob.groovy:97) | |
at org.quartz.core.JobRunShell.run(JobRunShell.java:202) | |
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) | |
2019-02-18 06:27:29.826 ERROR --- [eduler_Worker-4] c.b.r.p.slack.SlackNotificationPlugin : Got an exception from Freemarker: /etc/rundeck does not exist. | |
java.io.FileNotFoundException: /etc/rundeck does not exist. | |
at freemarker.cache.FileTemplateLoader$1.run(FileTemplateLoader.java:124) | |
at java.security.AccessController.doPrivileged(Native Method) | |
at freemarker.cache.FileTemplateLoader.<init>(FileTemplateLoader.java:121) | |
at freemarker.cache.FileTemplateLoader.<init>(FileTemplateLoader.java:107) | |
at com.bitplaces.rundeck.plugins.slack.SlackNotificationPlugin.<init>(SlackNotificationPlugin.java:121) | |
at sun.reflect.GeneratedConstructorAccessor215.newInstance(Unknown Source) | |
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) | |
at java.lang.reflect.Constructor.newInstance(Constructor.java:423) | |
at com.dtolabs.rundeck.core.plugins.BasePluggableProviderService.createProviderInstanceFromType(BasePluggableProviderService.java:106) | |
at com.dtolabs.rundeck.core.plugins.BasePluggableProviderService.createProviderInstance(BasePluggableProviderService.java:59) | |
at com.dtolabs.rundeck.core.plugins.JarPluginProviderLoader.createProviderForClass(JarPluginProviderLoader.java:319) | |
at com.dtolabs.rundeck.core.plugins.JarPluginProviderLoader.load(JarPluginProviderLoader.java:193) | |
at com.dtolabs.rundeck.core.plugins.PluggableService.loadWithLoader(PluggableService.java:58) | |
at com.dtolabs.rundeck.core.plugins.PluginManagerService.loadProvider(PluginManagerService.java:146) | |
at com.dtolabs.rundeck.core.plugins.BasePluggableProviderService.providerOfType(BasePluggableProviderService.java:75) | |
at com.dtolabs.rundeck.core.common.ProviderService$providerOfType$1.call(Unknown Source) | |
at com.dtolabs.rundeck.server.plugins.RundeckPluginRegistry.loadPluginDescriptorByName(RundeckPluginRegistry.groovy:386) | |
at com.dtolabs.rundeck.core.plugins.PluginRegistry$loadPluginDescriptorByName$1.callCurrent(Unknown Source) | |
at com.dtolabs.rundeck.server.plugins.RundeckPluginRegistry.configurePluginByName(RundeckPluginRegistry.groovy:186) | |
at rundeck.services.PluginService.configurePlugin(PluginService.groovy:282) | |
at rundeck.services.PluginService$configurePlugin$6.call(Unknown Source) | |
at rundeck.services.NotificationService.triggerPlugin(NotificationService.groovy:622) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:352) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:68) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:193) | |
at rundeck.services.NotificationService$_triggerJobNotification_closure11.doCall(NotificationService.groovy:483) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:434) | |
at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2125) | |
at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2110) | |
at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2163) | |
at org.codehaus.groovy.runtime.dgm$165.invoke(Unknown Source) | |
at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:274) | |
at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:56) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:128) | |
at rundeck.services.NotificationService.triggerJobNotification(NotificationService.groovy:212) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:352) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:68) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185) | |
at rundeck.services.NotificationService$__tt__triggerJobNotification_closure14.doCall(NotificationService.groovy:123) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:434) | |
at grails.gorm.transactions.GrailsTransactionTemplate$2.doInTransaction(GrailsTransactionTemplate.groovy:94) | |
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133) | |
at grails.gorm.transactions.GrailsTransactionTemplate.execute(GrailsTransactionTemplate.groovy:91) | |
at org.grails.datastore.gorm.GormStaticApi.withTransaction(GormStaticApi.groovy:1014) | |
at org.grails.datastore.gorm.GormStaticApi.withTransaction(GormStaticApi.groovy:966) | |
at org.grails.datastore.gorm.GormStaticApi.withNewTransaction(GormStaticApi.groovy:927) | |
at org.grails.datastore.gorm.GormEntity$Trait$Helper.withNewTransaction(GormEntity.groovy:952) | |
at org.grails.datastore.gorm.GormEntity$Trait$Helper$withNewTransaction$10.call(Unknown Source) | |
at rundeck.ScheduledExecution.withNewTransaction(ScheduledExecution.groovy) | |
at rundeck.ScheduledExecution$withNewTransaction$13.call(Unknown Source) | |
at rundeck.services.NotificationService.$tt__triggerJobNotification(NotificationService.groovy:120) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:947) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:930) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethodSafe(InvokerHelper.java:92) | |
at rundeck.services.NotificationService$_triggerJobNotification_closure5.doCall(NotificationService.groovy) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:434) | |
at grails.gorm.transactions.GrailsTransactionTemplate$2.doInTransaction(GrailsTransactionTemplate.groovy:94) | |
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133) | |
at grails.gorm.transactions.GrailsTransactionTemplate.execute(GrailsTransactionTemplate.groovy:91) | |
at rundeck.services.NotificationService.triggerJobNotification(NotificationService.groovy) | |
at rundeck.services.NotificationService$triggerJobNotification.call(Unknown Source) | |
at rundeck.services.ExecutionService$__tt__saveExecutionState_closure137.doCall(ExecutionService.groovy:2746) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:434) | |
at grails.gorm.transactions.GrailsTransactionTemplate$2.doInTransaction(GrailsTransactionTemplate.groovy:94) | |
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133) | |
at grails.gorm.transactions.GrailsTransactionTemplate.execute(GrailsTransactionTemplate.groovy:91) | |
at org.grails.datastore.gorm.GormStaticApi.withTransaction(GormStaticApi.groovy:1014) | |
at org.grails.datastore.gorm.GormStaticApi.withTransaction(GormStaticApi.groovy:966) | |
at org.grails.datastore.gorm.GormStaticApi.withNewTransaction(GormStaticApi.groovy:927) | |
at org.grails.datastore.gorm.GormEntity$Trait$Helper.withNewTransaction(GormEntity.groovy:952) | |
at org.grails.datastore.gorm.GormEntity$Trait$Helper$withNewTransaction$10.call(Unknown Source) | |
at rundeck.Execution.withNewTransaction(Execution.groovy) | |
at rundeck.Execution$withNewTransaction$6.call(Unknown Source) | |
at rundeck.services.ExecutionService.$tt__saveExecutionState(ExecutionService.groovy:2638) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:947) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:930) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethodSafe(InvokerHelper.java:92) | |
at rundeck.services.ExecutionService$_saveExecutionState_closure47.doCall(ExecutionService.groovy) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:434) | |
at grails.gorm.transactions.GrailsTransactionTemplate$2.doInTransaction(GrailsTransactionTemplate.groovy:94) | |
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133) | |
at grails.gorm.transactions.GrailsTransactionTemplate.execute(GrailsTransactionTemplate.groovy:91) | |
at rundeck.services.ExecutionService.saveExecutionState(ExecutionService.groovy) | |
at rundeck.services.ExecutionService$saveExecutionState$27.call(Unknown Source) | |
at rundeck.quartzjobs.ExecutionJob$_saveState_closure4.doCall(ExecutionJob.groovy:572) | |
at rundeck.quartzjobs.ExecutionJob$_saveState_closure4.doCall(ExecutionJob.groovy) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:41) | |
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:56) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120) | |
at rundeck.quartzjobs.ExecutionJob.withRetry(ExecutionJob.groovy:508) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrap.invoke(PogoMetaMethodSite.java:190) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:59) | |
at rundeck.quartzjobs.ExecutionJob.saveState(ExecutionJob.groovy:582) | |
at rundeck.quartzjobs.ExecutionJob$saveState$5.callCurrent(Unknown Source) | |
at rundeck.quartzjobs.ExecutionJob.execute_internal(ExecutionJob.groovy:171) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:352) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:68) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:169) | |
at rundeck.quartzjobs.ExecutionJob$_execute_closure1.doCall(ExecutionJob.groovy:98) | |
at rundeck.quartzjobs.ExecutionJob$_execute_closure1.doCall(ExecutionJob.groovy) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:412) | |
at com.codahale.metrics.Timer.time(Timer.java:99) | |
at com.codahale.metrics.Timer$time$0.call(Unknown Source) | |
at rundeck.quartzjobs.ExecutionJob.execute(ExecutionJob.groovy:97) | |
at org.quartz.core.JobRunShell.run(JobRunShell.java:202) | |
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) | |
2019-02-18 06:27:29.827 ERROR --- [eduler_Worker-4] c.b.r.p.slack.SlackNotificationPlugin : Got an exception from Freemarker: /etc/rundeck does not exist. | |
java.io.FileNotFoundException: /etc/rundeck does not exist. | |
at freemarker.cache.FileTemplateLoader$1.run(FileTemplateLoader.java:124) | |
at java.security.AccessController.doPrivileged(Native Method) | |
at freemarker.cache.FileTemplateLoader.<init>(FileTemplateLoader.java:121) | |
at freemarker.cache.FileTemplateLoader.<init>(FileTemplateLoader.java:107) | |
at com.bitplaces.rundeck.plugins.slack.SlackNotificationPlugin.<init>(SlackNotificationPlugin.java:121) | |
at sun.reflect.GeneratedConstructorAccessor215.newInstance(Unknown Source) | |
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) | |
at java.lang.reflect.Constructor.newInstance(Constructor.java:423) | |
at com.dtolabs.rundeck.core.plugins.BasePluggableProviderService.createProviderInstanceFromType(BasePluggableProviderService.java:106) | |
at com.dtolabs.rundeck.core.plugins.BasePluggableProviderService.createProviderInstance(BasePluggableProviderService.java:59) | |
at com.dtolabs.rundeck.core.plugins.JarPluginProviderLoader.createProviderForClass(JarPluginProviderLoader.java:319) | |
at com.dtolabs.rundeck.core.plugins.JarPluginProviderLoader.load(JarPluginProviderLoader.java:193) | |
at com.dtolabs.rundeck.core.plugins.PluggableService.loadWithLoader(PluggableService.java:58) | |
at com.dtolabs.rundeck.core.plugins.PluginManagerService.loadProvider(PluginManagerService.java:146) | |
at com.dtolabs.rundeck.core.plugins.BasePluggableProviderService.providerOfType(BasePluggableProviderService.java:75) | |
at com.dtolabs.rundeck.core.plugins.configuration.DescribableServiceUtil.listDescriptions(DescribableServiceUtil.java:51) | |
at com.dtolabs.rundeck.core.plugins.configuration.DescribableServiceUtil.listDescriptions(DescribableServiceUtil.java:43) | |
at com.dtolabs.rundeck.core.plugins.BasePluggableProviderService.listDescriptions(BasePluggableProviderService.java:134) | |
at com.dtolabs.rundeck.core.plugins.configuration.DescribableService$listDescriptions.call(Unknown Source) | |
at com.dtolabs.rundeck.server.plugins.RundeckPluginRegistry.loadPluginDescriptorByName(RundeckPluginRegistry.groovy:401) | |
at com.dtolabs.rundeck.core.plugins.PluginRegistry$loadPluginDescriptorByName$1.callCurrent(Unknown Source) | |
at com.dtolabs.rundeck.server.plugins.RundeckPluginRegistry.configurePluginByName(RundeckPluginRegistry.groovy:186) | |
at rundeck.services.PluginService.configurePlugin(PluginService.groovy:282) | |
at rundeck.services.PluginService$configurePlugin$6.call(Unknown Source) | |
at rundeck.services.NotificationService.triggerPlugin(NotificationService.groovy:622) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:352) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:68) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:193) | |
at rundeck.services.NotificationService$_triggerJobNotification_closure11.doCall(NotificationService.groovy:483) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:434) | |
at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2125) | |
at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2110) | |
at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2163) | |
at org.codehaus.groovy.runtime.dgm$165.invoke(Unknown Source) | |
at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:274) | |
at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:56) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:128) | |
at rundeck.services.NotificationService.triggerJobNotification(NotificationService.groovy:212) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:352) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:68) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185) | |
at rundeck.services.NotificationService$__tt__triggerJobNotification_closure14.doCall(NotificationService.groovy:123) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:434) | |
at grails.gorm.transactions.GrailsTransactionTemplate$2.doInTransaction(GrailsTransactionTemplate.groovy:94) | |
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133) | |
at grails.gorm.transactions.GrailsTransactionTemplate.execute(GrailsTransactionTemplate.groovy:91) | |
at org.grails.datastore.gorm.GormStaticApi.withTransaction(GormStaticApi.groovy:1014) | |
at org.grails.datastore.gorm.GormStaticApi.withTransaction(GormStaticApi.groovy:966) | |
at org.grails.datastore.gorm.GormStaticApi.withNewTransaction(GormStaticApi.groovy:927) | |
at org.grails.datastore.gorm.GormEntity$Trait$Helper.withNewTransaction(GormEntity.groovy:952) | |
at org.grails.datastore.gorm.GormEntity$Trait$Helper$withNewTransaction$10.call(Unknown Source) | |
at rundeck.ScheduledExecution.withNewTransaction(ScheduledExecution.groovy) | |
at rundeck.ScheduledExecution$withNewTransaction$13.call(Unknown Source) | |
at rundeck.services.NotificationService.$tt__triggerJobNotification(NotificationService.groovy:120) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:947) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:930) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethodSafe(InvokerHelper.java:92) | |
at rundeck.services.NotificationService$_triggerJobNotification_closure5.doCall(NotificationService.groovy) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:434) | |
at grails.gorm.transactions.GrailsTransactionTemplate$2.doInTransaction(GrailsTransactionTemplate.groovy:94) | |
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133) | |
at grails.gorm.transactions.GrailsTransactionTemplate.execute(GrailsTransactionTemplate.groovy:91) | |
at rundeck.services.NotificationService.triggerJobNotification(NotificationService.groovy) | |
at rundeck.services.NotificationService$triggerJobNotification.call(Unknown Source) | |
at rundeck.services.ExecutionService$__tt__saveExecutionState_closure137.doCall(ExecutionService.groovy:2746) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:434) | |
at grails.gorm.transactions.GrailsTransactionTemplate$2.doInTransaction(GrailsTransactionTemplate.groovy:94) | |
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133) | |
at grails.gorm.transactions.GrailsTransactionTemplate.execute(GrailsTransactionTemplate.groovy:91) | |
at org.grails.datastore.gorm.GormStaticApi.withTransaction(GormStaticApi.groovy:1014) | |
at org.grails.datastore.gorm.GormStaticApi.withTransaction(GormStaticApi.groovy:966) | |
at org.grails.datastore.gorm.GormStaticApi.withNewTransaction(GormStaticApi.groovy:927) | |
at org.grails.datastore.gorm.GormEntity$Trait$Helper.withNewTransaction(GormEntity.groovy:952) | |
at org.grails.datastore.gorm.GormEntity$Trait$Helper$withNewTransaction$10.call(Unknown Source) | |
at rundeck.Execution.withNewTransaction(Execution.groovy) | |
at rundeck.Execution$withNewTransaction$6.call(Unknown Source) | |
at rundeck.services.ExecutionService.$tt__saveExecutionState(ExecutionService.groovy:2638) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:947) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:930) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethodSafe(InvokerHelper.java:92) | |
at rundeck.services.ExecutionService$_saveExecutionState_closure47.doCall(ExecutionService.groovy) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:434) | |
at grails.gorm.transactions.GrailsTransactionTemplate$2.doInTransaction(GrailsTransactionTemplate.groovy:94) | |
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133) | |
at grails.gorm.transactions.GrailsTransactionTemplate.execute(GrailsTransactionTemplate.groovy:91) | |
at rundeck.services.ExecutionService.saveExecutionState(ExecutionService.groovy) | |
at rundeck.services.ExecutionService$saveExecutionState$27.call(Unknown Source) | |
at rundeck.quartzjobs.ExecutionJob$_saveState_closure4.doCall(ExecutionJob.groovy:572) | |
at rundeck.quartzjobs.ExecutionJob$_saveState_closure4.doCall(ExecutionJob.groovy) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:41) | |
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:56) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120) | |
at rundeck.quartzjobs.ExecutionJob.withRetry(ExecutionJob.groovy:508) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrap.invoke(PogoMetaMethodSite.java:190) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:59) | |
at rundeck.quartzjobs.ExecutionJob.saveState(ExecutionJob.groovy:582) | |
at rundeck.quartzjobs.ExecutionJob$saveState$5.callCurrent(Unknown Source) | |
at rundeck.quartzjobs.ExecutionJob.execute_internal(ExecutionJob.groovy:171) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:352) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:68) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:169) | |
at rundeck.quartzjobs.ExecutionJob$_execute_closure1.doCall(ExecutionJob.groovy:98) | |
at rundeck.quartzjobs.ExecutionJob$_execute_closure1.doCall(ExecutionJob.groovy) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:412) | |
at com.codahale.metrics.Timer.time(Timer.java:99) | |
at com.codahale.metrics.Timer$time$0.call(Unknown Source) | |
at rundeck.quartzjobs.ExecutionJob.execute(ExecutionJob.groovy:97) | |
at org.quartz.core.JobRunShell.run(JobRunShell.java:202) | |
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) | |
2019-02-18 06:27:29.828 ERROR --- [eduler_Worker-4] c.b.r.p.slack.SlackNotificationPlugin : Got an exception from Freemarker: /etc/rundeck does not exist. | |
java.io.FileNotFoundException: /etc/rundeck does not exist. | |
at freemarker.cache.FileTemplateLoader$1.run(FileTemplateLoader.java:124) | |
at java.security.AccessController.doPrivileged(Native Method) | |
at freemarker.cache.FileTemplateLoader.<init>(FileTemplateLoader.java:121) | |
at freemarker.cache.FileTemplateLoader.<init>(FileTemplateLoader.java:107) | |
at com.bitplaces.rundeck.plugins.slack.SlackNotificationPlugin.<init>(SlackNotificationPlugin.java:121) | |
at sun.reflect.GeneratedConstructorAccessor215.newInstance(Unknown Source) | |
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) | |
at java.lang.reflect.Constructor.newInstance(Constructor.java:423) | |
at com.dtolabs.rundeck.core.plugins.BasePluggableProviderService.createProviderInstanceFromType(BasePluggableProviderService.java:106) | |
at com.dtolabs.rundeck.core.plugins.BasePluggableProviderService.createProviderInstance(BasePluggableProviderService.java:59) | |
at com.dtolabs.rundeck.core.plugins.JarPluginProviderLoader.createProviderForClass(JarPluginProviderLoader.java:319) | |
at com.dtolabs.rundeck.core.plugins.JarPluginProviderLoader.load(JarPluginProviderLoader.java:193) | |
at com.dtolabs.rundeck.core.plugins.PluggableService.loadWithLoader(PluggableService.java:58) | |
at com.dtolabs.rundeck.core.plugins.PluginManagerService.loadProvider(PluginManagerService.java:146) | |
at com.dtolabs.rundeck.core.plugins.BasePluggableProviderService.providerOfType(BasePluggableProviderService.java:75) | |
at com.dtolabs.rundeck.core.common.ProviderService$providerOfType$1.call(Unknown Source) | |
at com.dtolabs.rundeck.server.plugins.RundeckPluginRegistry.loadPluginDescriptorByName(RundeckPluginRegistry.groovy:386) | |
at com.dtolabs.rundeck.core.plugins.PluginRegistry$loadPluginDescriptorByName$1.callCurrent(Unknown Source) | |
at com.dtolabs.rundeck.server.plugins.RundeckPluginRegistry.getPluginConfigurationByName(RundeckPluginRegistry.groovy:227) | |
at rundeck.services.PluginService.getPluginConfiguration(PluginService.groovy:311) | |
at rundeck.services.PluginService$getPluginConfiguration$7.call(Unknown Source) | |
at rundeck.services.NotificationService.triggerPlugin(NotificationService.groovy:631) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:352) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:68) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:193) | |
at rundeck.services.NotificationService$_triggerJobNotification_closure11.doCall(NotificationService.groovy:483) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:434) | |
at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2125) | |
at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2110) | |
at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2163) | |
at org.codehaus.groovy.runtime.dgm$165.invoke(Unknown Source) | |
at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:274) | |
at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:56) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:128) | |
at rundeck.services.NotificationService.triggerJobNotification(NotificationService.groovy:212) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:352) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:68) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185) | |
at rundeck.services.NotificationService$__tt__triggerJobNotification_closure14.doCall(NotificationService.groovy:123) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:434) | |
at grails.gorm.transactions.GrailsTransactionTemplate$2.doInTransaction(GrailsTransactionTemplate.groovy:94) | |
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133) | |
at grails.gorm.transactions.GrailsTransactionTemplate.execute(GrailsTransactionTemplate.groovy:91) | |
at org.grails.datastore.gorm.GormStaticApi.withTransaction(GormStaticApi.groovy:1014) | |
at org.grails.datastore.gorm.GormStaticApi.withTransaction(GormStaticApi.groovy:966) | |
at org.grails.datastore.gorm.GormStaticApi.withNewTransaction(GormStaticApi.groovy:927) | |
at org.grails.datastore.gorm.GormEntity$Trait$Helper.withNewTransaction(GormEntity.groovy:952) | |
at org.grails.datastore.gorm.GormEntity$Trait$Helper$withNewTransaction$10.call(Unknown Source) | |
at rundeck.ScheduledExecution.withNewTransaction(ScheduledExecution.groovy) | |
at rundeck.ScheduledExecution$withNewTransaction$13.call(Unknown Source) | |
at rundeck.services.NotificationService.$tt__triggerJobNotification(NotificationService.groovy:120) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:947) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:930) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethodSafe(InvokerHelper.java:92) | |
at rundeck.services.NotificationService$_triggerJobNotification_closure5.doCall(NotificationService.groovy) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:434) | |
at grails.gorm.transactions.GrailsTransactionTemplate$2.doInTransaction(GrailsTransactionTemplate.groovy:94) | |
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133) | |
at grails.gorm.transactions.GrailsTransactionTemplate.execute(GrailsTransactionTemplate.groovy:91) | |
at rundeck.services.NotificationService.triggerJobNotification(NotificationService.groovy) | |
at rundeck.services.NotificationService$triggerJobNotification.call(Unknown Source) | |
at rundeck.services.ExecutionService$__tt__saveExecutionState_closure137.doCall(ExecutionService.groovy:2746) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:434) | |
at grails.gorm.transactions.GrailsTransactionTemplate$2.doInTransaction(GrailsTransactionTemplate.groovy:94) | |
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133) | |
at grails.gorm.transactions.GrailsTransactionTemplate.execute(GrailsTransactionTemplate.groovy:91) | |
at org.grails.datastore.gorm.GormStaticApi.withTransaction(GormStaticApi.groovy:1014) | |
at org.grails.datastore.gorm.GormStaticApi.withTransaction(GormStaticApi.groovy:966) | |
at org.grails.datastore.gorm.GormStaticApi.withNewTransaction(GormStaticApi.groovy:927) | |
at org.grails.datastore.gorm.GormEntity$Trait$Helper.withNewTransaction(GormEntity.groovy:952) | |
at org.grails.datastore.gorm.GormEntity$Trait$Helper$withNewTransaction$10.call(Unknown Source) | |
at rundeck.Execution.withNewTransaction(Execution.groovy) | |
at rundeck.Execution$withNewTransaction$6.call(Unknown Source) | |
at rundeck.services.ExecutionService.$tt__saveExecutionState(ExecutionService.groovy:2638) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:947) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:930) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethodSafe(InvokerHelper.java:92) | |
at rundeck.services.ExecutionService$_saveExecutionState_closure47.doCall(ExecutionService.groovy) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:434) | |
at grails.gorm.transactions.GrailsTransactionTemplate$2.doInTransaction(GrailsTransactionTemplate.groovy:94) | |
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133) | |
at grails.gorm.transactions.GrailsTransactionTemplate.execute(GrailsTransactionTemplate.groovy:91) | |
at rundeck.services.ExecutionService.saveExecutionState(ExecutionService.groovy) | |
at rundeck.services.ExecutionService$saveExecutionState$27.call(Unknown Source) | |
at rundeck.quartzjobs.ExecutionJob$_saveState_closure4.doCall(ExecutionJob.groovy:572) | |
at rundeck.quartzjobs.ExecutionJob$_saveState_closure4.doCall(ExecutionJob.groovy) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:41) | |
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:56) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120) | |
at rundeck.quartzjobs.ExecutionJob.withRetry(ExecutionJob.groovy:508) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrap.invoke(PogoMetaMethodSite.java:190) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:59) | |
at rundeck.quartzjobs.ExecutionJob.saveState(ExecutionJob.groovy:582) | |
at rundeck.quartzjobs.ExecutionJob$saveState$5.callCurrent(Unknown Source) | |
at rundeck.quartzjobs.ExecutionJob.execute_internal(ExecutionJob.groovy:171) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:352) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:68) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:169) | |
at rundeck.quartzjobs.ExecutionJob$_execute_closure1.doCall(ExecutionJob.groovy:98) | |
at rundeck.quartzjobs.ExecutionJob$_execute_closure1.doCall(ExecutionJob.groovy) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:412) | |
at com.codahale.metrics.Timer.time(Timer.java:99) | |
at com.codahale.metrics.Timer$time$0.call(Unknown Source) | |
at rundeck.quartzjobs.ExecutionJob.execute(ExecutionJob.groovy:97) | |
at org.quartz.core.JobRunShell.run(JobRunShell.java:202) | |
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) | |
2019-02-18 06:27:29.829 ERROR --- [eduler_Worker-4] c.b.r.p.slack.SlackNotificationPlugin : Got an exception from Freemarker: /etc/rundeck does not exist. | |
java.io.FileNotFoundException: /etc/rundeck does not exist. | |
at freemarker.cache.FileTemplateLoader$1.run(FileTemplateLoader.java:124) | |
at java.security.AccessController.doPrivileged(Native Method) | |
at freemarker.cache.FileTemplateLoader.<init>(FileTemplateLoader.java:121) | |
at freemarker.cache.FileTemplateLoader.<init>(FileTemplateLoader.java:107) | |
at com.bitplaces.rundeck.plugins.slack.SlackNotificationPlugin.<init>(SlackNotificationPlugin.java:121) | |
at sun.reflect.GeneratedConstructorAccessor215.newInstance(Unknown Source) | |
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) | |
at java.lang.reflect.Constructor.newInstance(Constructor.java:423) | |
at com.dtolabs.rundeck.core.plugins.BasePluggableProviderService.createProviderInstanceFromType(BasePluggableProviderService.java:106) | |
at com.dtolabs.rundeck.core.plugins.BasePluggableProviderService.createProviderInstance(BasePluggableProviderService.java:59) | |
at com.dtolabs.rundeck.core.plugins.JarPluginProviderLoader.createProviderForClass(JarPluginProviderLoader.java:319) | |
at com.dtolabs.rundeck.core.plugins.JarPluginProviderLoader.load(JarPluginProviderLoader.java:193) | |
at com.dtolabs.rundeck.core.plugins.PluggableService.loadWithLoader(PluggableService.java:58) | |
at com.dtolabs.rundeck.core.plugins.PluginManagerService.loadProvider(PluginManagerService.java:146) | |
at com.dtolabs.rundeck.core.plugins.BasePluggableProviderService.providerOfType(BasePluggableProviderService.java:75) | |
at com.dtolabs.rundeck.core.plugins.configuration.DescribableServiceUtil.listDescriptions(DescribableServiceUtil.java:51) | |
at com.dtolabs.rundeck.core.plugins.configuration.DescribableServiceUtil.listDescriptions(DescribableServiceUtil.java:43) | |
at com.dtolabs.rundeck.core.plugins.BasePluggableProviderService.listDescriptions(BasePluggableProviderService.java:134) | |
at com.dtolabs.rundeck.core.plugins.configuration.DescribableService$listDescriptions.call(Unknown Source) | |
at com.dtolabs.rundeck.server.plugins.RundeckPluginRegistry.loadPluginDescriptorByName(RundeckPluginRegistry.groovy:401) | |
at com.dtolabs.rundeck.core.plugins.PluginRegistry$loadPluginDescriptorByName$1.callCurrent(Unknown Source) | |
at com.dtolabs.rundeck.server.plugins.RundeckPluginRegistry.getPluginConfigurationByName(RundeckPluginRegistry.groovy:227) | |
at rundeck.services.PluginService.getPluginConfiguration(PluginService.groovy:311) | |
at rundeck.services.PluginService$getPluginConfiguration$7.call(Unknown Source) | |
at rundeck.services.NotificationService.triggerPlugin(NotificationService.groovy:631) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:352) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:68) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:193) | |
at rundeck.services.NotificationService$_triggerJobNotification_closure11.doCall(NotificationService.groovy:483) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:434) | |
at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2125) | |
at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2110) | |
at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2163) | |
at org.codehaus.groovy.runtime.dgm$165.invoke(Unknown Source) | |
at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:274) | |
at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:56) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:128) | |
at rundeck.services.NotificationService.triggerJobNotification(NotificationService.groovy:212) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:352) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:68) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185) | |
at rundeck.services.NotificationService$__tt__triggerJobNotification_closure14.doCall(NotificationService.groovy:123) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:434) | |
at grails.gorm.transactions.GrailsTransactionTemplate$2.doInTransaction(GrailsTransactionTemplate.groovy:94) | |
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133) | |
at grails.gorm.transactions.GrailsTransactionTemplate.execute(GrailsTransactionTemplate.groovy:91) | |
at org.grails.datastore.gorm.GormStaticApi.withTransaction(GormStaticApi.groovy:1014) | |
at org.grails.datastore.gorm.GormStaticApi.withTransaction(GormStaticApi.groovy:966) | |
at org.grails.datastore.gorm.GormStaticApi.withNewTransaction(GormStaticApi.groovy:927) | |
at org.grails.datastore.gorm.GormEntity$Trait$Helper.withNewTransaction(GormEntity.groovy:952) | |
at org.grails.datastore.gorm.GormEntity$Trait$Helper$withNewTransaction$10.call(Unknown Source) | |
at rundeck.ScheduledExecution.withNewTransaction(ScheduledExecution.groovy) | |
at rundeck.ScheduledExecution$withNewTransaction$13.call(Unknown Source) | |
at rundeck.services.NotificationService.$tt__triggerJobNotification(NotificationService.groovy:120) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:947) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:930) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethodSafe(InvokerHelper.java:92) | |
at rundeck.services.NotificationService$_triggerJobNotification_closure5.doCall(NotificationService.groovy) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:434) | |
at grails.gorm.transactions.GrailsTransactionTemplate$2.doInTransaction(GrailsTransactionTemplate.groovy:94) | |
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133) | |
at grails.gorm.transactions.GrailsTransactionTemplate.execute(GrailsTransactionTemplate.groovy:91) | |
at rundeck.services.NotificationService.triggerJobNotification(NotificationService.groovy) | |
at rundeck.services.NotificationService$triggerJobNotification.call(Unknown Source) | |
at rundeck.services.ExecutionService$__tt__saveExecutionState_closure137.doCall(ExecutionService.groovy:2746) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:434) | |
at grails.gorm.transactions.GrailsTransactionTemplate$2.doInTransaction(GrailsTransactionTemplate.groovy:94) | |
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133) | |
at grails.gorm.transactions.GrailsTransactionTemplate.execute(GrailsTransactionTemplate.groovy:91) | |
at org.grails.datastore.gorm.GormStaticApi.withTransaction(GormStaticApi.groovy:1014) | |
at org.grails.datastore.gorm.GormStaticApi.withTransaction(GormStaticApi.groovy:966) | |
at org.grails.datastore.gorm.GormStaticApi.withNewTransaction(GormStaticApi.groovy:927) | |
at org.grails.datastore.gorm.GormEntity$Trait$Helper.withNewTransaction(GormEntity.groovy:952) | |
at org.grails.datastore.gorm.GormEntity$Trait$Helper$withNewTransaction$10.call(Unknown Source) | |
at rundeck.Execution.withNewTransaction(Execution.groovy) | |
at rundeck.Execution$withNewTransaction$6.call(Unknown Source) | |
at rundeck.services.ExecutionService.$tt__saveExecutionState(ExecutionService.groovy:2638) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:947) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:930) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethodSafe(InvokerHelper.java:92) | |
at rundeck.services.ExecutionService$_saveExecutionState_closure47.doCall(ExecutionService.groovy) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:434) | |
at grails.gorm.transactions.GrailsTransactionTemplate$2.doInTransaction(GrailsTransactionTemplate.groovy:94) | |
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133) | |
at grails.gorm.transactions.GrailsTransactionTemplate.execute(GrailsTransactionTemplate.groovy:91) | |
at rundeck.services.ExecutionService.saveExecutionState(ExecutionService.groovy) | |
at rundeck.services.ExecutionService$saveExecutionState$27.call(Unknown Source) | |
at rundeck.quartzjobs.ExecutionJob$_saveState_closure4.doCall(ExecutionJob.groovy:572) | |
at rundeck.quartzjobs.ExecutionJob$_saveState_closure4.doCall(ExecutionJob.groovy) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:41) | |
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:56) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120) | |
at rundeck.quartzjobs.ExecutionJob.withRetry(ExecutionJob.groovy:508) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrap.invoke(PogoMetaMethodSite.java:190) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:59) | |
at rundeck.quartzjobs.ExecutionJob.saveState(ExecutionJob.groovy:582) | |
at rundeck.quartzjobs.ExecutionJob$saveState$5.callCurrent(Unknown Source) | |
at rundeck.quartzjobs.ExecutionJob.execute_internal(ExecutionJob.groovy:171) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:352) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:68) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:169) | |
at rundeck.quartzjobs.ExecutionJob$_execute_closure1.doCall(ExecutionJob.groovy:98) | |
at rundeck.quartzjobs.ExecutionJob$_execute_closure1.doCall(ExecutionJob.groovy) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:412) | |
at com.codahale.metrics.Timer.time(Timer.java:99) | |
at com.codahale.metrics.Timer$time$0.call(Unknown Source) | |
at rundeck.quartzjobs.ExecutionJob.execute(ExecutionJob.groovy:97) | |
at org.quartz.core.JobRunShell.run(JobRunShell.java:202) | |
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) | |
2019-02-18 06:27:29.829 ERROR --- [eduler_Worker-4] rundeck.services.NotificationService : Error sending notification: Notification{eventTrigger='onsuccess', type='SlackNotification', content='{"slack_template":"","webhook_url_override":""}'}: class com.bitplaces.rundeck.plugins.slack.SlackNotificationPluginException: Exception loading Slack notification message template: [Template "slack-template-success.ftl" not found.] | |
com.bitplaces.rundeck.plugins.slack.SlackNotificationPluginException: Exception loading Slack notification message template: [Template "slack-template-success.ftl" not found.] | |
at com.bitplaces.rundeck.plugins.slack.SlackNotificationPlugin.generateMessage(SlackNotificationPlugin.java:234) | |
at com.bitplaces.rundeck.plugins.slack.SlackNotificationPlugin.postNotification(SlackNotificationPlugin.java:201) | |
at com.dtolabs.rundeck.plugins.notification.NotificationPlugin$postNotification.call(Unknown Source) | |
at rundeck.services.NotificationService.triggerPlugin(NotificationService.groovy:635) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:352) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:68) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:193) | |
at rundeck.services.NotificationService$_triggerJobNotification_closure11.doCall(NotificationService.groovy:483) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:434) | |
at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2125) | |
at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2110) | |
at org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2163) | |
at org.codehaus.groovy.runtime.dgm$165.invoke(Unknown Source) | |
at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:274) | |
at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:56) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:128) | |
at rundeck.services.NotificationService.triggerJobNotification(NotificationService.groovy:212) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:352) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:68) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185) | |
at rundeck.services.NotificationService$__tt__triggerJobNotification_closure14.doCall(NotificationService.groovy:123) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:434) | |
at grails.gorm.transactions.GrailsTransactionTemplate$2.doInTransaction(GrailsTransactionTemplate.groovy:94) | |
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133) | |
at grails.gorm.transactions.GrailsTransactionTemplate.execute(GrailsTransactionTemplate.groovy:91) | |
at org.grails.datastore.gorm.GormStaticApi.withTransaction(GormStaticApi.groovy:1014) | |
at org.grails.datastore.gorm.GormStaticApi.withTransaction(GormStaticApi.groovy:966) | |
at org.grails.datastore.gorm.GormStaticApi.withNewTransaction(GormStaticApi.groovy:927) | |
at org.grails.datastore.gorm.GormEntity$Trait$Helper.withNewTransaction(GormEntity.groovy:952) | |
at org.grails.datastore.gorm.GormEntity$Trait$Helper$withNewTransaction$10.call(Unknown Source) | |
at rundeck.ScheduledExecution.withNewTransaction(ScheduledExecution.groovy) | |
at rundeck.ScheduledExecution$withNewTransaction$13.call(Unknown Source) | |
at rundeck.services.NotificationService.$tt__triggerJobNotification(NotificationService.groovy:120) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:947) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:930) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethodSafe(InvokerHelper.java:92) | |
at rundeck.services.NotificationService$_triggerJobNotification_closure5.doCall(NotificationService.groovy) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:434) | |
at grails.gorm.transactions.GrailsTransactionTemplate$2.doInTransaction(GrailsTransactionTemplate.groovy:94) | |
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133) | |
at grails.gorm.transactions.GrailsTransactionTemplate.execute(GrailsTransactionTemplate.groovy:91) | |
at rundeck.services.NotificationService.triggerJobNotification(NotificationService.groovy) | |
at rundeck.services.NotificationService$triggerJobNotification.call(Unknown Source) | |
at rundeck.services.ExecutionService$__tt__saveExecutionState_closure137.doCall(ExecutionService.groovy:2746) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:434) | |
at grails.gorm.transactions.GrailsTransactionTemplate$2.doInTransaction(GrailsTransactionTemplate.groovy:94) | |
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133) | |
at grails.gorm.transactions.GrailsTransactionTemplate.execute(GrailsTransactionTemplate.groovy:91) | |
at org.grails.datastore.gorm.GormStaticApi.withTransaction(GormStaticApi.groovy:1014) | |
at org.grails.datastore.gorm.GormStaticApi.withTransaction(GormStaticApi.groovy:966) | |
at org.grails.datastore.gorm.GormStaticApi.withNewTransaction(GormStaticApi.groovy:927) | |
at org.grails.datastore.gorm.GormEntity$Trait$Helper.withNewTransaction(GormEntity.groovy:952) | |
at org.grails.datastore.gorm.GormEntity$Trait$Helper$withNewTransaction$10.call(Unknown Source) | |
at rundeck.Execution.withNewTransaction(Execution.groovy) | |
at rundeck.Execution$withNewTransaction$6.call(Unknown Source) | |
at rundeck.services.ExecutionService.$tt__saveExecutionState(ExecutionService.groovy:2638) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:947) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:930) | |
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethodSafe(InvokerHelper.java:92) | |
at rundeck.services.ExecutionService$_saveExecutionState_closure47.doCall(ExecutionService.groovy) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:434) | |
at grails.gorm.transactions.GrailsTransactionTemplate$2.doInTransaction(GrailsTransactionTemplate.groovy:94) | |
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:133) | |
at grails.gorm.transactions.GrailsTransactionTemplate.execute(GrailsTransactionTemplate.groovy:91) | |
at rundeck.services.ExecutionService.saveExecutionState(ExecutionService.groovy) | |
at rundeck.services.ExecutionService$saveExecutionState$27.call(Unknown Source) | |
at rundeck.quartzjobs.ExecutionJob$_saveState_closure4.doCall(ExecutionJob.groovy:572) | |
at rundeck.quartzjobs.ExecutionJob$_saveState_closure4.doCall(ExecutionJob.groovy) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:41) | |
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:56) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120) | |
at rundeck.quartzjobs.ExecutionJob.withRetry(ExecutionJob.groovy:508) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrap.invoke(PogoMetaMethodSite.java:190) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:59) | |
at rundeck.quartzjobs.ExecutionJob.saveState(ExecutionJob.groovy:582) | |
at rundeck.quartzjobs.ExecutionJob$saveState$5.callCurrent(Unknown Source) | |
at rundeck.quartzjobs.ExecutionJob.execute_internal(ExecutionJob.groovy:171) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:352) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:68) | |
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:169) | |
at rundeck.quartzjobs.ExecutionJob$_execute_closure1.doCall(ExecutionJob.groovy:98) | |
at rundeck.quartzjobs.ExecutionJob$_execute_closure1.doCall(ExecutionJob.groovy) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) | |
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) | |
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264) | |
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034) | |
at groovy.lang.Closure.call(Closure.java:418) | |
at groovy.lang.Closure.call(Closure.java:412) | |
at com.codahale.metrics.Timer.time(Timer.java:99) | |
at com.codahale.metrics.Timer$time$0.call(Unknown Source) | |
at rundeck.quartzjobs.ExecutionJob.execute(ExecutionJob.groovy:97) | |
at org.quartz.core.JobRunShell.run(JobRunShell.java:202) | |
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) | |
Caused by: java.io.FileNotFoundException: Template "slack-template-success.ftl" not found. | |
at freemarker.template.Configuration.getTemplate(Configuration.java:742) | |
at freemarker.template.Configuration.getTemplate(Configuration.java:665) | |
at com.bitplaces.rundeck.plugins.slack.SlackNotificationPlugin.generateMessage(SlackNotificationPlugin.java:227) | |
... 191 common frames omitted |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment