I read about 100 posts on this error today and no one seems to have solved it. Not sure if this is a bug in axis2. Has anyone solved this common problem? In axis1, this problem was solved by using the client-config.wsdd config file to override the transport name to be org.apache.axis.transport.http.CommonsHTTPSender. I don't think that axis2 has a corresponding wsdd file though so there must be some other solution. I would appreciate it if anyone knows the solution to this ntlm authentication problem. Thanks!