Bug 335254 - [api] add o.e.m.commons.http bundle based on HttpClient 4.1
Summary: [api] add o.e.m.commons.http bundle based on HttpClient 4.1
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Mylyn (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P2 enhancement (vote)
Target Milestone: 3.7   Edit
Assignee: Steffen Pingel CLA
QA Contact: Steffen Pingel CLA
URL:
Whiteboard:
Keywords: noteworthy, plan
Depends on: 207175 334970 367789 368777 368830 368835 371747 372360
Blocks: 359210
  Show dependency tree
 
Reported: 2011-01-24 16:44 EST by Steffen Pingel CLA
Modified: 2012-02-23 10:58 EST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Steffen Pingel CLA 2011-01-24 16:44:52 EST
The new HttpClient version has improved support for NTLM authentication. The o.e.m.commons.http bundle should provide a similar abstraction and API as the o.e.m.commons.net bundle.
Comment 1 Steffen Pingel CLA 2011-04-12 17:04:44 EDT
I have committed an initial o.e.m.commons.http based on the previous implementation in o.e.m.commons.net. This is still in the early changes and likely to change over the next couple of weeks.
Comment 2 Steffen Pingel CLA 2011-12-22 11:58:26 EST
The bundle has been renamed to org.eclipse.mylyn.commons.repositories.http.core. It provides an abstraction for connecting to repositories through HTTP. Location handling is based on the classes provided in org.eclipse.mylyn.commons.repositories.core. In the process several classes and services that were previously accessible in org.eclipse.mylyn.commons.net are now also available from org.eclipse.mylyn.commons.core to share the implementations.

It is recommended that connectors consume the HttpCore based connection framework provided by org.eclipse.mylyn.commons.repositories.http.core in favor of the HttpClient 3.1 based implementation in org.eclipse.mylyn.commons.net.