[JIRA] [core] (JENKINS-27289) Masking classLoader doesn`t work on remote Slave
Title: Message Title SCM/JIRA link daemon commented on JENKINS-27289 Re: Masking classLoader doesn`t work on remote Slave Code changed in jenkins User: Aiden Scandella Path: pom.xml http://jenkins-ci.org/commit/phabricator-plugin/67700d9f7cfab3097b85141d8f8a63111fc006bd Log: Fix Apache HTTP class clashing Need fix from: https://issues.jenkins-ci.org/browse/JENKINS-27289 Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [core] (JENKINS-27289) Masking classLoader doesn`t work on remote Slave
Title: Message Title Oliver Gondža commented on JENKINS-27289 Re: Masking classLoader doesn`t work on remote Slave Backported as a whole into 1.609.2 Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [core] (JENKINS-27289) Masking classLoader doesn`t work on remote Slave
Title: Message Title Oliver Gondža updated an issue Jenkins / JENKINS-27289 Masking classLoader doesn`t work on remote Slave Change By: Oliver Gondža Labels: 1.609.2-fixed lts-candidate slave Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [core] (JENKINS-27289) Masking classLoader doesn`t work on remote Slave
Title: Message Title SCM/JIRA link daemon commented on JENKINS-27289 Re: Masking classLoader doesn`t work on remote Slave Code changed in jenkins User: liorha Path: core/src/main/java/hudson/util/MaskingClassLoader.java http://jenkins-ci.org/commit/jenkins/0fcb58813b78cf698726a4987e8edcedea130acd Log: Contine the JENKINS-27289 ticket: update the getResources as well (cherry picked from commit 40e75129f40675f8a71b489b38c5911b37cb8559) Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [core] (JENKINS-27289) Masking classLoader doesn`t work on remote Slave
Title: Message Title SCM/JIRA link daemon commented on JENKINS-27289 Re: Masking classLoader doesn`t work on remote Slave Code changed in jenkins User: liorha Path: core/src/main/java/hudson/util/MaskingClassLoader.java http://jenkins-ci.org/commit/jenkins/40e75129f40675f8a71b489b38c5911b37cb8559 Log: Contine the JENKINS-27289 ticket: update the getResources as well Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [core] (JENKINS-27289) Masking classLoader doesn`t work on remote Slave
Title: Message Title SCM/JIRA link daemon commented on JENKINS-27289 Re: Masking classLoader doesn`t work on remote Slave Code changed in jenkins User: liorha Path: changelog.html war/src/main/webapp/css/style.css http://jenkins-ci.org/commit/jenkins/dc23c1120d7758a9288c418b49ab887309fa5e62 Log: Merge branch 'master' into JENKINS-27289 -update Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [core] (JENKINS-27289) Masking classLoader doesn`t work on remote Slave
Title: Message Title Jesse Glick resolved as Fixed IMO the original fix to getResource can be merged into stable-1.609 without considering the soak period for the getResources addition. Jenkins / JENKINS-27289 Masking classLoader doesn`t work on remote Slave Change By: Jesse Glick Status: InProgress Resolved Resolution: Fixed Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [core] (JENKINS-27289) Masking classLoader doesn`t work on remote Slave
Title: Message Title SCM/JIRA link daemon commented on JENKINS-27289 Re: Masking classLoader doesn`t work on remote Slave Code changed in jenkins User: Jesse Glick Path: core/src/main/java/hudson/util/MaskingClassLoader.java http://jenkins-ci.org/commit/jenkins/f3f8abd36bdd60d2d85c9cd5a9f2555640dd53a1 Log: Merge pull request #1725 from liorhson/ JENKINS-27289 -update Contine the JENKINS-27289 ticket: update the getResources as well Compare: https://github.com/jenkinsci/jenkins/compare/a013c033685d...f3f8abd36bdd Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [core] (JENKINS-27289) Masking classLoader doesn`t work on remote Slave
Title: Message Title Oliver Gondža updated an issue Jenkins / JENKINS-27289 Masking classLoader doesn`t work on remote Slave Change By: Oliver Gondža Labels: lts 1.609.2 - candidate rejected slave Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [core] (JENKINS-27289) Masking classLoader doesn`t work on remote Slave
Title: Message Title Daniel Beck updated an issue Jenkins / JENKINS-27289 Masking classLoader doesn`t work on remote Slave Partial bugfix from May was backported towards 1.609.2 as a last minute fix. The rest is still an lts-candidate for 1.609.3. Change By: Daniel Beck Labels: 1.609.2- rejected fixed lts-candidateslave Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [core] (JENKINS-27289) Masking classLoader doesn`t work on remote Slave
Title: Message Title Oliver Gondža updated an issue Jenkins / JENKINS-27289 Masking classLoader doesn`t work on remote Slave Change By: Oliver Gondža Labels: 1.609.2-rejected lts-candidate slave Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [core] (JENKINS-27289) Masking classLoader doesn`t work on remote Slave
Title: Message Title SCM/JIRA link daemon commented on JENKINS-27289 Re: Masking classLoader doesn`t work on remote Slave Code changed in jenkins User: liorha Path: core/src/main/java/hudson/util/MaskingClassLoader.java test/src/test/java/hudson/ClassicPluginStrategyTest.java test/src/test/resources/hudson/ClassicPluginStrategyTest/testMaskResourceClassLoader.zip http://jenkins-ci.org/commit/jenkins/0612d94092ebffa8733bb84097c5cd896dd5059c Log: JENKINS-27289 (cherry picked from commit 7db618e64a8b70514df227dd706566e93a0e112c) Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [core] (JENKINS-27289) Masking classLoader doesn`t work on remote Slave
Title: Message Title Daniel Beck commented on JENKINS-27289 Re: Masking classLoader doesn`t work on remote Slave Jesse Glick Only resolved/closed issues qualify for LTS inclusion (or talk to Oliver and show him this issue) Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [core] (JENKINS-27289) Masking classLoader doesn`t work on remote Slave
Title: Message Title SCM/JIRA link daemon commented on JENKINS-27289 Re: Masking classLoader doesn`t work on remote Slave Code changed in jenkins User: Jesse Glick Path: changelog.html core/src/main/java/hudson/util/MaskingClassLoader.java test/src/test/java/hudson/ClassicPluginStrategyTest.java test/src/test/resources/hudson/ClassicPluginStrategyTest/testMaskResourceClassLoader.zip http://jenkins-ci.org/commit/jenkins/caedb49c23f2ec24dae9c28f8a604864dc1fbb3e Log: JENKINS-27289 Noting merge of #1598. Compare: https://github.com/jenkinsci/jenkins/compare/0d553783fdfe...caedb49c23f2 Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [core] (JENKINS-27289) Masking classLoader doesn`t work on remote Slave
Title: Message Title SCM/JIRA link daemon commented on JENKINS-27289 Re: Masking classLoader doesn`t work on remote Slave Code changed in jenkins User: liorha Path: core/src/main/java/hudson/util/MaskingClassLoader.java test/src/test/java/hudson/ClassicPluginStrategyTest.java test/src/test/resources/hudson/ClassicPluginStrategyTest/testMaskResourceClassLoader.zip http://jenkins-ci.org/commit/jenkins/7db618e64a8b70514df227dd706566e93a0e112c Log: JENKINS-27289 Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [core] (JENKINS-27289) Masking classLoader doesn`t work on remote Slave
Title: Message Title SCM/JIRA link daemon commented on JENKINS-27289 Re: Masking classLoader doesn`t work on remote Slave Code changed in jenkins User: liorha Path: changelog.html cli/pom.xml core/pom.xml plugins/pom.xml pom.xml test/pom.xml war/pom.xml http://jenkins-ci.org/commit/jenkins/6428d15aae54d5716fc34ace386fc87bfcb031a0 Log: Merge branch 'master' into JENKINS-27289 Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [core] (JENKINS-27289) Masking classLoader doesn`t work on remote Slave
Title: Message Title SCM/JIRA link daemon commented on JENKINS-27289 Re: Masking classLoader doesn`t work on remote Slave Code changed in jenkins User: liorha Path: changelog.html core/src/main/java/hudson/model/Computer.java core/src/main/java/hudson/slaves/SlaveComputer.java test/src/test/java/hudson/model/ComputerTest.java http://jenkins-ci.org/commit/jenkins/a503b66977e3058cdd54f1701c248cc864d9e36c Log: Merge branch 'master' into JENKINS-27289 Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [core] (JENKINS-27289) Masking classLoader doesn`t work on remote Slave
Title: Message Title Jesse Glick started work on JENKINS-27289 Change By: Jesse Glick Status: Open InProgress Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [core] (JENKINS-27289) Masking classLoader doesn`t work on remote Slave
Title: Message Title SCM/JIRA link daemon commented on JENKINS-27289 Re: Masking classLoader doesn`t work on remote Slave Code changed in jenkins User: liorha Path: changelog.html core/src/main/java/hudson/model/Run.java core/src/main/java/hudson/tasks/Maven.java core/src/test/java/hudson/model/RunTest.java war/pom.xml http://jenkins-ci.org/commit/jenkins/e166c9268e3cffbe8eab1d7a7502ac272b325a02 Log: Merge branch 'master' into JENKINS-27289 Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [core] (JENKINS-27289) Masking classLoader doesn`t work on remote Slave
Title: Message Title Jesse Glick assigned an issue to lior hasson Jenkins / JENKINS-27289 Masking classLoader doesn`t work on remote Slave Change By: Jesse Glick Assignee: liorhasson Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [core] (JENKINS-27289) Masking classLoader doesn`t work on remote Slave
Title: Message Title Jesse Glick commented on JENKINS-27289 Re: Masking classLoader doesn`t work on remote Slave Fixed for getResource as called by Which.classFileUrl. Still need a fix for getResources, but that should not block merging to LTS. Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [core] (JENKINS-27289) Masking classLoader doesn`t work on remote Slave
lior hasson commented on JENKINS-27289 Masking classLoader doesn`t work on remote Slave Hey, Any ETA about this issue? This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [core] (JENKINS-27289) Masking classLoader doesn`t work on remote Slave
Daniel Beck updated JENKINS-27289 Masking classLoader doesn`t work on remote Slave Change By: Daniel Beck (15/Mar/15 10:06 PM) Labels: jenkins lts-candidate slave This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [core] (JENKINS-27289) Masking classLoader doesn`t work on remote Slave
lior hasson updated JENKINS-27289 Masking classLoader doesn`t work on remote Slave Change By: lior hasson (09/Mar/15 11:51 AM) Description: AfterupgradingtheApachehttpClientto4.4,IfoundthatotherpluginssuchasGit-Client/Maven-pluginthatalsouseshttpClientwithdifferentversionscollapseswithours.SoAfterIaddedtheMask-Classesattributetheproblemwasgone,butitlookslikethisisolatedenvironmentdosenotapplyforSlaves.Ifoundout the that inthe*RemoteClassLoader*whileittriestofindaspecificclassURL,*Which.classFileUrl(class)*usesthegetResourcemethod.Thismethodisnotoverridebythe*hudson.util.MaskingClassLoader*.Sotheclasscomesfromtherightsourceunderthepluginitself,buttheresourceURLofthesameclasscancamefrom+other+sourcesuchasotherpluginsthatcontainthesameclasses.ErrorexamplethatIget:athudson.model.Executor.run(Executor.java:240)Causedby:java.io.IOException:Remotecallonlocal-windowsfailedathudson.remoting.Channel.call(Channel.java:748)athudson.FilePath.act(FilePath.java:907)...9moreCausedby:java.lang.NoSuchFieldError:INSTANCEatorg.apache.http.impl.io.DefaultHttpRequestWriterFactory.init(DefaultHttpRequestWriterFactory.java:52)atorg.apache.http.impl.io.DefaultHttpRequestWriterFactory.init(DefaultHttpRequestWriterFactory.java:56)atorg.apache.http.impl.io.DefaultHttpRequestWriterFactory.clinit(DefaultHttpRequestWriterFactory.java:46)atorg.apache.http.impl.conn.ManagedHttpClientConnectionFactory.init(ManagedHttpClientConnectionFactory.java:72)atorg.apache.http.impl.conn.ManagedHttpClientConnectionFactory.init(ManagedHttpClientConnectionFactory.java:84)atorg.apache.http.impl.conn.ManagedHttpClientConnectionFactory.clinit(ManagedHttpClientConnectionFactory.java:59)atorg.apache.http.impl.conn.PoolingHttpClientConnectionManager$InternalConnectionFactory.init(PoolingHttpClientConnectionManager.java:493)atorg.apache.http.impl.conn.PoolingHttpClientConnectionManager.init(PoolingHttpClientConnectionManager.java:149)atorg.apache.http.impl.conn.PoolingHttpClientConnectionManager.init(PoolingHttpClientConnectionManager.java:138)atorg.apache.http.impl.conn.PoolingHttpClientConnectionManager.init(PoolingHttpClientConnectionManager.java:114)atorg.apache.http.impl.client.HttpClientBuilder.build(HttpClientBuilder.java:726)atorg.jfrog.build.client.HttpClientConfigurator.getClient(HttpClientConfigurator.java:91)atorg.jfrog.build.client.ArtifactoryHttpClient.getHttpClient(ArtifactoryHttpClient.java:140)atorg.jfrog.build.client.ArtifactoryHttpClient.execute(ArtifactoryHttpClient.java:209)atorg.jfrog.build.client.ArtifactoryHttpClient.upload(ArtifactoryHttpClient.java:205)atorg.jfrog.build.extractor.clientConfiguration.client.ArtifactoryBuildInfoClient.uploadFile(ArtifactoryBuildInfoClient.java:603)atorg.jfrog.build.extractor.clientConfiguration.client.ArtifactoryBuildInfoClient.deployArtifact(ArtifactoryBuildInfoClient.java:315)atorg.jfrog.hudson.generic.GenericArtifactsDeployer$FilesDeployerCallable.deploy(GenericArtifactsDeployer.java:179)atorg.jfrog.hudson.generic.GenericArtifactsDeployer$FilesDeployerCallable.invoke(GenericArtifactsDeployer.java:151)atorg.jfrog.hudson.generic.GenericArtifactsDeployer$FilesDeployerCallable.invoke(GenericArtifactsDeployer.java:119)athudson.FilePath$FileCallableWrapper.call(FilePath.java:2484)athudson.remoting.UserRequest.perform(UserRequest.java:118)athudson.remoting.UserRequest.perform(UserRequest.java:48)athudson.remoting.Request$2.run(Request.java:328)athudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)atjava.util.concurrent.FutureTask.run(FutureTask.java:262)atjava.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)atjava.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)athudson.remoting.Engine$1$1.run(Engine.java:63)atjava.lang.Thread.run(Thread.java:744) This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are
[JIRA] [core] (JENKINS-27289) Masking classLoader doesn`t work on remote Slave
lior hasson created JENKINS-27289 Masking classLoader doesn`t work on remote Slave Issue Type: Bug Assignee: Unassigned Components: core Created: 09/Mar/15 11:44 AM Description: After upgrading the Apache httpClient to 4.4, I found that other plugins such as Git-Client/Maven-plugin that also uses httpClient with different versions collapses with ours. So After I added the Mask-Classes attribute the problem was gone, but it looks like this isolated environment dose not apply for Slaves. I found out the in the RemoteClassLoader while it tries to find a specific class URL, Which.classFileUrl(class) uses the getResource method. This method is not override by the hudson.util.MaskingClassLoader. So the class comes from the right source under the plugin itself, but the resource URL of the same class can came from other source such as other plugins that contain the same classes. Error example that I get: at hudson.model.Executor.run(Executor.java:240) Caused by: java.io.IOException: Remote call on local-windows failed at hudson.remoting.Channel.call(Channel.java:748) at hudson.FilePath.act(FilePath.java:907) ... 9 more Caused by: java.lang.NoSuchFieldError: INSTANCE at org.apache.http.impl.io.DefaultHttpRequestWriterFactory.init(DefaultHttpRequestWriterFactory.java:52) at org.apache.http.impl.io.DefaultHttpRequestWriterFactory.init(DefaultHttpRequestWriterFactory.java:56) at org.apache.http.impl.io.DefaultHttpRequestWriterFactory.clinit(DefaultHttpRequestWriterFactory.java:46) at org.apache.http.impl.conn.ManagedHttpClientConnectionFactory.init(ManagedHttpClientConnectionFactory.java:72) at org.apache.http.impl.conn.ManagedHttpClientConnectionFactory.init(ManagedHttpClientConnectionFactory.java:84) at org.apache.http.impl.conn.ManagedHttpClientConnectionFactory.clinit(ManagedHttpClientConnectionFactory.java:59) at org.apache.http.impl.conn.PoolingHttpClientConnectionManager$InternalConnectionFactory.init(PoolingHttpClientConnectionManager.java:493) at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.init(PoolingHttpClientConnectionManager.java:149) at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.init(PoolingHttpClientConnectionManager.java:138) at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.init(PoolingHttpClientConnectionManager.java:114) at org.apache.http.impl.client.HttpClientBuilder.build(HttpClientBuilder.java:726) at org.jfrog.build.client.HttpClientConfigurator.getClient(HttpClientConfigurator.java:91) at org.jfrog.build.client.ArtifactoryHttpClient.getHttpClient(ArtifactoryHttpClient.java:140) at org.jfrog.build.client.ArtifactoryHttpClient.execute(ArtifactoryHttpClient.java:209) at org.jfrog.build.client.ArtifactoryHttpClient.upload(ArtifactoryHttpClient.java:205) at org.jfrog.build.extractor.clientConfiguration.client.ArtifactoryBuildInfoClient.uploadFile(ArtifactoryBuildInfoClient.java:603) at org.jfrog.build.extractor.clientConfiguration.client.ArtifactoryBuildInfoClient.deployArtifact(ArtifactoryBuildInfoClient.java:315) at org.jfrog.hudson.generic.GenericArtifactsDeployer$FilesDeployerCallable.deploy(GenericArtifactsDeployer.java:179) at org.jfrog.hudson.generic.GenericArtifactsDeployer$FilesDeployerCallable.invoke(GenericArtifactsDeployer.java:151) at org.jfrog.hudson.generic.GenericArtifactsDeployer$FilesDeployerCallable.invoke(GenericArtifactsDeployer.java:119) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2484) at hudson.remoting.UserRequest.perform(UserRequest.java:118) at hudson.remoting.UserRequest.perform(UserRequest.java:48) at hudson.remoting.Request$2.run(Request.java:328) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at
[JIRA] [core] (JENKINS-27289) Masking classLoader doesn`t work on remote Slave
lior hasson commented on JENKINS-27289 Masking classLoader doesn`t work on remote Slave This issue is a real blocker for us, Our next plugin (Artifactory) release version was planned to support SNI connection with the help of Apache httpClient 4.3.5 or 4.4. Link to Pull Request: https://github.com/jenkinsci/jenkins/pull/1598 This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [core] (JENKINS-27289) Masking classLoader doesn`t work on remote Slave
lior hasson updated JENKINS-27289 Masking classLoader doesn`t work on remote Slave Change By: lior hasson (09/Mar/15 11:50 AM) Description: AfterupgradingtheApachehttpClientto4.4,IfoundthatotherpluginssuchasGit-Client/Maven-pluginthatalsouseshttpClientwithdifferentversionscollapseswithours.SoAfterIaddedtheMask-Classesattributetheproblemwasgone,butitlookslikethisisolatedenvironmentdosenotapplyforSlaves.Ifoundouttheinthe * RemoteClassLoader * whileittriestofindaspecificclassURL, * Which.classFileUrl(class) * usesthegetResourcemethod.Thismethodisnotoverridebythe * hudson.util.MaskingClassLoader * .Sotheclasscomesfromtherightsourceunderthepluginitself,buttheresourceURLofthesameclasscancamefrom + other + sourcesuchasotherpluginsthatcontainthesameclasses.ErrorexamplethatIget:athudson.model.Executor.run(Executor.java:240)Causedby:java.io.IOException:Remotecallonlocal-windowsfailedathudson.remoting.Channel.call(Channel.java:748)athudson.FilePath.act(FilePath.java:907)...9moreCausedby:java.lang.NoSuchFieldError:INSTANCEatorg.apache.http.impl.io.DefaultHttpRequestWriterFactory.init(DefaultHttpRequestWriterFactory.java:52)atorg.apache.http.impl.io.DefaultHttpRequestWriterFactory.init(DefaultHttpRequestWriterFactory.java:56)atorg.apache.http.impl.io.DefaultHttpRequestWriterFactory.clinit(DefaultHttpRequestWriterFactory.java:46)atorg.apache.http.impl.conn.ManagedHttpClientConnectionFactory.init(ManagedHttpClientConnectionFactory.java:72)atorg.apache.http.impl.conn.ManagedHttpClientConnectionFactory.init(ManagedHttpClientConnectionFactory.java:84)atorg.apache.http.impl.conn.ManagedHttpClientConnectionFactory.clinit(ManagedHttpClientConnectionFactory.java:59)atorg.apache.http.impl.conn.PoolingHttpClientConnectionManager$InternalConnectionFactory.init(PoolingHttpClientConnectionManager.java:493)atorg.apache.http.impl.conn.PoolingHttpClientConnectionManager.init(PoolingHttpClientConnectionManager.java:149)atorg.apache.http.impl.conn.PoolingHttpClientConnectionManager.init(PoolingHttpClientConnectionManager.java:138)atorg.apache.http.impl.conn.PoolingHttpClientConnectionManager.init(PoolingHttpClientConnectionManager.java:114)atorg.apache.http.impl.client.HttpClientBuilder.build(HttpClientBuilder.java:726)atorg.jfrog.build.client.HttpClientConfigurator.getClient(HttpClientConfigurator.java:91)atorg.jfrog.build.client.ArtifactoryHttpClient.getHttpClient(ArtifactoryHttpClient.java:140)atorg.jfrog.build.client.ArtifactoryHttpClient.execute(ArtifactoryHttpClient.java:209)atorg.jfrog.build.client.ArtifactoryHttpClient.upload(ArtifactoryHttpClient.java:205)atorg.jfrog.build.extractor.clientConfiguration.client.ArtifactoryBuildInfoClient.uploadFile(ArtifactoryBuildInfoClient.java:603)atorg.jfrog.build.extractor.clientConfiguration.client.ArtifactoryBuildInfoClient.deployArtifact(ArtifactoryBuildInfoClient.java:315)atorg.jfrog.hudson.generic.GenericArtifactsDeployer$FilesDeployerCallable.deploy(GenericArtifactsDeployer.java:179)atorg.jfrog.hudson.generic.GenericArtifactsDeployer$FilesDeployerCallable.invoke(GenericArtifactsDeployer.java:151)atorg.jfrog.hudson.generic.GenericArtifactsDeployer$FilesDeployerCallable.invoke(GenericArtifactsDeployer.java:119)athudson.FilePath$FileCallableWrapper.call(FilePath.java:2484)athudson.remoting.UserRequest.perform(UserRequest.java:118)athudson.remoting.UserRequest.perform(UserRequest.java:48)athudson.remoting.Request$2.run(Request.java:328)athudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)atjava.util.concurrent.FutureTask.run(FutureTask.java:262)atjava.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)atjava.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)athudson.remoting.Engine$1$1.run(Engine.java:63)atjava.lang.Thread.run(Thread.java:744) This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because