eae pessoal.
estou com um problema aqui ao tentar consumir um webservice.
alguém pode me ajudar???
ao tentar rodar a função que envia uma String por WebService:
public String envioWs(String msg){
try{
String urlWS = "meu_WebService";
Object[] params = {msg};
Service service = new Service();
Call call = (Call) service.createCall();
call.setTargetEndpointAddress(urlWS);
call.setOperationName("op_envio");
String ret = (String) call.invoke(params);
return ret;
}
catch(Exception ex){
ex.printStackTrace();
return null;
}
}
pelo que pesquisei, esta correto, mas apresenta o seguinte erro:
java.lang.IllegalArgumentException: Length of Base64 encoded input string is not a multiple of 4.
alguma ideia???
obrigado