Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- org.grails.taglib.GrailsTagException: [views/layouts/base.gsp:180] Error executing tag <g:render>: [views/common/_sidebar.gsp:128] Error executing tag <g:ifMenuItems>: Method 'java.util.Set com.dtolabs.rundeck.core.authorization.providers.EnvironmentalContext.forProject(java.lang.String)' must be InterfaceMethodref constant
- at org.grails.gsp.GroovyPage.throwRootCause(GroovyPage.java:473)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:415)
- at jdk.internal.reflect.GeneratedMethodAccessor213.invoke(Unknown Source)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 gsp_rundeckapp_layoutsbase_gsp$_run_closure2.doCall(gsp_rundeckapp_layoutsbase_gsp.groovy:257)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 org.grails.taglib.TagBodyClosure.executeClosure(TagBodyClosure.java:200)
- at org.grails.taglib.TagBodyClosure.captureClosureOutput(TagBodyClosure.java:102)
- at org.grails.taglib.TagBodyClosure.call(TagBodyClosure.java:213)
- at org.grails.plugins.web.taglib.SitemeshTagLib.captureTagContent(SitemeshTagLib.groovy:48)
- at org.grails.plugins.web.taglib.SitemeshTagLib.captureTagContent(SitemeshTagLib.groovy)
- at org.grails.plugins.web.taglib.SitemeshTagLib$_closure3.doCall(SitemeshTagLib.groovy:156)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 org.grails.gsp.GroovyPage.invokeTagLibClosure(GroovyPage.java:446)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:364)
- at org.grails.gsp.GroovyPage$invokeTag$4.callCurrent(Unknown Source)
- at gsp_rundeckapp_layoutsbase_gsp.run(gsp_rundeckapp_layoutsbase_gsp.groovy:298)
- at org.grails.gsp.GroovyPageWritable.doWriteTo(GroovyPageWritable.java:162)
- at org.grails.gsp.GroovyPageWritable.writeTo(GroovyPageWritable.java:82)
- at org.grails.web.servlet.view.GroovyPageView.renderTemplate(GroovyPageView.java:76)
- at org.grails.web.servlet.view.AbstractGrailsView.renderWithinGrailsWebRequest(AbstractGrailsView.java:71)
- at org.grails.web.servlet.view.AbstractGrailsView.renderMergedOutputModel(AbstractGrailsView.java:55)
- at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:304)
- at org.grails.web.sitemesh.SpringMVCViewDecorator.render(SpringMVCViewDecorator.java:69)
- at org.grails.web.sitemesh.GrailsLayoutView.renderTemplate(GrailsLayoutView.java:83)
- at org.grails.web.servlet.view.AbstractGrailsView.renderWithinGrailsWebRequest(AbstractGrailsView.java:71)
- at org.grails.web.servlet.view.AbstractGrailsView.renderMergedOutputModel(AbstractGrailsView.java:55)
- at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:304)
- at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1286)
- at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1041)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:984)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
- at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:852)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1604)
- at org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter.doFilter(WebSocketUpgradeFilter.java:226)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at org.springframework.security.web.jaasapi.JaasApiIntegrationFilter$1.run(JaasApiIntegrationFilter.java:96)
- at java.base/java.security.AccessController.doPrivileged(Native Method)
- at java.base/javax.security.auth.Subject.doAs(Subject.java:423)
- at org.springframework.security.web.jaasapi.JaasApiIntegrationFilter.doFilter(JaasApiIntegrationFilter.java:105)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at javax.servlet.FilterChain$doFilter.call(Unknown Source)
- at org.rundeck.grails.plugins.securityheaders.RundeckSecurityHeadersFilter.doFilterInternal(RundeckSecurityHeadersFilter.groovy:67)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114)
- at grails.plugin.springsecurity.web.UpdateRequestContextHolderExceptionTranslationFilter.doFilter(UpdateRequestContextHolderExceptionTranslationFilter.groovy:64)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at grails.plugin.springsecurity.web.filter.GrailsHttpPutFormContentFilter.doFilterInternal(GrailsHttpPutFormContentFilter.groovy:54)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at grails.plugin.springsecurity.web.filter.GrailsAnonymousAuthenticationFilter.doFilter(GrailsAnonymousAuthenticationFilter.groovy:54)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:158)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:170)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at org.springframework.security.web.jaasapi.JaasApiIntegrationFilter$1.run(JaasApiIntegrationFilter.java:96)
- at java.base/java.security.AccessController.doPrivileged(Native Method)
- at java.base/javax.security.auth.Subject.doAs(Subject.java:423)
- at org.springframework.security.web.jaasapi.JaasApiIntegrationFilter.doFilter(JaasApiIntegrationFilter.java:105)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:200)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at grails.plugin.springsecurity.web.authentication.logout.MutableLogoutFilter.doFilter(MutableLogoutFilter.groovy:64)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at grails.plugin.springsecurity.web.SecurityRequestHolderFilter.doFilter(SecurityRequestHolderFilter.groovy:58)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at org.grails.web.servlet.mvc.GrailsWebRequestFilter.doFilterInternal(GrailsWebRequestFilter.java:77)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at org.grails.web.filters.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:67)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:542)
- at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
- at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:536)
- at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)
- at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1581)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)
- at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1307)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)
- at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:482)
- at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1549)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)
- at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1204)
- at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
- at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
- at org.eclipse.jetty.server.Server.handle(Server.java:494)
- at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:374)
- at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:268)
- at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)
- at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
- at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:336)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:313)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129)
- at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:367)
- at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:782)
- at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:918)
- at java.base/java.lang.Thread.run(Thread.java:834)
- Caused by: org.grails.taglib.GrailsTagException: [views/common/_sidebar.gsp:128] Error executing tag <g:ifMenuItems>: Method 'java.util.Set com.dtolabs.rundeck.core.authorization.providers.EnvironmentalContext.forProject(java.lang.String)' must be InterfaceMethodref constant
- at org.grails.gsp.GroovyPage.throwRootCause(GroovyPage.java:473)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:415)
- at org.grails.gsp.GroovyPage$invokeTag$4.callCurrent(Unknown Source)
- at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:51)
- at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:157)
- at gsp_rundeckapp_common_sidebar_gsp.run(gsp_rundeckapp_common_sidebar_gsp.groovy:196)
- at org.grails.gsp.GroovyPageWritable.doWriteTo(GroovyPageWritable.java:162)
- at org.grails.gsp.GroovyPageWritable.writeTo(GroovyPageWritable.java:82)
- at org.grails.web.gsp.GroovyPagesTemplateRenderer.makeTemplate(GroovyPagesTemplateRenderer.java:232)
- at org.grails.web.gsp.GroovyPagesTemplateRenderer.render(GroovyPagesTemplateRenderer.java:113)
- at org.grails.plugins.web.taglib.RenderTagLib$_closure7.doCall(RenderTagLib.groovy:367)
- at jdk.internal.reflect.GeneratedMethodAccessor388.invoke(Unknown Source)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 org.grails.gsp.GroovyPage.invokeTagLibClosure(GroovyPage.java:446)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:364)
- ... 144 common frames omitted
- Caused by: java.lang.IncompatibleClassChangeError: Method 'java.util.Set com.dtolabs.rundeck.core.authorization.providers.EnvironmentalContext.forProject(java.lang.String)' must be InterfaceMethodref constant
- at org.rundeck.app.authorization.RundeckAuthContextEvaluator.authorizeProjectResourceAny(RundeckAuthContextEvaluator.groovy:199)
- at com.dtolabs.rundeck.core.authorization.AuthContextEvaluator$authorizeProjectResourceAny$5.call(Unknown Source)
- at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
- at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
- at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:152)
- at rundeck.services.FrameworkService$_authorizeProjectResourceAny_closure14.doCall(FrameworkService.groovy:518)
- at rundeck.services.FrameworkService$_authorizeProjectResourceAny_closure14.doCall(FrameworkService.groovy)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
- at com.codahale.metrics.Timer$time$0.call(Unknown Source)
- at org.grails.plugins.metricsweb.MetricService.withTimer(MetricService.groovy:57)
- at org.grails.plugins.metricsweb.MetricService$withTimer$0.call(Unknown Source)
- at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
- at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
- at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:144)
- at rundeck.services.FrameworkService.authorizeProjectResourceAny(FrameworkService.groovy:517)
- at com.dtolabs.rundeck.core.authorization.AuthContextEvaluator$authorizeProjectResourceAny$5.call(Unknown Source)
- at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
- at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
- at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:152)
- at webhooks.menu.WebhooksMenuItem.isEnabled(WebhooksMenuItem.groovy:48)
- at org.rundeck.app.gui.MenuItem.lambda$getEnabledCheck$0(MenuItem.java:148)
- at org.rundeck.app.gui.AuthMenuItem.lambda$getEnabledCheck$1(AuthMenuItem.java:86)
- at java_util_function_Function$apply.call(Unknown Source)
- at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
- at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
- at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:128)
- at rundeck.UtilityTagLib$_closure70$_closure117.doCall(UtilityTagLib.groovy:1894)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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.AbstractCallSite.call(AbstractCallSite.java:116)
- at org.codehaus.groovy.runtime.callsite.BooleanReturningMethodInvoker.invoke(BooleanReturningMethodInvoker.java:51)
- at org.codehaus.groovy.runtime.callsite.BooleanClosureWrapper.call(BooleanClosureWrapper.java:53)
- at org.codehaus.groovy.runtime.callsite.BooleanClosureWrapper.callForMap(BooleanClosureWrapper.java:65)
- at org.codehaus.groovy.runtime.DefaultGroovyMethods.any(DefaultGroovyMethods.java:2479)
- at org.codehaus.groovy.runtime.dgm$16.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.UtilityTagLib$_closure70.doCall(UtilityTagLib.groovy:1892)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 org.grails.gsp.GroovyPage.invokeTagLibClosure(GroovyPage.java:446)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:364)
- ... 163 common frames omitted
- [2020-02-16 20:36:26.723] ERROR StackTrace --- [ qtp67298445-22] Full Stack Trace:
- org.grails.taglib.GrailsTagException: [views/common/_sidebar.gsp:128] Error executing tag <g:ifMenuItems>: Method 'java.util.Set com.dtolabs.rundeck.core.authorization.providers.EnvironmentalContext.forProject(java.lang.String)' must be InterfaceMethodref constant
- at org.grails.gsp.GroovyPage.throwRootCause(GroovyPage.java:473)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:415)
- at org.grails.gsp.GroovyPage$invokeTag$4.callCurrent(Unknown Source)
- at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:51)
- at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:157)
- at gsp_rundeckapp_common_sidebar_gsp.run(gsp_rundeckapp_common_sidebar_gsp.groovy:196)
- at org.grails.gsp.GroovyPageWritable.doWriteTo(GroovyPageWritable.java:162)
- at org.grails.gsp.GroovyPageWritable.writeTo(GroovyPageWritable.java:82)
- at org.grails.web.gsp.GroovyPagesTemplateRenderer.makeTemplate(GroovyPagesTemplateRenderer.java:232)
- at org.grails.web.gsp.GroovyPagesTemplateRenderer.render(GroovyPagesTemplateRenderer.java:113)
- at org.grails.plugins.web.taglib.RenderTagLib$_closure7.doCall(RenderTagLib.groovy:367)
- at jdk.internal.reflect.GeneratedMethodAccessor388.invoke(Unknown Source)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 org.grails.gsp.GroovyPage.invokeTagLibClosure(GroovyPage.java:446)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:364)
- at jdk.internal.reflect.GeneratedMethodAccessor213.invoke(Unknown Source)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 gsp_rundeckapp_layoutsbase_gsp$_run_closure2.doCall(gsp_rundeckapp_layoutsbase_gsp.groovy:257)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 org.grails.taglib.TagBodyClosure.executeClosure(TagBodyClosure.java:200)
- at org.grails.taglib.TagBodyClosure.captureClosureOutput(TagBodyClosure.java:102)
- at org.grails.taglib.TagBodyClosure.call(TagBodyClosure.java:213)
- at org.grails.plugins.web.taglib.SitemeshTagLib.captureTagContent(SitemeshTagLib.groovy:48)
- at org.grails.plugins.web.taglib.SitemeshTagLib.captureTagContent(SitemeshTagLib.groovy)
- at org.grails.plugins.web.taglib.SitemeshTagLib$_closure3.doCall(SitemeshTagLib.groovy:156)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 org.grails.gsp.GroovyPage.invokeTagLibClosure(GroovyPage.java:446)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:364)
- at org.grails.gsp.GroovyPage$invokeTag$4.callCurrent(Unknown Source)
- at gsp_rundeckapp_layoutsbase_gsp.run(gsp_rundeckapp_layoutsbase_gsp.groovy:298)
- at org.grails.gsp.GroovyPageWritable.doWriteTo(GroovyPageWritable.java:162)
- at org.grails.gsp.GroovyPageWritable.writeTo(GroovyPageWritable.java:82)
- at org.grails.web.servlet.view.GroovyPageView.renderTemplate(GroovyPageView.java:76)
- at org.grails.web.servlet.view.AbstractGrailsView.renderWithinGrailsWebRequest(AbstractGrailsView.java:71)
- at org.grails.web.servlet.view.AbstractGrailsView.renderMergedOutputModel(AbstractGrailsView.java:55)
- at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:304)
- at org.grails.web.sitemesh.SpringMVCViewDecorator.render(SpringMVCViewDecorator.java:69)
- at org.grails.web.sitemesh.GrailsLayoutView.renderTemplate(GrailsLayoutView.java:83)
- at org.grails.web.servlet.view.AbstractGrailsView.renderWithinGrailsWebRequest(AbstractGrailsView.java:71)
- at org.grails.web.servlet.view.AbstractGrailsView.renderMergedOutputModel(AbstractGrailsView.java:55)
- at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:304)
- at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1286)
- at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1041)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:984)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
- at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:852)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1604)
- at org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter.doFilter(WebSocketUpgradeFilter.java:226)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at org.springframework.security.web.jaasapi.JaasApiIntegrationFilter$1.run(JaasApiIntegrationFilter.java:96)
- at java.base/java.security.AccessController.doPrivileged(Native Method)
- at java.base/javax.security.auth.Subject.doAs(Subject.java:423)
- at org.springframework.security.web.jaasapi.JaasApiIntegrationFilter.doFilter(JaasApiIntegrationFilter.java:105)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at javax.servlet.FilterChain$doFilter.call(Unknown Source)
- at org.rundeck.grails.plugins.securityheaders.RundeckSecurityHeadersFilter.doFilterInternal(RundeckSecurityHeadersFilter.groovy:67)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114)
- at grails.plugin.springsecurity.web.UpdateRequestContextHolderExceptionTranslationFilter.doFilter(UpdateRequestContextHolderExceptionTranslationFilter.groovy:64)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at grails.plugin.springsecurity.web.filter.GrailsHttpPutFormContentFilter.doFilterInternal(GrailsHttpPutFormContentFilter.groovy:54)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at grails.plugin.springsecurity.web.filter.GrailsAnonymousAuthenticationFilter.doFilter(GrailsAnonymousAuthenticationFilter.groovy:54)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:158)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:170)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at org.springframework.security.web.jaasapi.JaasApiIntegrationFilter$1.run(JaasApiIntegrationFilter.java:96)
- at java.base/java.security.AccessController.doPrivileged(Native Method)
- at java.base/javax.security.auth.Subject.doAs(Subject.java:423)
- at org.springframework.security.web.jaasapi.JaasApiIntegrationFilter.doFilter(JaasApiIntegrationFilter.java:105)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:200)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at grails.plugin.springsecurity.web.authentication.logout.MutableLogoutFilter.doFilter(MutableLogoutFilter.groovy:64)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at grails.plugin.springsecurity.web.SecurityRequestHolderFilter.doFilter(SecurityRequestHolderFilter.groovy:58)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at org.grails.web.servlet.mvc.GrailsWebRequestFilter.doFilterInternal(GrailsWebRequestFilter.java:77)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at org.grails.web.filters.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:67)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:542)
- at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
- at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:536)
- at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)
- at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1581)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)
- at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1307)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)
- at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:482)
- at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1549)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)
- at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1204)
- at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
- at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
- at org.eclipse.jetty.server.Server.handle(Server.java:494)
- at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:374)
- at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:268)
- at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)
- at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
- at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:336)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:313)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129)
- at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:367)
- at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:782)
- at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:918)
- at java.base/java.lang.Thread.run(Thread.java:834)
- Caused by: java.lang.IncompatibleClassChangeError: Method 'java.util.Set com.dtolabs.rundeck.core.authorization.providers.EnvironmentalContext.forProject(java.lang.String)' must be InterfaceMethodref constant
- at org.rundeck.app.authorization.RundeckAuthContextEvaluator.authorizeProjectResourceAny(RundeckAuthContextEvaluator.groovy:199)
- at com.dtolabs.rundeck.core.authorization.AuthContextEvaluator$authorizeProjectResourceAny$5.call(Unknown Source)
- at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
- at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
- at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:152)
- at rundeck.services.FrameworkService$_authorizeProjectResourceAny_closure14.doCall(FrameworkService.groovy:518)
- at rundeck.services.FrameworkService$_authorizeProjectResourceAny_closure14.doCall(FrameworkService.groovy)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
- at com.codahale.metrics.Timer$time$0.call(Unknown Source)
- at org.grails.plugins.metricsweb.MetricService.withTimer(MetricService.groovy:57)
- at org.grails.plugins.metricsweb.MetricService$withTimer$0.call(Unknown Source)
- at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
- at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
- at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:144)
- at rundeck.services.FrameworkService.authorizeProjectResourceAny(FrameworkService.groovy:517)
- at com.dtolabs.rundeck.core.authorization.AuthContextEvaluator$authorizeProjectResourceAny$5.call(Unknown Source)
- at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
- at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
- at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:152)
- at webhooks.menu.WebhooksMenuItem.isEnabled(WebhooksMenuItem.groovy:48)
- at org.rundeck.app.gui.MenuItem.lambda$getEnabledCheck$0(MenuItem.java:148)
- at org.rundeck.app.gui.AuthMenuItem.lambda$getEnabledCheck$1(AuthMenuItem.java:86)
- at java_util_function_Function$apply.call(Unknown Source)
- at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
- at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
- at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:128)
- at rundeck.UtilityTagLib$_closure70$_closure117.doCall(UtilityTagLib.groovy:1894)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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.AbstractCallSite.call(AbstractCallSite.java:116)
- at org.codehaus.groovy.runtime.callsite.BooleanReturningMethodInvoker.invoke(BooleanReturningMethodInvoker.java:51)
- at org.codehaus.groovy.runtime.callsite.BooleanClosureWrapper.call(BooleanClosureWrapper.java:53)
- at org.codehaus.groovy.runtime.callsite.BooleanClosureWrapper.callForMap(BooleanClosureWrapper.java:65)
- at org.codehaus.groovy.runtime.DefaultGroovyMethods.any(DefaultGroovyMethods.java:2479)
- at org.codehaus.groovy.runtime.dgm$16.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.UtilityTagLib$_closure70.doCall(UtilityTagLib.groovy:1892)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 org.grails.gsp.GroovyPage.invokeTagLibClosure(GroovyPage.java:446)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:364)
- ... 163 common frames omitted
- [2020-02-16 20:36:26.724] ERROR StackTrace --- [ qtp67298445-22] Full Stack Trace:
- java.lang.IncompatibleClassChangeError: Method 'java.util.Set com.dtolabs.rundeck.core.authorization.providers.EnvironmentalContext.forProject(java.lang.String)' must be InterfaceMethodref constant
- at org.rundeck.app.authorization.RundeckAuthContextEvaluator.authorizeProjectResourceAny(RundeckAuthContextEvaluator.groovy:199)
- at com.dtolabs.rundeck.core.authorization.AuthContextEvaluator$authorizeProjectResourceAny$5.call(Unknown Source)
- at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
- at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
- at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:152)
- at rundeck.services.FrameworkService$_authorizeProjectResourceAny_closure14.doCall(FrameworkService.groovy:518)
- at rundeck.services.FrameworkService$_authorizeProjectResourceAny_closure14.doCall(FrameworkService.groovy)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
- at com.codahale.metrics.Timer$time$0.call(Unknown Source)
- at org.grails.plugins.metricsweb.MetricService.withTimer(MetricService.groovy:57)
- at org.grails.plugins.metricsweb.MetricService$withTimer$0.call(Unknown Source)
- at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
- at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
- at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:144)
- at rundeck.services.FrameworkService.authorizeProjectResourceAny(FrameworkService.groovy:517)
- at com.dtolabs.rundeck.core.authorization.AuthContextEvaluator$authorizeProjectResourceAny$5.call(Unknown Source)
- at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
- at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
- at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:152)
- at webhooks.menu.WebhooksMenuItem.isEnabled(WebhooksMenuItem.groovy:48)
- at org.rundeck.app.gui.MenuItem.lambda$getEnabledCheck$0(MenuItem.java:148)
- at org.rundeck.app.gui.AuthMenuItem.lambda$getEnabledCheck$1(AuthMenuItem.java:86)
- at java_util_function_Function$apply.call(Unknown Source)
- at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
- at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
- at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:128)
- at rundeck.UtilityTagLib$_closure70$_closure117.doCall(UtilityTagLib.groovy:1894)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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.AbstractCallSite.call(AbstractCallSite.java:116)
- at org.codehaus.groovy.runtime.callsite.BooleanReturningMethodInvoker.invoke(BooleanReturningMethodInvoker.java:51)
- at org.codehaus.groovy.runtime.callsite.BooleanClosureWrapper.call(BooleanClosureWrapper.java:53)
- at org.codehaus.groovy.runtime.callsite.BooleanClosureWrapper.callForMap(BooleanClosureWrapper.java:65)
- at org.codehaus.groovy.runtime.DefaultGroovyMethods.any(DefaultGroovyMethods.java:2479)
- at org.codehaus.groovy.runtime.dgm$16.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.UtilityTagLib$_closure70.doCall(UtilityTagLib.groovy:1892)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 org.grails.gsp.GroovyPage.invokeTagLibClosure(GroovyPage.java:446)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:364)
- at org.grails.gsp.GroovyPage$invokeTag$4.callCurrent(Unknown Source)
- at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:51)
- at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:157)
- at gsp_rundeckapp_common_sidebar_gsp.run(gsp_rundeckapp_common_sidebar_gsp.groovy:196)
- at org.grails.gsp.GroovyPageWritable.doWriteTo(GroovyPageWritable.java:162)
- at org.grails.gsp.GroovyPageWritable.writeTo(GroovyPageWritable.java:82)
- at org.grails.web.gsp.GroovyPagesTemplateRenderer.makeTemplate(GroovyPagesTemplateRenderer.java:232)
- at org.grails.web.gsp.GroovyPagesTemplateRenderer.render(GroovyPagesTemplateRenderer.java:113)
- at org.grails.plugins.web.taglib.RenderTagLib$_closure7.doCall(RenderTagLib.groovy:367)
- at jdk.internal.reflect.GeneratedMethodAccessor388.invoke(Unknown Source)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 org.grails.gsp.GroovyPage.invokeTagLibClosure(GroovyPage.java:446)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:364)
- at jdk.internal.reflect.GeneratedMethodAccessor213.invoke(Unknown Source)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 gsp_rundeckapp_layoutsbase_gsp$_run_closure2.doCall(gsp_rundeckapp_layoutsbase_gsp.groovy:257)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 org.grails.taglib.TagBodyClosure.executeClosure(TagBodyClosure.java:200)
- at org.grails.taglib.TagBodyClosure.captureClosureOutput(TagBodyClosure.java:102)
- at org.grails.taglib.TagBodyClosure.call(TagBodyClosure.java:213)
- at org.grails.plugins.web.taglib.SitemeshTagLib.captureTagContent(SitemeshTagLib.groovy:48)
- at org.grails.plugins.web.taglib.SitemeshTagLib.captureTagContent(SitemeshTagLib.groovy)
- at org.grails.plugins.web.taglib.SitemeshTagLib$_closure3.doCall(SitemeshTagLib.groovy:156)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 org.grails.gsp.GroovyPage.invokeTagLibClosure(GroovyPage.java:446)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:364)
- at org.grails.gsp.GroovyPage$invokeTag$4.callCurrent(Unknown Source)
- at gsp_rundeckapp_layoutsbase_gsp.run(gsp_rundeckapp_layoutsbase_gsp.groovy:298)
- at org.grails.gsp.GroovyPageWritable.doWriteTo(GroovyPageWritable.java:162)
- at org.grails.gsp.GroovyPageWritable.writeTo(GroovyPageWritable.java:82)
- at org.grails.web.servlet.view.GroovyPageView.renderTemplate(GroovyPageView.java:76)
- at org.grails.web.servlet.view.AbstractGrailsView.renderWithinGrailsWebRequest(AbstractGrailsView.java:71)
- at org.grails.web.servlet.view.AbstractGrailsView.renderMergedOutputModel(AbstractGrailsView.java:55)
- at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:304)
- at org.grails.web.sitemesh.SpringMVCViewDecorator.render(SpringMVCViewDecorator.java:69)
- at org.grails.web.sitemesh.GrailsLayoutView.renderTemplate(GrailsLayoutView.java:83)
- at org.grails.web.servlet.view.AbstractGrailsView.renderWithinGrailsWebRequest(AbstractGrailsView.java:71)
- at org.grails.web.servlet.view.AbstractGrailsView.renderMergedOutputModel(AbstractGrailsView.java:55)
- at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:304)
- at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1286)
- at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1041)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:984)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
- at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:852)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1604)
- at org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter.doFilter(WebSocketUpgradeFilter.java:226)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at org.springframework.security.web.jaasapi.JaasApiIntegrationFilter$1.run(JaasApiIntegrationFilter.java:96)
- at java.base/java.security.AccessController.doPrivileged(Native Method)
- at java.base/javax.security.auth.Subject.doAs(Subject.java:423)
- at org.springframework.security.web.jaasapi.JaasApiIntegrationFilter.doFilter(JaasApiIntegrationFilter.java:105)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at javax.servlet.FilterChain$doFilter.call(Unknown Source)
- at org.rundeck.grails.plugins.securityheaders.RundeckSecurityHeadersFilter.doFilterInternal(RundeckSecurityHeadersFilter.groovy:67)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114)
- at grails.plugin.springsecurity.web.UpdateRequestContextHolderExceptionTranslationFilter.doFilter(UpdateRequestContextHolderExceptionTranslationFilter.groovy:64)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at grails.plugin.springsecurity.web.filter.GrailsHttpPutFormContentFilter.doFilterInternal(GrailsHttpPutFormContentFilter.groovy:54)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at grails.plugin.springsecurity.web.filter.GrailsAnonymousAuthenticationFilter.doFilter(GrailsAnonymousAuthenticationFilter.groovy:54)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:158)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:170)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at org.springframework.security.web.jaasapi.JaasApiIntegrationFilter$1.run(JaasApiIntegrationFilter.java:96)
- at java.base/java.security.AccessController.doPrivileged(Native Method)
- at java.base/javax.security.auth.Subject.doAs(Subject.java:423)
- at org.springframework.security.web.jaasapi.JaasApiIntegrationFilter.doFilter(JaasApiIntegrationFilter.java:105)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:200)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at grails.plugin.springsecurity.web.authentication.logout.MutableLogoutFilter.doFilter(MutableLogoutFilter.groovy:64)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at grails.plugin.springsecurity.web.SecurityRequestHolderFilter.doFilter(SecurityRequestHolderFilter.groovy:58)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at org.grails.web.servlet.mvc.GrailsWebRequestFilter.doFilterInternal(GrailsWebRequestFilter.java:77)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at org.grails.web.filters.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:67)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:542)
- at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
- at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:536)
- at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)
- at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1581)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)
- at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1307)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)
- at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:482)
- at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1549)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)
- at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1204)
- at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
- at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
- at org.eclipse.jetty.server.Server.handle(Server.java:494)
- at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:374)
- at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:268)
- at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)
- at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
- at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:336)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:313)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129)
- at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:367)
- at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:782)
- at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:918)
- at java.base/java.lang.Thread.run(Thread.java:834)
- [2020-02-16 20:36:26.726] ERROR StackTrace --- [ qtp67298445-22] Full Stack Trace:
- org.grails.taglib.GrailsTagException: [views/layouts/base.gsp:180] Error executing tag <g:render>: [views/common/_sidebar.gsp:128] Error executing tag <g:ifMenuItems>: Method 'java.util.Set com.dtolabs.rundeck.core.authorization.providers.EnvironmentalContext.forProject(java.lang.String)''java.util.Set com.dtolabs.rundeck.core.authorization.providers.EnvironmentalContext.forProject(java.lang.String)' must be InterfaceMethodref constant
- at org.grails.gsp.GroovyPage.throwRootCause(GroovyPage.java:473)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:415)
- at gsp_rundeckapp_common_sidebar_gsp.run(gsp_rundeckapp_common_sidebar_gsp.groovy:196)
- at org.grails.gsp.GroovyPageWritable.doWriteTo(GroovyPageWritable.java:162)
- at org.grails.gsp.GroovyPageWritable.writeTo(GroovyPageWritable.java:82)
- at org.grails.web.gsp.GroovyPagesTemplateRenderer.makeTemplate(GroovyPagesTemplateRenderer.java:232)
- at org.grails.web.gsp.GroovyPagesTemplateRenderer.render(GroovyPagesTemplateRenderer.java:113)
- at org.grails.plugins.web.taglib.RenderTagLib$_closure7.doCall(RenderTagLib.groovy:367)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at org.grails.gsp.GroovyPage.invokeTagLibClosure(GroovyPage.java:446)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:364)
- ... 107 common frames omitted
- Caused by: java.lang.IncompatibleClassChangeError: Method 'java.util.Set com.dtolabs.rundeck.core.authorization.providers.EnvironmentalContext.forProject(java.lang.String)' must be InterfaceMethodref constant
- at org.rundeck.app.authorization.RundeckAuthContextEvaluator.authorizeProjectResourceAny(RundeckAuthContextEvaluator.groovy:199)
- at rundeck.services.FrameworkService$_authorizeProjectResourceAny_closure14.doCall(FrameworkService.groovy:518)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at com.codahale.metrics.Timer.time(Timer.java:99)
- at org.grails.plugins.metricsweb.MetricService.withTimer(MetricService.groovy:57)
- at rundeck.services.FrameworkService.authorizeProjectResourceAny(FrameworkService.groovy:517)
- at webhooks.menu.WebhooksMenuItem.isEnabled(WebhooksMenuItem.groovy:48)
- at org.rundeck.app.gui.MenuItem.lambda$getEnabledCheck$0(MenuItem.java:148)
- at org.rundeck.app.gui.AuthMenuItem.lambda$getEnabledCheck$1(AuthMenuItem.java:86)
- at rundeck.UtilityTagLib$_closure70$_closure117.doCall(UtilityTagLib.groovy:1894)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at rundeck.UtilityTagLib$_closure70.doCall(UtilityTagLib.groovy:1892)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at org.grails.gsp.GroovyPage.invokeTagLibClosure(GroovyPage.java:446)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:364)
- ... 116 common frames omitted
- [2020-02-16 20:36:26.734] WARN HttpChannel --- [ qtp67298445-22] /project/Cloud-OVH/nodes/sources
- javax.servlet.ServletException: null
- at org.springframework.security.web.jaasapi.JaasApiIntegrationFilter.doFilter(JaasApiIntegrationFilter.java:108)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:200)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at grails.plugin.springsecurity.web.authentication.logout.MutableLogoutFilter.doFilter(MutableLogoutFilter.groovy:64)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at grails.plugin.springsecurity.web.SecurityRequestHolderFilter.doFilter(SecurityRequestHolderFilter.groovy:58)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at org.grails.web.servlet.mvc.GrailsWebRequestFilter.doFilterInternal(GrailsWebRequestFilter.java:77)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at org.grails.web.filters.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:67)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:542)
- at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
- at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:536)
- at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)
- at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1581)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)
- at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1307)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)
- at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:482)
- at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1549)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)
- at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1204)
- at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
- at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
- at org.eclipse.jetty.server.Server.handle(Server.java:494)
- at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:374)
- at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:268)
- at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)
- at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
- at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:336)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:313)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129)
- at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:367)
- at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:782)
- at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:918)
- at java.base/java.lang.Thread.run(Thread.java:834)
- Caused by: java.security.PrivilegedActionException: null
- at java.base/java.security.AccessController.doPrivileged(Native Method)
- at java.base/javax.security.auth.Subject.doAs(Subject.java:423)
- at org.springframework.security.web.jaasapi.JaasApiIntegrationFilter.doFilter(JaasApiIntegrationFilter.java:105)
- ... 53 common frames omitted
- Caused by: javax.servlet.ServletException: null
- at org.springframework.security.web.jaasapi.JaasApiIntegrationFilter.doFilter(JaasApiIntegrationFilter.java:108)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at javax.servlet.FilterChain$doFilter.call(Unknown Source)
- at org.rundeck.grails.plugins.securityheaders.RundeckSecurityHeadersFilter.doFilterInternal(RundeckSecurityHeadersFilter.groovy:67)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127)
- at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114)
- at grails.plugin.springsecurity.web.UpdateRequestContextHolderExceptionTranslationFilter.doFilter(UpdateRequestContextHolderExceptionTranslationFilter.groovy:64)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at grails.plugin.springsecurity.web.filter.GrailsHttpPutFormContentFilter.doFilterInternal(GrailsHttpPutFormContentFilter.groovy:54)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at grails.plugin.springsecurity.web.filter.GrailsAnonymousAuthenticationFilter.doFilter(GrailsAnonymousAuthenticationFilter.groovy:54)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:158)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:170)
- at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
- at org.springframework.security.web.jaasapi.JaasApiIntegrationFilter$1.run(JaasApiIntegrationFilter.java:96)
- ... 56 common frames omitted
- Caused by: java.security.PrivilegedActionException: null
- at java.base/java.security.AccessController.doPrivileged(Native Method)
- at java.base/javax.security.auth.Subject.doAs(Subject.java:423)
- at org.springframework.security.web.jaasapi.JaasApiIntegrationFilter.doFilter(JaasApiIntegrationFilter.java:105)
- ... 78 common frames omitted
- Caused by: org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.grails.gsp.GroovyPagesException: Error applying layout : base
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:982)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
- at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:852)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1604)
- at org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter.doFilter(WebSocketUpgradeFilter.java:226)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at org.springframework.security.web.jaasapi.JaasApiIntegrationFilter$1.run(JaasApiIntegrationFilter.java:96)
- ... 81 common frames omitted
- Caused by: org.grails.gsp.GroovyPagesException: Error applying layout : base
- at org.grails.web.servlet.view.GroovyPageView.rethrowRenderException(GroovyPageView.java:187)
- at org.grails.web.sitemesh.SpringMVCViewDecorator.render(SpringMVCViewDecorator.java:78)
- at org.grails.web.sitemesh.GrailsLayoutView.renderTemplate(GrailsLayoutView.java:83)
- at org.grails.web.servlet.view.AbstractGrailsView.renderWithinGrailsWebRequest(AbstractGrailsView.java:71)
- at org.grails.web.servlet.view.AbstractGrailsView.renderMergedOutputModel(AbstractGrailsView.java:55)
- at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:304)
- at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1286)
- at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1041)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:984)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
- ... 90 common frames omitted
- Caused by: org.grails.gsp.GroovyPagesException: Error processing GroovyPageView: [views/layouts/base.gsp:180] Error executing tag <g:render>: [views/common/_sidebar.gsp:128] Error executing tag <g:ifMenuItems>: Method 'java.util.Set com.dtolabs.rundeck.core.authorization.providers.EnvironmentalContext.forProject(java.lang.String)' must be InterfaceMethodref constant
- at org.grails.web.servlet.view.GroovyPageView.createGroovyPageException(GroovyPageView.java:135)
- at org.grails.web.servlet.view.GroovyPageView.handleException(GroovyPageView.java:112)
- at org.grails.web.servlet.view.GroovyPageView.renderTemplate(GroovyPageView.java:80)
- at org.grails.web.servlet.view.AbstractGrailsView.renderWithinGrailsWebRequest(AbstractGrailsView.java:71)
- at org.grails.web.servlet.view.AbstractGrailsView.renderMergedOutputModel(AbstractGrailsView.java:55)
- at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:304)
- at org.grails.web.sitemesh.SpringMVCViewDecorator.render(SpringMVCViewDecorator.java:69)
- ... 99 common frames omitted
- Caused by: org.grails.taglib.GrailsTagException: [views/layouts/base.gsp:180] Error executing tag <g:render>: [views/common/_sidebar.gsp:128] Error executing tag <g:ifMenuItems>: Method 'java.util.Set com.dtolabs.rundeck.core.authorization.providers.EnvironmentalContext.forProject(java.lang.String)''java.util.Set com.dtolabs.rundeck.core.authorization.providers.EnvironmentalContext.forProject(java.lang.String)' must be InterfaceMethodref constant
- at org.grails.gsp.GroovyPage.throwRootCause(GroovyPage.java:473)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:415)
- at gsp_rundeckapp_common_sidebar_gsp.run(gsp_rundeckapp_common_sidebar_gsp.groovy:196)
- at org.grails.gsp.GroovyPageWritable.doWriteTo(GroovyPageWritable.java:162)
- at org.grails.gsp.GroovyPageWritable.writeTo(GroovyPageWritable.java:82)
- at org.grails.web.gsp.GroovyPagesTemplateRenderer.makeTemplate(GroovyPagesTemplateRenderer.java:232)
- at org.grails.web.gsp.GroovyPagesTemplateRenderer.render(GroovyPagesTemplateRenderer.java:113)
- at org.grails.plugins.web.taglib.RenderTagLib$_closure7.doCall(RenderTagLib.groovy:367)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at org.grails.gsp.GroovyPage.invokeTagLibClosure(GroovyPage.java:446)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:364)
- ... 107 common frames omitted
- Caused by: java.lang.IncompatibleClassChangeError: Method 'java.util.Set com.dtolabs.rundeck.core.authorization.providers.EnvironmentalContext.forProject(java.lang.String)' must be InterfaceMethodref constant
- at org.rundeck.app.authorization.RundeckAuthContextEvaluator.authorizeProjectResourceAny(RundeckAuthContextEvaluator.groovy:199)
- at rundeck.services.FrameworkService$_authorizeProjectResourceAny_closure14.doCall(FrameworkService.groovy:518)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at com.codahale.metrics.Timer.time(Timer.java:99)
- at org.grails.plugins.metricsweb.MetricService.withTimer(MetricService.groovy:57)
- at rundeck.services.FrameworkService.authorizeProjectResourceAny(FrameworkService.groovy:517)
- at webhooks.menu.WebhooksMenuItem.isEnabled(WebhooksMenuItem.groovy:48)
- at org.rundeck.app.gui.MenuItem.lambda$getEnabledCheck$0(MenuItem.java:148)
- at org.rundeck.app.gui.AuthMenuItem.lambda$getEnabledCheck$1(AuthMenuItem.java:86)
- at rundeck.UtilityTagLib$_closure70$_closure117.doCall(UtilityTagLib.groovy:1894)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at rundeck.UtilityTagLib$_closure70.doCall(UtilityTagLib.groovy:1892)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at org.grails.gsp.GroovyPage.invokeTagLibClosure(GroovyPage.java:446)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:364)
- ... 116 common frames omitted
- [2020-02-16 20:36:27.098] ERROR StackTrace --- [ qtp67298445-22] Full Stack Trace:
- org.grails.taglib.GrailsTagException: [views/layouts/base.gsp:180] Error executing tag <g:render>: [views/common/_sidebar.gsp:128] Error executing tag <g:ifMenuItems>: Method 'java.util.Set com.dtolabs.rundeck.core.authorization.providers.EnvironmentalContext.forProject(java.lang.String)' must be InterfaceMethodref constant
- at org.grails.gsp.GroovyPage.throwRootCause(GroovyPage.java:473)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:415)
- at jdk.internal.reflect.GeneratedMethodAccessor213.invoke(Unknown Source)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 gsp_rundeckapp_layoutsbase_gsp$_run_closure2.doCall(gsp_rundeckapp_layoutsbase_gsp.groovy:257)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 org.grails.taglib.TagBodyClosure.executeClosure(TagBodyClosure.java:200)
- at org.grails.taglib.TagBodyClosure.captureClosureOutput(TagBodyClosure.java:102)
- at org.grails.taglib.TagBodyClosure.call(TagBodyClosure.java:213)
- at org.grails.plugins.web.taglib.SitemeshTagLib.captureTagContent(SitemeshTagLib.groovy:48)
- at org.grails.plugins.web.taglib.SitemeshTagLib.captureTagContent(SitemeshTagLib.groovy)
- at org.grails.plugins.web.taglib.SitemeshTagLib$_closure3.doCall(SitemeshTagLib.groovy:156)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 org.grails.gsp.GroovyPage.invokeTagLibClosure(GroovyPage.java:446)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:364)
- at org.grails.gsp.GroovyPage$invokeTag$4.callCurrent(Unknown Source)
- at gsp_rundeckapp_layoutsbase_gsp.run(gsp_rundeckapp_layoutsbase_gsp.groovy:298)
- at org.grails.gsp.GroovyPageWritable.doWriteTo(GroovyPageWritable.java:162)
- at org.grails.gsp.GroovyPageWritable.writeTo(GroovyPageWritable.java:82)
- at org.grails.web.servlet.view.GroovyPageView.renderTemplate(GroovyPageView.java:76)
- at org.grails.web.servlet.view.AbstractGrailsView.renderWithinGrailsWebRequest(AbstractGrailsView.java:71)
- at org.grails.web.servlet.view.AbstractGrailsView.renderMergedOutputModel(AbstractGrailsView.java:55)
- at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:304)
- at org.grails.web.sitemesh.SpringMVCViewDecorator.render(SpringMVCViewDecorator.java:69)
- at org.grails.web.sitemesh.GrailsLayoutView.renderTemplate(GrailsLayoutView.java:83)
- at org.grails.web.servlet.view.AbstractGrailsView.renderWithinGrailsWebRequest(AbstractGrailsView.java:71)
- at org.grails.web.servlet.view.AbstractGrailsView.renderMergedOutputModel(AbstractGrailsView.java:55)
- at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:304)
- at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1286)
- at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1041)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:984)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
- at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:852)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1604)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:208)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:542)
- at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
- at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:554)
- at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)
- at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1581)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)
- at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1307)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)
- at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:482)
- at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1549)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)
- at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1204)
- at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
- at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:230)
- at org.eclipse.jetty.server.Dispatcher.error(Dispatcher.java:89)
- at org.eclipse.jetty.server.handler.ErrorHandler.doError(ErrorHandler.java:115)
- at org.eclipse.jetty.server.handler.ErrorHandler.handle(ErrorHandler.java:74)
- at org.springframework.boot.context.embedded.jetty.JettyEmbeddedErrorHandler.handle(JettyEmbeddedErrorHandler.java:67)
- at org.eclipse.jetty.server.Response.sendError(Response.java:454)
- at org.eclipse.jetty.server.handler.AbstractHandler.doError(AbstractHandler.java:93)
- at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1301)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)
- at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:482)
- at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1549)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)
- at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1204)
- at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
- at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
- at org.eclipse.jetty.server.Server.handle(Server.java:494)
- at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:429)
- at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:268)
- at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)
- at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
- at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:336)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:313)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129)
- at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:367)
- at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:782)
- at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:918)
- at java.base/java.lang.Thread.run(Thread.java:834)
- Caused by: org.grails.taglib.GrailsTagException: [views/common/_sidebar.gsp:128] Error executing tag <g:ifMenuItems>: Method 'java.util.Set com.dtolabs.rundeck.core.authorization.providers.EnvironmentalContext.forProject(java.lang.String)' must be InterfaceMethodref constant
- at org.grails.gsp.GroovyPage.throwRootCause(GroovyPage.java:473)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:415)
- at org.grails.gsp.GroovyPage$invokeTag$4.callCurrent(Unknown Source)
- at gsp_rundeckapp_common_sidebar_gsp.run(gsp_rundeckapp_common_sidebar_gsp.groovy:196)
- at org.grails.gsp.GroovyPageWritable.doWriteTo(GroovyPageWritable.java:162)
- at org.grails.gsp.GroovyPageWritable.writeTo(GroovyPageWritable.java:82)
- at org.grails.web.gsp.GroovyPagesTemplateRenderer.makeTemplate(GroovyPagesTemplateRenderer.java:232)
- at org.grails.web.gsp.GroovyPagesTemplateRenderer.render(GroovyPagesTemplateRenderer.java:113)
- at org.grails.plugins.web.taglib.RenderTagLib$_closure7.doCall(RenderTagLib.groovy:367)
- at jdk.internal.reflect.GeneratedMethodAccessor388.invoke(Unknown Source)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 org.grails.gsp.GroovyPage.invokeTagLibClosure(GroovyPage.java:446)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:364)
- ... 106 common frames omitted
- Caused by: java.lang.IncompatibleClassChangeError: Method 'java.util.Set com.dtolabs.rundeck.core.authorization.providers.EnvironmentalContext.forProject(java.lang.String)' must be InterfaceMethodref constant
- at org.rundeck.app.authorization.RundeckAuthContextEvaluator.authorizeProjectResourceAny(RundeckAuthContextEvaluator.groovy:199)
- at com.dtolabs.rundeck.core.authorization.AuthContextEvaluator$authorizeProjectResourceAny$5.call(Unknown Source)
- at rundeck.services.FrameworkService$_authorizeProjectResourceAny_closure14.doCall(FrameworkService.groovy:518)
- at rundeck.services.FrameworkService$_authorizeProjectResourceAny_closure14.doCall(FrameworkService.groovy)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
- at com.codahale.metrics.Timer$time$0.call(Unknown Source)
- at org.grails.plugins.metricsweb.MetricService.withTimer(MetricService.groovy:57)
- at org.grails.plugins.metricsweb.MetricService$withTimer$0.call(Unknown Source)
- at rundeck.services.FrameworkService.authorizeProjectResourceAny(FrameworkService.groovy:517)
- at com.dtolabs.rundeck.core.authorization.AuthContextEvaluator$authorizeProjectResourceAny$5.call(Unknown Source)
- at webhooks.menu.WebhooksMenuItem.isEnabled(WebhooksMenuItem.groovy:48)
- at org.rundeck.app.gui.MenuItem.lambda$getEnabledCheck$0(MenuItem.java:148)
- at org.rundeck.app.gui.AuthMenuItem.lambda$getEnabledCheck$1(AuthMenuItem.java:86)
- at java_util_function_Function$apply.call(Unknown Source)
- at rundeck.UtilityTagLib$_closure70$_closure117.doCall(UtilityTagLib.groovy:1894)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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.AbstractCallSite.call(AbstractCallSite.java:116)
- at org.codehaus.groovy.runtime.callsite.BooleanReturningMethodInvoker.invoke(BooleanReturningMethodInvoker.java:51)
- at org.codehaus.groovy.runtime.callsite.BooleanClosureWrapper.call(BooleanClosureWrapper.java:53)
- at org.codehaus.groovy.runtime.callsite.BooleanClosureWrapper.callForMap(BooleanClosureWrapper.java:65)
- at org.codehaus.groovy.runtime.DefaultGroovyMethods.any(DefaultGroovyMethods.java:2479)
- at org.codehaus.groovy.runtime.dgm$16.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.UtilityTagLib$_closure70.doCall(UtilityTagLib.groovy:1892)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 org.grails.gsp.GroovyPage.invokeTagLibClosure(GroovyPage.java:446)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:364)
- ... 123 common frames omitted
- [2020-02-16 20:36:27.101] ERROR StackTrace --- [ qtp67298445-22] Full Stack Trace:
- org.grails.taglib.GrailsTagException: [views/common/_sidebar.gsp:128] Error executing tag <g:ifMenuItems>: Method 'java.util.Set com.dtolabs.rundeck.core.authorization.providers.EnvironmentalContext.forProject(java.lang.String)' must be InterfaceMethodref constant
- at org.grails.gsp.GroovyPage.throwRootCause(GroovyPage.java:473)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:415)
- at org.grails.gsp.GroovyPage$invokeTag$4.callCurrent(Unknown Source)
- at gsp_rundeckapp_common_sidebar_gsp.run(gsp_rundeckapp_common_sidebar_gsp.groovy:196)
- at org.grails.gsp.GroovyPageWritable.doWriteTo(GroovyPageWritable.java:162)
- at org.grails.gsp.GroovyPageWritable.writeTo(GroovyPageWritable.java:82)
- at org.grails.web.gsp.GroovyPagesTemplateRenderer.makeTemplate(GroovyPagesTemplateRenderer.java:232)
- at org.grails.web.gsp.GroovyPagesTemplateRenderer.render(GroovyPagesTemplateRenderer.java:113)
- at org.grails.plugins.web.taglib.RenderTagLib$_closure7.doCall(RenderTagLib.groovy:367)
- at jdk.internal.reflect.GeneratedMethodAccessor388.invoke(Unknown Source)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 org.grails.gsp.GroovyPage.invokeTagLibClosure(GroovyPage.java:446)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:364)
- at jdk.internal.reflect.GeneratedMethodAccessor213.invoke(Unknown Source)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 gsp_rundeckapp_layoutsbase_gsp$_run_closure2.doCall(gsp_rundeckapp_layoutsbase_gsp.groovy:257)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 org.grails.taglib.TagBodyClosure.executeClosure(TagBodyClosure.java:200)
- at org.grails.taglib.TagBodyClosure.captureClosureOutput(TagBodyClosure.java:102)
- at org.grails.taglib.TagBodyClosure.call(TagBodyClosure.java:213)
- at org.grails.plugins.web.taglib.SitemeshTagLib.captureTagContent(SitemeshTagLib.groovy:48)
- at org.grails.plugins.web.taglib.SitemeshTagLib.captureTagContent(SitemeshTagLib.groovy)
- at org.grails.plugins.web.taglib.SitemeshTagLib$_closure3.doCall(SitemeshTagLib.groovy:156)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 org.grails.gsp.GroovyPage.invokeTagLibClosure(GroovyPage.java:446)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:364)
- at org.grails.gsp.GroovyPage$invokeTag$4.callCurrent(Unknown Source)
- at gsp_rundeckapp_layoutsbase_gsp.run(gsp_rundeckapp_layoutsbase_gsp.groovy:298)
- at org.grails.gsp.GroovyPageWritable.doWriteTo(GroovyPageWritable.java:162)
- at org.grails.gsp.GroovyPageWritable.writeTo(GroovyPageWritable.java:82)
- at org.grails.web.servlet.view.GroovyPageView.renderTemplate(GroovyPageView.java:76)
- at org.grails.web.servlet.view.AbstractGrailsView.renderWithinGrailsWebRequest(AbstractGrailsView.java:71)
- at org.grails.web.servlet.view.AbstractGrailsView.renderMergedOutputModel(AbstractGrailsView.java:55)
- at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:304)
- at org.grails.web.sitemesh.SpringMVCViewDecorator.render(SpringMVCViewDecorator.java:69)
- at org.grails.web.sitemesh.GrailsLayoutView.renderTemplate(GrailsLayoutView.java:83)
- at org.grails.web.servlet.view.AbstractGrailsView.renderWithinGrailsWebRequest(AbstractGrailsView.java:71)
- at org.grails.web.servlet.view.AbstractGrailsView.renderMergedOutputModel(AbstractGrailsView.java:55)
- at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:304)
- at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1286)
- at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1041)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:984)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
- at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:852)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1604)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:208)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:542)
- at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
- at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:554)
- at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)
- at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1581)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)
- at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1307)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)
- at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:482)
- at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1549)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)
- at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1204)
- at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
- at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:230)
- at org.eclipse.jetty.server.Dispatcher.error(Dispatcher.java:89)
- at org.eclipse.jetty.server.handler.ErrorHandler.doError(ErrorHandler.java:115)
- at org.eclipse.jetty.server.handler.ErrorHandler.handle(ErrorHandler.java:74)
- at org.springframework.boot.context.embedded.jetty.JettyEmbeddedErrorHandler.handle(JettyEmbeddedErrorHandler.java:67)
- at org.eclipse.jetty.server.Response.sendError(Response.java:454)
- at org.eclipse.jetty.server.handler.AbstractHandler.doError(AbstractHandler.java:93)
- at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1301)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)
- at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:482)
- at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1549)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)
- at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1204)
- at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
- at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
- at org.eclipse.jetty.server.Server.handle(Server.java:494)
- at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:429)
- at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:268)
- at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)
- at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
- at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:336)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:313)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129)
- at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:367)
- at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:782)
- at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:918)
- at java.base/java.lang.Thread.run(Thread.java:834)
- Caused by: java.lang.IncompatibleClassChangeError: Method 'java.util.Set com.dtolabs.rundeck.core.authorization.providers.EnvironmentalContext.forProject(java.lang.String)' must be InterfaceMethodref constant
- at org.rundeck.app.authorization.RundeckAuthContextEvaluator.authorizeProjectResourceAny(RundeckAuthContextEvaluator.groovy:199)
- at com.dtolabs.rundeck.core.authorization.AuthContextEvaluator$authorizeProjectResourceAny$5.call(Unknown Source)
- at rundeck.services.FrameworkService$_authorizeProjectResourceAny_closure14.doCall(FrameworkService.groovy:518)
- at rundeck.services.FrameworkService$_authorizeProjectResourceAny_closure14.doCall(FrameworkService.groovy)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
- at com.codahale.metrics.Timer$time$0.call(Unknown Source)
- at org.grails.plugins.metricsweb.MetricService.withTimer(MetricService.groovy:57)
- at org.grails.plugins.metricsweb.MetricService$withTimer$0.call(Unknown Source)
- at rundeck.services.FrameworkService.authorizeProjectResourceAny(FrameworkService.groovy:517)
- at com.dtolabs.rundeck.core.authorization.AuthContextEvaluator$authorizeProjectResourceAny$5.call(Unknown Source)
- at webhooks.menu.WebhooksMenuItem.isEnabled(WebhooksMenuItem.groovy:48)
- at org.rundeck.app.gui.MenuItem.lambda$getEnabledCheck$0(MenuItem.java:148)
- at org.rundeck.app.gui.AuthMenuItem.lambda$getEnabledCheck$1(AuthMenuItem.java:86)
- at java_util_function_Function$apply.call(Unknown Source)
- at rundeck.UtilityTagLib$_closure70$_closure117.doCall(UtilityTagLib.groovy:1894)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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.AbstractCallSite.call(AbstractCallSite.java:116)
- at org.codehaus.groovy.runtime.callsite.BooleanReturningMethodInvoker.invoke(BooleanReturningMethodInvoker.java:51)
- at org.codehaus.groovy.runtime.callsite.BooleanClosureWrapper.call(BooleanClosureWrapper.java:53)
- at org.codehaus.groovy.runtime.callsite.BooleanClosureWrapper.callForMap(BooleanClosureWrapper.java:65)
- at org.codehaus.groovy.runtime.DefaultGroovyMethods.any(DefaultGroovyMethods.java:2479)
- at org.codehaus.groovy.runtime.dgm$16.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.UtilityTagLib$_closure70.doCall(UtilityTagLib.groovy:1892)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 org.grails.gsp.GroovyPage.invokeTagLibClosure(GroovyPage.java:446)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:364)
- ... 123 common frames omitted
- [2020-02-16 20:36:27.101] ERROR StackTrace --- [ qtp67298445-22] Full Stack Trace:
- java.lang.IncompatibleClassChangeError: Method 'java.util.Set com.dtolabs.rundeck.core.authorization.providers.EnvironmentalContext.forProject(java.lang.String)' must be InterfaceMethodref constant
- at org.rundeck.app.authorization.RundeckAuthContextEvaluator.authorizeProjectResourceAny(RundeckAuthContextEvaluator.groovy:199)
- at com.dtolabs.rundeck.core.authorization.AuthContextEvaluator$authorizeProjectResourceAny$5.call(Unknown Source)
- at rundeck.services.FrameworkService$_authorizeProjectResourceAny_closure14.doCall(FrameworkService.groovy:518)
- at rundeck.services.FrameworkService$_authorizeProjectResourceAny_closure14.doCall(FrameworkService.groovy)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
- at com.codahale.metrics.Timer$time$0.call(Unknown Source)
- at org.grails.plugins.metricsweb.MetricService.withTimer(MetricService.groovy:57)
- at org.grails.plugins.metricsweb.MetricService$withTimer$0.call(Unknown Source)
- at rundeck.services.FrameworkService.authorizeProjectResourceAny(FrameworkService.groovy:517)
- at com.dtolabs.rundeck.core.authorization.AuthContextEvaluator$authorizeProjectResourceAny$5.call(Unknown Source)
- at webhooks.menu.WebhooksMenuItem.isEnabled(WebhooksMenuItem.groovy:48)
- at org.rundeck.app.gui.MenuItem.lambda$getEnabledCheck$0(MenuItem.java:148)
- at org.rundeck.app.gui.AuthMenuItem.lambda$getEnabledCheck$1(AuthMenuItem.java:86)
- at java_util_function_Function$apply.call(Unknown Source)
- at rundeck.UtilityTagLib$_closure70$_closure117.doCall(UtilityTagLib.groovy:1894)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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.AbstractCallSite.call(AbstractCallSite.java:116)
- at org.codehaus.groovy.runtime.callsite.BooleanReturningMethodInvoker.invoke(BooleanReturningMethodInvoker.java:51)
- at org.codehaus.groovy.runtime.callsite.BooleanClosureWrapper.call(BooleanClosureWrapper.java:53)
- at org.codehaus.groovy.runtime.callsite.BooleanClosureWrapper.callForMap(BooleanClosureWrapper.java:65)
- at org.codehaus.groovy.runtime.DefaultGroovyMethods.any(DefaultGroovyMethods.java:2479)
- at org.codehaus.groovy.runtime.dgm$16.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.UtilityTagLib$_closure70.doCall(UtilityTagLib.groovy:1892)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 org.grails.gsp.GroovyPage.invokeTagLibClosure(GroovyPage.java:446)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:364)
- at org.grails.gsp.GroovyPage$invokeTag$4.callCurrent(Unknown Source)
- at gsp_rundeckapp_common_sidebar_gsp.run(gsp_rundeckapp_common_sidebar_gsp.groovy:196)
- at org.grails.gsp.GroovyPageWritable.doWriteTo(GroovyPageWritable.java:162)
- at org.grails.gsp.GroovyPageWritable.writeTo(GroovyPageWritable.java:82)
- at org.grails.web.gsp.GroovyPagesTemplateRenderer.makeTemplate(GroovyPagesTemplateRenderer.java:232)
- at org.grails.web.gsp.GroovyPagesTemplateRenderer.render(GroovyPagesTemplateRenderer.java:113)
- at org.grails.plugins.web.taglib.RenderTagLib$_closure7.doCall(RenderTagLib.groovy:367)
- at jdk.internal.reflect.GeneratedMethodAccessor388.invoke(Unknown Source)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 org.grails.gsp.GroovyPage.invokeTagLibClosure(GroovyPage.java:446)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:364)
- at jdk.internal.reflect.GeneratedMethodAccessor213.invoke(Unknown Source)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 gsp_rundeckapp_layoutsbase_gsp$_run_closure2.doCall(gsp_rundeckapp_layoutsbase_gsp.groovy:257)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 org.grails.taglib.TagBodyClosure.executeClosure(TagBodyClosure.java:200)
- at org.grails.taglib.TagBodyClosure.captureClosureOutput(TagBodyClosure.java:102)
- at org.grails.taglib.TagBodyClosure.call(TagBodyClosure.java:213)
- at org.grails.plugins.web.taglib.SitemeshTagLib.captureTagContent(SitemeshTagLib.groovy:48)
- at org.grails.plugins.web.taglib.SitemeshTagLib.captureTagContent(SitemeshTagLib.groovy)
- at org.grails.plugins.web.taglib.SitemeshTagLib$_closure3.doCall(SitemeshTagLib.groovy:156)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- 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 org.grails.gsp.GroovyPage.invokeTagLibClosure(GroovyPage.java:446)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:364)
- at org.grails.gsp.GroovyPage$invokeTag$4.callCurrent(Unknown Source)
- at gsp_rundeckapp_layoutsbase_gsp.run(gsp_rundeckapp_layoutsbase_gsp.groovy:298)
- at org.grails.gsp.GroovyPageWritable.doWriteTo(GroovyPageWritable.java:162)
- at org.grails.gsp.GroovyPageWritable.writeTo(GroovyPageWritable.java:82)
- at org.grails.web.servlet.view.GroovyPageView.renderTemplate(GroovyPageView.java:76)
- at org.grails.web.servlet.view.AbstractGrailsView.renderWithinGrailsWebRequest(AbstractGrailsView.java:71)
- at org.grails.web.servlet.view.AbstractGrailsView.renderMergedOutputModel(AbstractGrailsView.java:55)
- at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:304)
- at org.grails.web.sitemesh.SpringMVCViewDecorator.render(SpringMVCViewDecorator.java:69)
- at org.grails.web.sitemesh.GrailsLayoutView.renderTemplate(GrailsLayoutView.java:83)
- at org.grails.web.servlet.view.AbstractGrailsView.renderWithinGrailsWebRequest(AbstractGrailsView.java:71)
- at org.grails.web.servlet.view.AbstractGrailsView.renderMergedOutputModel(AbstractGrailsView.java:55)
- at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:304)
- at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1286)
- at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1041)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:984)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
- at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:852)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1604)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:208)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:542)
- at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
- at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:554)
- at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)
- at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1581)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)
- at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1307)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)
- at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:482)
- at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1549)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)
- at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1204)
- at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
- at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:230)
- at org.eclipse.jetty.server.Dispatcher.error(Dispatcher.java:89)
- at org.eclipse.jetty.server.handler.ErrorHandler.doError(ErrorHandler.java:115)
- at org.eclipse.jetty.server.handler.ErrorHandler.handle(ErrorHandler.java:74)
- at org.springframework.boot.context.embedded.jetty.JettyEmbeddedErrorHandler.handle(JettyEmbeddedErrorHandler.java:67)
- at org.eclipse.jetty.server.Response.sendError(Response.java:454)
- at org.eclipse.jetty.server.handler.AbstractHandler.doError(AbstractHandler.java:93)
- at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1301)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)
- at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:482)
- at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1549)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)
- at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1204)
- at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
- at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
- at org.eclipse.jetty.server.Server.handle(Server.java:494)
- at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:429)
- at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:268)
- at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)
- at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
- at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:336)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:313)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129)
- at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:367)
- at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:782)
- at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:918)
- at java.base/java.lang.Thread.run(Thread.java:834)
- [2020-02-16 20:36:27.102] ERROR StackTrace --- [ qtp67298445-22] Full Stack Trace:
- org.grails.taglib.GrailsTagException: [views/layouts/base.gsp:180] Error executing tag <g:render>: [views/common/_sidebar.gsp:128] Error executing tag <g:ifMenuItems>: Method 'java.util.Set com.dtolabs.rundeck.core.authorization.providers.EnvironmentalContext.forProject(java.lang.String)' must be InterfaceMethodref constant
- at org.grails.gsp.GroovyPage.throwRootCause(GroovyPage.java:473)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:415)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at gsp_rundeckapp_layoutsbase_gsp$_run_closure2.doCall(gsp_rundeckapp_layoutsbase_gsp.groovy:257)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at org.grails.taglib.TagBodyClosure.executeClosure(TagBodyClosure.java:200)
- at org.grails.taglib.TagBodyClosure.captureClosureOutput(TagBodyClosure.java:102)
- at org.grails.taglib.TagBodyClosure.call(TagBodyClosure.java:213)
- at org.grails.plugins.web.taglib.SitemeshTagLib.captureTagContent(SitemeshTagLib.groovy:48)
- at org.grails.plugins.web.taglib.SitemeshTagLib$_closure3.doCall(SitemeshTagLib.groovy:156)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at org.grails.gsp.GroovyPage.invokeTagLibClosure(GroovyPage.java:446)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:364)
- at gsp_rundeckapp_layoutsbase_gsp.run(gsp_rundeckapp_layoutsbase_gsp.groovy:298)
- at org.grails.gsp.GroovyPageWritable.doWriteTo(GroovyPageWritable.java:162)
- at org.grails.gsp.GroovyPageWritable.writeTo(GroovyPageWritable.java:82)
- at org.grails.web.servlet.view.GroovyPageView.renderTemplate(GroovyPageView.java:76)
- at org.grails.web.servlet.view.AbstractGrailsView.renderWithinGrailsWebRequest(AbstractGrailsView.java:71)
- at org.grails.web.servlet.view.AbstractGrailsView.renderMergedOutputModel(AbstractGrailsView.java:55)
- at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:304)
- at org.grails.web.sitemesh.SpringMVCViewDecorator.render(SpringMVCViewDecorator.java:69)
- at org.grails.web.sitemesh.GrailsLayoutView.renderTemplate(GrailsLayoutView.java:83)
- at org.grails.web.servlet.view.AbstractGrailsView.renderWithinGrailsWebRequest(AbstractGrailsView.java:71)
- at org.grails.web.servlet.view.AbstractGrailsView.renderMergedOutputModel(AbstractGrailsView.java:55)
- at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:304)
- at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1286)
- at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1041)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:984)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
- at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:852)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1604)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:208)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:542)
- at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
- at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:554)
- at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)
- at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1581)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)
- at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1307)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)
- at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:482)
- at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1549)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)
- at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1204)
- at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
- at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:230)
- at org.eclipse.jetty.server.Dispatcher.error(Dispatcher.java:89)
- at org.eclipse.jetty.server.handler.ErrorHandler.doError(ErrorHandler.java:115)
- at org.eclipse.jetty.server.handler.ErrorHandler.handle(ErrorHandler.java:74)
- at org.springframework.boot.context.embedded.jetty.JettyEmbeddedErrorHandler.handle(JettyEmbeddedErrorHandler.java:67)
- at org.eclipse.jetty.server.Response.sendError(Response.java:454)
- at org.eclipse.jetty.server.handler.AbstractHandler.doError(AbstractHandler.java:93)
- at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1301)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)
- at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:482)
- at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1549)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)
- at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1204)
- at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
- at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
- at org.eclipse.jetty.server.Server.handle(Server.java:494)
- at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:429)
- at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:268)
- at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)
- at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
- at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:336)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:313)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129)
- at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:367)
- at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:782)
- at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:918)
- at java.base/java.lang.Thread.run(Thread.java:834)
- Caused by: org.grails.taglib.GrailsTagException: [views/common/_sidebar.gsp:128] Error executing tag <g:ifMenuItems>: Method 'java.util.Set com.dtolabs.rundeck.core.authorization.providers.EnvironmentalContext.forProject(java.lang.String)' must be InterfaceMethodref constant
- at org.grails.gsp.GroovyPage.throwRootCause(GroovyPage.java:473)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:415)
- at gsp_rundeckapp_common_sidebar_gsp.run(gsp_rundeckapp_common_sidebar_gsp.groovy:196)
- at org.grails.gsp.GroovyPageWritable.doWriteTo(GroovyPageWritable.java:162)
- at org.grails.gsp.GroovyPageWritable.writeTo(GroovyPageWritable.java:82)
- at org.grails.web.gsp.GroovyPagesTemplateRenderer.makeTemplate(GroovyPagesTemplateRenderer.java:232)
- at org.grails.web.gsp.GroovyPagesTemplateRenderer.render(GroovyPagesTemplateRenderer.java:113)
- at org.grails.plugins.web.taglib.RenderTagLib$_closure7.doCall(RenderTagLib.groovy:367)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at org.grails.gsp.GroovyPage.invokeTagLibClosure(GroovyPage.java:446)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:364)
- ... 80 common frames omitted
- Caused by: java.lang.IncompatibleClassChangeError: Method 'java.util.Set com.dtolabs.rundeck.core.authorization.providers.EnvironmentalContext.forProject(java.lang.String)' must be InterfaceMethodref constant
- at org.rundeck.app.authorization.RundeckAuthContextEvaluator.authorizeProjectResourceAny(RundeckAuthContextEvaluator.groovy:199)
- at rundeck.services.FrameworkService$_authorizeProjectResourceAny_closure14.doCall(FrameworkService.groovy:518)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at com.codahale.metrics.Timer.time(Timer.java:99)
- at org.grails.plugins.metricsweb.MetricService.withTimer(MetricService.groovy:57)
- at rundeck.services.FrameworkService.authorizeProjectResourceAny(FrameworkService.groovy:517)
- at webhooks.menu.WebhooksMenuItem.isEnabled(WebhooksMenuItem.groovy:48)
- at org.rundeck.app.gui.MenuItem.lambda$getEnabledCheck$0(MenuItem.java:148)
- at org.rundeck.app.gui.AuthMenuItem.lambda$getEnabledCheck$1(AuthMenuItem.java:86)
- at rundeck.UtilityTagLib$_closure70$_closure117.doCall(UtilityTagLib.groovy:1894)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at rundeck.UtilityTagLib$_closure70.doCall(UtilityTagLib.groovy:1892)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at org.grails.gsp.GroovyPage.invokeTagLibClosure(GroovyPage.java:446)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:364)
- ... 89 common frames omitted
- [2020-02-16 20:36:27.104] WARN ErrorHandler --- [ qtp67298445-22] EXCEPTION
- org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.grails.gsp.GroovyPagesException: Error applying layout : base
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:982)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
- at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:852)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1604)
- at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:208)
- at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1591)
- at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:542)
- at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
- at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:554)
- at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)
- at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1581)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)
- at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1307)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)
- at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:482)
- at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1549)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)
- at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1204)
- at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
- at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:230)
- at org.eclipse.jetty.server.Dispatcher.error(Dispatcher.java:89)
- at org.eclipse.jetty.server.handler.ErrorHandler.doError(ErrorHandler.java:115)
- at org.eclipse.jetty.server.handler.ErrorHandler.handle(ErrorHandler.java:74)
- at org.springframework.boot.context.embedded.jetty.JettyEmbeddedErrorHandler.handle(JettyEmbeddedErrorHandler.java:67)
- at org.eclipse.jetty.server.Response.sendError(Response.java:454)
- at org.eclipse.jetty.server.handler.AbstractHandler.doError(AbstractHandler.java:93)
- at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1301)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)
- at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:482)
- at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1549)
- at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)
- at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1204)
- at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
- at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
- at org.eclipse.jetty.server.Server.handle(Server.java:494)
- at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:429)
- at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:268)
- at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)
- at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
- at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:336)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:313)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171)
- at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129)
- at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:367)
- at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:782)
- at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:918)
- at java.base/java.lang.Thread.run(Thread.java:834)
- Caused by: org.grails.gsp.GroovyPagesException: Error applying layout : base
- at org.grails.web.servlet.view.GroovyPageView.rethrowRenderException(GroovyPageView.java:187)
- at org.grails.web.sitemesh.SpringMVCViewDecorator.render(SpringMVCViewDecorator.java:78)
- at org.grails.web.sitemesh.GrailsLayoutView.renderTemplate(GrailsLayoutView.java:83)
- at org.grails.web.servlet.view.AbstractGrailsView.renderWithinGrailsWebRequest(AbstractGrailsView.java:71)
- at org.grails.web.servlet.view.AbstractGrailsView.renderMergedOutputModel(AbstractGrailsView.java:55)
- at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:304)
- at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1286)
- at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1041)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:984)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
- ... 52 common frames omitted
- Caused by: org.grails.gsp.GroovyPagesException: Error processing GroovyPageView: [views/layouts/base.gsp:180] Error executing tag <g:render>: [views/common/_sidebar.gsp:128] Error executing tag <g:ifMenuItems>: Method 'java.util.Set com.dtolabs.rundeck.core.authorization.providers.EnvironmentalContext.forProject(java.lang.String)' must be InterfaceMethodref constant
- at org.grails.web.servlet.view.GroovyPageView.createGroovyPageException(GroovyPageView.java:135)
- at org.grails.web.servlet.view.GroovyPageView.handleException(GroovyPageView.java:112)
- at org.grails.web.servlet.view.GroovyPageView.renderTemplate(GroovyPageView.java:80)
- at org.grails.web.servlet.view.AbstractGrailsView.renderWithinGrailsWebRequest(AbstractGrailsView.java:71)
- at org.grails.web.servlet.view.AbstractGrailsView.renderMergedOutputModel(AbstractGrailsView.java:55)
- at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:304)
- at org.grails.web.sitemesh.SpringMVCViewDecorator.render(SpringMVCViewDecorator.java:69)
- ... 61 common frames omitted
- Caused by: org.grails.taglib.GrailsTagException: [views/layouts/base.gsp:180] Error executing tag <g:render>: [views/common/_sidebar.gsp:128] Error executing tag <g:ifMenuItems>: Method 'java.util.Set com.dtolabs.rundeck.core.authorization.providers.EnvironmentalContext.forProject(java.lang.String)' must be InterfaceMethodref constant
- at org.grails.gsp.GroovyPage.throwRootCause(GroovyPage.java:473)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:415)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at gsp_rundeckapp_layoutsbase_gsp$_run_closure2.doCall(gsp_rundeckapp_layoutsbase_gsp.groovy:257)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at org.grails.taglib.TagBodyClosure.executeClosure(TagBodyClosure.java:200)
- at org.grails.taglib.TagBodyClosure.captureClosureOutput(TagBodyClosure.java:102)
- at org.grails.taglib.TagBodyClosure.call(TagBodyClosure.java:213)
- at org.grails.plugins.web.taglib.SitemeshTagLib.captureTagContent(SitemeshTagLib.groovy:48)
- at org.grails.plugins.web.taglib.SitemeshTagLib$_closure3.doCall(SitemeshTagLib.groovy:156)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at org.grails.gsp.GroovyPage.invokeTagLibClosure(GroovyPage.java:446)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:364)
- at gsp_rundeckapp_layoutsbase_gsp.run(gsp_rundeckapp_layoutsbase_gsp.groovy:298)
- at org.grails.gsp.GroovyPageWritable.doWriteTo(GroovyPageWritable.java:162)
- at org.grails.gsp.GroovyPageWritable.writeTo(GroovyPageWritable.java:82)
- at org.grails.web.servlet.view.GroovyPageView.renderTemplate(GroovyPageView.java:76)
- at org.grails.web.servlet.view.AbstractGrailsView.renderWithinGrailsWebRequest(AbstractGrailsView.java:71)
- at org.grails.web.servlet.view.AbstractGrailsView.renderMergedOutputModel(AbstractGrailsView.java:55)
- at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:304)
- at org.grails.web.sitemesh.SpringMVCViewDecorator.render(SpringMVCViewDecorator.java:69)
- at org.grails.web.sitemesh.GrailsLayoutView.renderTemplate(GrailsLayoutView.java:83)
- at org.grails.web.servlet.view.AbstractGrailsView.renderWithinGrailsWebRequest(AbstractGrailsView.java:71)
- at org.grails.web.servlet.view.AbstractGrailsView.renderMergedOutputModel(AbstractGrailsView.java:55)
- at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:304)
- at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1286)
- at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1041)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:984)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
- at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
- ... 48 common frames omitted
- Caused by: org.grails.taglib.GrailsTagException: [views/common/_sidebar.gsp:128] Error executing tag <g:ifMenuItems>: Method 'java.util.Set com.dtolabs.rundeck.core.authorization.providers.EnvironmentalContext.forProject(java.lang.String)' must be InterfaceMethodref constant
- at org.grails.gsp.GroovyPage.throwRootCause(GroovyPage.java:473)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:415)
- at gsp_rundeckapp_common_sidebar_gsp.run(gsp_rundeckapp_common_sidebar_gsp.groovy:196)
- at org.grails.gsp.GroovyPageWritable.doWriteTo(GroovyPageWritable.java:162)
- at org.grails.gsp.GroovyPageWritable.writeTo(GroovyPageWritable.java:82)
- at org.grails.web.gsp.GroovyPagesTemplateRenderer.makeTemplate(GroovyPagesTemplateRenderer.java:232)
- at org.grails.web.gsp.GroovyPagesTemplateRenderer.render(GroovyPagesTemplateRenderer.java:113)
- at org.grails.plugins.web.taglib.RenderTagLib$_closure7.doCall(RenderTagLib.groovy:367)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at org.grails.gsp.GroovyPage.invokeTagLibClosure(GroovyPage.java:446)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:364)
- ... 80 common frames omitted
- Caused by: java.lang.IncompatibleClassChangeError: Method 'java.util.Set com.dtolabs.rundeck.core.authorization.providers.EnvironmentalContext.forProject(java.lang.String)' must be InterfaceMethodref constant
- at org.rundeck.app.authorization.RundeckAuthContextEvaluator.authorizeProjectResourceAny(RundeckAuthContextEvaluator.groovy:199)
- at rundeck.services.FrameworkService$_authorizeProjectResourceAny_closure14.doCall(FrameworkService.groovy:518)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at com.codahale.metrics.Timer.time(Timer.java:99)
- at org.grails.plugins.metricsweb.MetricService.withTimer(MetricService.groovy:57)
- at rundeck.services.FrameworkService.authorizeProjectResourceAny(FrameworkService.groovy:517)
- at webhooks.menu.WebhooksMenuItem.isEnabled(WebhooksMenuItem.groovy:48)
- at org.rundeck.app.gui.MenuItem.lambda$getEnabledCheck$0(MenuItem.java:148)
- at org.rundeck.app.gui.AuthMenuItem.lambda$getEnabledCheck$1(AuthMenuItem.java:86)
- at rundeck.UtilityTagLib$_closure70$_closure117.doCall(UtilityTagLib.groovy:1894)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at rundeck.UtilityTagLib$_closure70.doCall(UtilityTagLib.groovy:1892)
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at org.grails.gsp.GroovyPage.invokeTagLibClosure(GroovyPage.java:446)
- at org.grails.gsp.GroovyPage.invokeTag(GroovyPage.java:364)
- ... 89 common frames omitted
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement