Why are you using "http://demo.knowcross.com/TritonMobileService";
as URL
? Service address you can find in wsdl and it is:
<soap:address location="http://demo.knowcross.com/TritonMobileService/Service1.svc"/>
so you should use it as URL
.
EDIT:
You can set ht.debug=true
and check whether ht.requestDump
is correct. First of all you should add the namespace for properties like this:
PropertyInfo p = new PropertyInfo();
p.setNamespace(NAMESPACE);
p.setValue("test");
p.setName("UserName");
request.addProperty(p);
p = new PropertyInfo();
p.setNamespace(NAMESPACE);
p.setValue("test");
p.setName("Password");
request.addProperty(p);