[JIRA] (JENKINS-59062) Suppressed: java.lang.Throwable: HttpInput failure

10 views
Skip to first unread message

dinaa.mca@gmail.com (JIRA)

unread,
Aug 23, 2019, 2:08:02 AM8/23/19
to jenkinsc...@googlegroups.com
Dinesh created an issue
 
Jenkins / Bug JENKINS-59062
Suppressed: java.lang.Throwable: HttpInput failure
Issue Type: Bug Bug
Assignee: Armando Fernandez
Components: ant-plugin, apache-httpcomponents-client-4-api-plugin
Created: 2019-08-23 06:07
Environment: Jenkins version - 2.176.2
Apache server version - 2.4.39 (Old version) 2.4.41 (New version)
Priority: Major Major
Reporter: Dinesh

I have my Jenkins with version 2.176.2, and I use cURL for automatically GET and POST Jenkins jobs. The automation was working before the Apache server update. Earlier it was using Apache server version - 2.4.39and it was upgraded to new version 2.4.41.

I used cURL version 7.63. Through cURL I use API token for authentication. In Jenkins machine, under Access log of Apache software I get the issue as below:

"POST /view/All/job/<MyJobName>/configSubmit HTTP/1.1" 401 381

After the update of Apache server the build job updation through cURL was not working and it shows below issue in build job while posting:

javax.xml.transform.TransformerException: java.io.IOException: java.util.concurrent.TimeoutException: Idle timeout expired: 5000/5000 ms
[exec] at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(Unknown Source)
[exec] at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(Unknown Source)
[exec] at jenkins.util.xml.XMLUtils._transform(XMLUtils.java:210)
[exec] at jenkins.util.xml.XMLUtils.safeTransform(XMLUtils.java:82)
[exec] at hudson.model.AbstractItem.updateByXml(AbstractItem.java:865)
[exec] at hudson.model.AbstractItem.doConfigDotXml(AbstractItem.java:808)
[exec] at java.lang.invoke.MethodHandle.invokeWithArguments(Unknown Source)
[exec] at org.kohsuke.stapler.Function$MethodFunction.invoke(Function.java:396)
[exec] at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:408)
[exec] at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:212)
[exec] at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:145)
[exec] at org.kohsuke.stapler.MetaClass$11.doDispatch(MetaClass.java:535)
[exec] at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)
[exec] at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:747)
[exec] at org.kohsuke.stapler.Stapler.invoke(Stapler.java:878)
[exec] at org.kohsuke.stapler.MetaClass$4.doDispatch(MetaClass.java:280)
[exec] at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)
[exec] at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:747)
[exec] at org.kohsuke.stapler.Stapler.invoke(Stapler.java:878)
[exec] at org.kohsuke.stapler.MetaClass$4.doDispatch(MetaClass.java:280)
[exec] at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)
[exec] at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:747)
[exec] at org.kohsuke.stapler.Stapler.invoke(Stapler.java:878)
[exec] at org.kohsuke.stapler.Stapler.invoke(Stapler.java:676)
[exec] at org.kohsuke.stapler.Stapler.service(Stapler.java:238)
[exec] at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
[exec] at org.eclipse.jetty.server.HttpInput$ErrorState.noContent(HttpInput.java:1085)
[exec] at org.eclipse.jetty.server.HttpInput.read(HttpInput.java:318)
[exec] at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
[exec] at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
[exec] at sun.nio.cs.StreamDecoder.read(Unknown Source)
[exec] at java.io.InputStreamReader.read(Unknown Source)
[exec] at java.io.BufferedReader.fill(Unknown Source)
[exec] at java.io.BufferedReader.read1(Unknown Source)
[exec] at java.io.BufferedReader.read(Unknown Source)
[exec] at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.load(Unknown Source)
[exec] at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.arrangeCapacity(Unknown Source)
[exec] at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipString(Unknown Source)
[exec] at com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion(Unknown Source)
[exec] at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
[exec] at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
[exec] at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
[exec] at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
[exec] at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transformIdentity(Unknown Source)
[exec] ... 117 more
[exec] Suppressed: java.lang.Throwable: HttpInput failure
[exec] at org.eclipse.jetty.server.HttpInput.failed(HttpInput.java:831)
[exec] at org.eclipse.jetty.server.HttpConnection$BlockingReadCallback.failed(HttpConnection.java:661)
[exec] at org.eclipse.jetty.io.FillInterest.onFail(FillInterest.java:138)
[exec] at org.eclipse.jetty.io.AbstractEndPoint.onIdleExpired(AbstractEndPoint.java:406)
[exec] ... 9 more
[exec] ---------
[exec] java.io.IOException: java.util.concurrent.TimeoutException: Idle timeout expired: 5000/5000 ms
[exec] at org.eclipse.jetty.server.HttpInput$ErrorState.noContent(HttpInput.java:1085)
[exec] at org.eclipse.jetty.server.HttpInput.read(HttpInput.java:318)
[exec] at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
[exec] at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
[exec] at sun.nio.cs.StreamDecoder.read(Unknown Source)
[exec] at java.io.InputStreamReader.read(Unknown Source)
[exec] at java.io.BufferedReader.fill(Unknown Source)
[exec] at java.io.BufferedReader.read1(Unknown Source)
[exec] at java.io.BufferedReader.read(Unknown Source)
[exec] ... 1 more
[exec] Suppressed: java.lang.Throwable: HttpInput failure
[exec] at org.eclipse.jetty.server.HttpInput.failed(HttpInput.java:831)
[exec] at org.eclipse.jetty.server.HttpConnection$BlockingReadCallback.failed(HttpConnection.java:661)
[exec] at org.eclipse.jetty.io.FillInterest.onFail(FillInterest.java:138)
[exec] at org.eclipse.jetty.io.AbstractEndPoint.onIdleExpired(AbstractEndPoint.java:406)
[exec] ... 9 more
[exec] Caused: java.io.IOException: Failed to persist config.xml
[exec] at hudson.model.AbstractItem.updateByXml(AbstractItem.java:868)
[exec] at hudson.model.AbstractItem.doConfigDotXml(AbstractItem.java:808)
[exec] at java.lang.invoke.MethodHandle.invokeWithArguments(Unknown Source)
[exec] at org.kohsuke.stapler.Function$MethodFunction.invoke(Function.java:396)
[exec] at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:408)
[exec] at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:212)
[exec] at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:145)
[exec] at org.kohsuke.stapler.MetaClass$11.doDispatch(MetaClass.java:535)
[exec] at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)
[exec] at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:747)
[exec] at org.kohsuke.stapler.Stapler.invoke(Stapler.java:878)
[exec] at org.kohsuke.stapler.MetaClass$4.doDispatch(MetaClass.java:280)
[exec] at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)
[exec] at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:747)
[exec] at org.kohsuke.stapler.Stapler.invoke(Stapler.java:878)
[exec] at org.kohsuke.stapler.MetaClass$4.doDispatch(MetaClass.java:280)
[exec] at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)
[exec] at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:747)
[exec] at org.kohsuke.stapler.Stapler.invoke(Stapler.java:878)
[exec] at org.kohsuke.stapler.Stapler.invoke(Stapler.java:676)
[exec] at org.kohsuke.stapler.Stapler.service(Stapler.java:238)
</pre></div></div></div><footer><div class="container-fluid"><div class="row"><div class="col-md-6" id="footer"></div><div class="col-md-18"><span class="page_generated">Page generated: Fri Aug 23 06:59:04 CEST 2019</span><span class="rest_api"><a href="api/">REST API</a></span><span class="jenkins_ver"><a href="
https://jenkins.io/
">Jenkins ver. 2.176.2</a></span></div></div></div></footer></body></html>

