What's setting my encoding to "xsd:base64Binary" in
the following code?? I don't need that encoding, I'm
merely sending a String.
Any help appreciated....
Call call = (Call)service.createCall();
call.setEncodingStyle(org.apache.axis.Constants.URI_SOAP11_ENC);
QName qn = new
javax.xml.namespace.QName("urn:SoapService",
"SoapService");
call.setTargetEndpointAddress(new
java.net.URL(this.endPoint));
call.setOperationName(new QName("urn:SoapService",
"InitialSignup"));
call.addParameter("in0", XMLType.XSD_STRING,
ParameterMode.IN);
call.registerTypeMapping(String.class, qn,
BeanSerializerFactory.class,
BeanDeserializerFactory.class, false);
call.setReturnClass(String.class);
String sending = mapToString(this.map, strEQUALS,
"^");
String _result = (String)call.invoke(new
Object[]{sending});