How do I create/set/use credentials? Steps so far...
1. downloaded nightly build of axis 2. create eclipse project 3. added all axis libs to project 4. added xerces-2_5_0 libs to project 5. added junit libs to project 6. created ant task to generate via wsdl2java (server is win2003/Sharepoint with MS sharepoint services) 7. generated client classes 8. extracted client-config.wsdd 9. modified such with org.apache.axis.transport.http.CommonsHTTPSender as transport 10. run simplest method from test class test1ListsSoapGetListCollection() Console shows: - Unable to find required classes (javax.activation.DataHandler and javax.mail.internet.MimeMultipart). Attachment support is disabled. - ntlm authentication scheme selected - No credentials available for NTLM <any realm>@iceland:80 junit error: AxisFault faultCode: {http://xml.apache.org/axis/}HTTP faultSubcode: faultString: (401)Unauthorized 11. in test added lines before client call: binding.setUsername("Administrator"); binding.setPassword("Password"); value = binding.getListCollection(); Now I see: {http://xml.apache.org/axis/}stackTrace:org.apache.commons.httpclient.ProtocolException: Unbuffered entity enclosing request can not be repeated. at org.apache.commons.httpclient.methods.EntityEnclosingMethod.writeRequestBody(EntityEnclosingMethod.java:483) and no errors in the console... oh, so close, so very close. At least I think its so very very close...