Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Disabling Apache Httpclient"

m (Slewis.composent.com moved page Disabling Apache Httpclient45 to Disabling Apache Httpclient over redirect: Generalized)
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
The default filetransfer provider may be changed from httpclient45 to the older httpclient4 provider by setting the following system property upon eclipse (or other app) startup:
+
==Disabling Httpclient5==
 +
 
 +
The new default filetransfer provider (httclient5) may be changed from httpclient5 to the URLConnection provider (using the underlying JVM's impl of URLConnection) by setting the following system property upon eclipse (or other app) startup:
  
 
<pre>
 
<pre>
org.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient45
+
org.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient5
 
</pre>
 
</pre>
  
Line 8: Line 10:
  
 
<pre>
 
<pre>
eclipse -vmargs -Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient45
+
eclipse -vmargs -Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient5
 
</pre>
 
</pre>
  
This will disable the Apache HttpClient45 provider, and force using the apache httpclient 4 provider.
+
This will disable the Apache HttpClient5 provider, and force using the URLConnection provider.
 
+
To disable both the httpclient45 and httpclient4 provider and used the JRE URLConnection provider:
+
 
+
<pre>
+
org.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient45,org.eclipse.ecf.provider.filetransfer.httpclient4
+
</pre>
+
 
+
 
+
In some proxy environments this will allow the downloads to succeed by using the URLConnection provider rather than the HttpClient4 provider.
+

Latest revision as of 16:43, 8 November 2021

Disabling Httpclient5

The new default filetransfer provider (httclient5) may be changed from httpclient5 to the URLConnection provider (using the underlying JVM's impl of URLConnection) by setting the following system property upon eclipse (or other app) startup:

org.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient5

For example, to set this property when starting Eclipse:

eclipse -vmargs -Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient5

This will disable the Apache HttpClient5 provider, and force using the URLConnection provider.

Back to the top