博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jenkins 的一个BUG
阅读量:2228 次
发布时间:2019-05-09

本文共 13154 字,大约阅读时间需要 43 分钟。

最近更新了一批jenkin插件,更新完问题来了全局设置无法保存了。。。

报错如下

Stack tracenet.sf.json.JSONException: null object    at net.sf.json.JSONObject.verifyIsNull(JSONObject.java:2688)    at net.sf.json.JSONObject.get(JSONObject.java:1905)    at com.thed.zephyr.jenkins.reporter.ZfjDescriptor.configure(ZfjDescriptor.java:72)    at jenkins.model.Jenkins.configureDescriptor(Jenkins.java:3715)    at jenkins.model.Jenkins.doConfigSubmit(Jenkins.java:3677)    at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)    at org.kohsuke.stapler.Function$MethodFunction.invoke(Function.java:343)    at org.kohsuke.stapler.interceptor.RequirePOST$Processor.invoke(RequirePOST.java:52)    at org.kohsuke.stapler.PreInvokeInterceptedFunction.invoke(PreInvokeInterceptedFunction.java:26)    at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:184)    at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:117)    at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:129)    at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)    at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:715)    at org.kohsuke.stapler.Stapler.invoke(Stapler.java:845)    at org.kohsuke.stapler.Stapler.invoke(Stapler.java:649)    at org.kohsuke.stapler.Stapler.service(Stapler.java:238)    at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)    at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:135)    at org.jenkinsci.plugins.ssegateway.Endpoint$SSEListenChannelFilter.doFilter(Endpoint.java:225)    at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:132)    at io.jenkins.blueocean.ResourceCacheControl.doFilter(ResourceCacheControl.java:134)    at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:132)    at io.jenkins.blueocean.auth.jwt.impl.JwtAuthenticationFilter.doFilter(JwtAuthenticationFilter.java:61)    at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:132)    at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:138)    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)    at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:80)    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)    at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)    at hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)    at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)    at jenkins.security.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:117)    at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)    at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)    at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)    at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)    at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)    at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)    at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)    at jenkins.security.BasicHeaderProcessor.doFilter(BasicHeaderProcessor.java:92)    at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)    at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)    at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:67)    at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)    at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:90)    at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:171)    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)    at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:49)    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)    at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:82)    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)    at org.kohsuke.stapler.DiagnosticThreadNameFilter.doFilter(DiagnosticThreadNameFilter.java:30)    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:614)    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)    at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:956)    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:423)    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1079)    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:625)    at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:318)    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)    at java.lang.Thread.run(Thread.java:745)Caused: javax.servlet.ServletException    at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:765)    at org.kohsuke.stapler.Stapler.invoke(Stapler.java:845)    at org.kohsuke.stapler.Stapler.invoke(Stapler.java:649)    at org.kohsuke.stapler.Stapler.service(Stapler.java:238)    at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)    at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:135)    at org.jenkinsci.plugins.ssegateway.Endpoint$SSEListenChannelFilter.doFilter(Endpoint.java:225)    at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:132)    at io.jenkins.blueocean.ResourceCacheControl.doFilter(ResourceCacheControl.java:134)    at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:132)    at io.jenkins.blueocean.auth.jwt.impl.JwtAuthenticationFilter.doFilter(JwtAuthenticationFilter.java:61)    at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:132)    at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:138)    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)    at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:80)    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)    at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)    at hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)    at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)    at jenkins.security.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:117)    at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)    at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)    at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)    at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)    at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)    at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)    at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)    at jenkins.security.BasicHeaderProcessor.doFilter(BasicHeaderProcessor.java:92)    at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)    at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)    at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:67)    at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)    at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:90)    at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:171)    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)    at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:49)    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)    at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:82)    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)    at org.kohsuke.stapler.DiagnosticThreadNameFilter.doFilter(DiagnosticThreadNameFilter.java:30)    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:614)    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)    at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:956)    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:423)    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1079)    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:625)    at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:318)    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)    at java.lang.Thread.run(Thread.java:745)

比较笨的方法把更新的插件都卸载了,一个一个重新装发现一个插件 有问题 它在全局设置中有单选配置项但是默认并没有选中

这个插件有BUG配置了也保存不了,只能把它停掉了

 

转载于:https://www.cnblogs.com/37yan/p/7809210.html

你可能感兴趣的文章
【LEETCODE】118-Pascal's Triangle
查看>>
【LEETCODE】119-Pascal's Triangle II
查看>>
【LEETCODE】190-Reverse Bits
查看>>
【LEETCODE】67-Add Binary
查看>>
【LEETCODE】223-Rectangle Area
查看>>
【LEETCODE】12-Integer to Roman
查看>>
【学习方法】如何分析源代码
查看>>
【LEETCODE】61- Rotate List [Python]
查看>>
【算法】- 动态规划的编织艺术
查看>>
用 TensorFlow 让你的机器人唱首原创给你听
查看>>
深度学习的主要应用举例
查看>>
word2vec 模型思想和代码实现
查看>>
怎样做情感分析
查看>>
用深度神经网络处理NER命名实体识别问题
查看>>
用 RNN 训练语言模型生成文本
查看>>
RNN与机器翻译
查看>>
用 Recursive Neural Networks 得到分析树
查看>>
RNN的高级应用
查看>>
TensorFlow-7-TensorBoard Embedding可视化
查看>>
轻松看懂机器学习十大常用算法
查看>>