Add Comment Add Comment
 
This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d)

dinaa.mca@gmail.com (JIRA)

unread,
Aug 26, 2019, 1:17:02 AM8/26/19
to jenkinsc...@googlegroups.com
Dinesh updated an issue
Change By: Dinesh
I have my Jenkins with version 2.176.2, and I use cURL for automatically GET and POST Jenkins jobs. The automation was working before the Apache server update. Earlier it was using Apache server version - 2.4.39and it was upgraded to new version 2.4.41.

I used cURL version 7.63. Through cURL I use API token for authentication. In Jenkins machine, under Access log of Apache software I get the issue as below:

*"POST /view/All/job/<MyJobName>/configSubmit HTTP/1.1" 401 381*

After the update of Apache server the build job updation through cURL was not working and it shows below issue in build job while posting:
=. Kindly provide inputs to resolve the issue.

dinaa.mca@gmail.com (JIRA)

unread,
Aug 26, 2019, 1:18:02 AM8/26/19
to jenkinsc...@googlegroups.com
Dinesh updated an issue
I have my Jenkins with version 2.176.2, and I use cURL for automatically GET and POST Jenkins jobs. The automation was working before the Apache server update. Earlier it was using Apache server version - 2.4.39and it was upgraded to new version 2.4.41.

I used cURL version 7.63. Through cURL I use API token for authentication. In Jenkins machine, under Access log of Apache software I get the issue as below:

*"POST /view/All/job/<MyJobName>/configSubmit HTTP/1.1" 401 381*

After the update of Apache server the build job updation through cURL was not working and it shows below issue in build job while posting := . Kindly provide inputs to resolve the issue.
Reply all
Reply to author
Forward
0 new messages