Nice work, please host your code somewhere like Google code or sourceforge so that other also can get benefit out of this. BTW current Axis2 trunk support for both HTTPClient 3.x and 4.x version, if you are interest please test HTTPClient 4.x based implementation available on Axis2 1.7.0-SNAPSHOT version.
Thanks ! On Thu, Sep 20, 2012 at 4:15 AM, Martin Oberzalek <king...@gmx.at> wrote: > Hi, > > I'm using Axis2 to access a Microsoft Exchange 2010 Server. Since Axis2 is > still using the old http 3 client and this http client does not support > NTLM2, > I've developed a wrapper that is using the new httpclient 4.2 > > http://redeye.hoffer.cx/detail.php?id=14 > > > > > http-client-3-wrapper > This is a java wrapper around the old commons-http-client.3.1 HTTP client > which not developed anymore. > The wrapper is using the new HttpClient 4.x and keeps binary compatibility. > > The intention for developing this wrapper was using Axis 2 for accessing a > Microsoft Exchange 2010 server which requires a NTLM2 authentication. > > Not all methods are implemented, but it works for me. > > Just remove the old commons-httpclient-3.1.jar and add > http-client-3-wrapper > to your project. > > following additional libraries are required: > > commons-codec-1.6.jar commons-logging-1.1.1.jar fluent-hc.4.2.1.jar > httpclient-4.2.1.jar httpclient-cache-4.2.1 httcore-4.2.1.jar > httmime-4.2.1.jar > > > > > > > Any feedback is welcome. > > If there is some interest about such a wrapper I can set up a sourceforge > project. > > > Greetings, Martin > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org > For additional commands, e-mail: java-user-h...@axis.apache.org > > -- Sagara Gunathunga Blog - http://ssagara.blogspot.com Web - http://people.apache.org/~sagara/ LinkedIn - http://www.linkedin.com/in/ssagara