Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-64726

Opening a view getting failed with JellyTagException

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Blocker Blocker
    • core
    • None

      Facing issue with the jenkins version 2.249.2 as views are not getting opened and throwing 503 error. On checking the logs found the following exception. 

       

      javax.servlet.ServletException: org.apache.commons.jelly.JellyTagException: jar:file:/local/apps/ci-playground-prod/webapps/jenkins/WEB-INF/lib/jenkins-core-2.249.2.jar!/lib/layout/view.jelly:42:20: <d:invokeBody> java.net.SocketException: Broken pipe (Write failed)
            at org.kohsuke.stapler.Facet.handleIndexRequest(Facet.java:287)
            at org.kohsuke.stapler.jelly.JellyFacet.handleIndexRequest(JellyFacet.java:100)
            at org.kohsuke.stapler.IndexViewDispatcher.dispatch(IndexViewDispatcher.java:32)
            at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:766)
            at org.kohsuke.stapler.Stapler.invoke(Stapler.java:898)
            at org.kohsuke.stapler.MetaClass$4.doDispatch(MetaClass.java:281)
            at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)
            at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:766)
            at org.kohsuke.stapler.Stapler.invoke(Stapler.java:898)
            at org.kohsuke.stapler.Stapler.invoke(Stapler.java:694)
            at org.kohsuke.stapler.Stapler.service(Stapler.java:240)
            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:154)
            at jenkins.telemetry.impl.UserLanguages$AcceptLanguageFilter.doFilter(UserLanguages.java:129)
            at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:151)
            at hudson.plugins.audit_trail.AuditTrailFilter.doFilter(AuditTrailFilter.java:111)
            at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:151)
            at jenkins.security.ResourceDomainFilter.doFilter(ResourceDomainFilter.java:76)
            at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:151)
            at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239)
            at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215)
            at net.bull.javamelody.PluginMonitoringFilter.doFilter(PluginMonitoringFilter.java:88)
            at org.jvnet.hudson.plugins.monitoring.HudsonMonitoringFilter.doFilter(HudsonMonitoringFilter.java:114)
            at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:151)
            at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:157)
            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:159)
            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:119)
            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 hudson.security.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:118)
            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:51)
            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 jenkins.security.SuspiciousRequestFilter.doFilter(SuspiciousRequestFilter.java:36)
            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:218)
            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:169)
            at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
            at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:958)
            at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
            at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:452)
            at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:190)
            at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637)
            at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
            at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
            at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
            at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
            at java.base/java.lang.Thread.run(Thread.java:834)
      Caused by: org.apache.commons.jelly.JellyTagException: jar:file:/local/apps/ci-playground-prod/webapps/jenkins/WEB-INF/lib/jenkins-core-2.249.2.jar!/lib/layout/view.jelly:42:20: <d:invokeBody> java.net.SocketException: Broken pipe (Write failed)
            at org.apache.commons.jelly.impl.TagScript.handleException(TagScript.java:726)
            at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
            at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
            at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
            at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:120)
            at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
            at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
            at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:120)
            at org.kohsuke.stapler.jelly.CompressTag.doTag(CompressTag.java:44)
            at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
            at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:95)
            at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:64)
            at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:54)
            at org.kohsuke.stapler.jelly.ScriptInvoker.execute(ScriptInvoker.java:56)
            at org.kohsuke.stapler.jelly.ScriptInvoker.execute(ScriptInvoker.java:43)
            at org.kohsuke.stapler.Facet.handleIndexRequest(Facet.java:284)
            ... 74 more
      Caused by: org.apache.catalina.connector.ClientAbortException: java.net.SocketException: Broken pipe (Write failed)
            at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:410)
            at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:480)
            at org.apache.tomcat.util.buf.ByteChunk.append(ByteChunk.java:366)
            at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:435)
            at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:423)
            at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:91)
            at com.jcraft.jzlib.DeflaterOutputStream.deflate(DeflaterOutputStream.java:144)
            at com.jcraft.jzlib.DeflaterOutputStream.write(DeflaterOutputStream.java:102)
            at org.kohsuke.stapler.compression.FilterServletOutputStream.write(FilterServletOutputStream.java:41)
            at net.bull.javamelody.internal.web.FilterServletOutputStream.write(FilterServletOutputStream.java:88)
            at net.bull.javamelody.internal.web.CounterResponseStream.write(CounterResponseStream.java:81)
            at org.kohsuke.stapler.jelly.DefaultScriptInvoker$1.write(DefaultScriptInvoker.java:134)
            at java.base/sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:233)
            at java.base/sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:312)
            at java.base/sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:316)
            at java.base/sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:153)
            at java.base/java.io.OutputStreamWriter.flush(OutputStreamWriter.java:254)
            at java.base/java.io.BufferedWriter.flush(BufferedWriter.java:257)
            at org.dom4j.io.XMLWriter.flush(XMLWriter.java:275)
            at org.apache.commons.jelly.XMLOutput.flush(XMLOutput.java:127)
            at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:271)
            ... 88 more
      Caused by: java.net.SocketException: Broken pipe (Write failed)
            at java.base/java.net.SocketOutputStream.socketWrite0(Native Method)
            at java.base/java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:110)
            at java.base/java.net.SocketOutputStream.write(SocketOutputStream.java:150)
            at org.apache.coyote.ajp.AjpProcessor.output(AjpProcessor.java:298)
            at org.apache.coyote.ajp.AbstractAjpProcessor$SocketOutputBuffer.doWrite(AbstractAjpProcessor.java:1275)
            at org.apache.coyote.Response.doWrite(Response.java:499)
            at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:405)
            ... 108 more
      javax.servlet.ServletException: org.apache.commons.jelly.JellyTagException: jar:file:/local/apps/ci-playground-prod/webapps/jenkins/WEB-INF/lib/jenkins-core-2.249.2.jar!/lib/layout/view.jelly:42:20: <d:invokeBody> java.net.SocketException: Broken pipe (Write failed)

      Can someone please check this and suggest what can be done here to resolve this issue and will upgrading to the recent version will resolve the issue?

       

            Unassigned Unassigned
            kumarvir Virendra
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: