el tema esque al querer probarlo sobre un metodo main este me arroja un error al colocar los parametros.
La cosa esta mas o menos asi
Código:
donde en la linea enviar.clienteWS(datos, urlServicio); me manda un error sobre "datos y urlServicio", el ide me dice que no puede resolver.package com.blitz.fancy.ws.client; import java.io.IOException; import java.util.Properties; import org.apache.log4j.Logger; import com.blitz.fancy.dto.EnvioWSEUDTO; import com.blitz.fancy.util.Constantes; import com.blitz.fancy.ws.client.respuesta.RespuestaGenerica; import com.google.gson.Gson; import com.google.gson.GsonBuilder; public class EnviarConfirmacionClient { private static Logger log = Logger.getLogger(GetRespuestaServicio.class); public RespuestaGenerica clienteWS(EnvioWSEUDTO datos, String urlServicio) throws IOException{ String rutaWS; String nombreWS; Properties props = new Properties(); props.load(this.getClass().getClassLoader().getResourceAsStream("ApplicationResources.properties")); rutaWS = props.getProperty("eec.plem.rutaWS"); nombreWS = props.getProperty("eec.plem.envioundest"); String url = rutaWS + nombreWS; log.info("Url de la WS: " + url); log.info("Datos para WS: " + toJson(objeto)); String result =GetRespuestaServicio.getRespuestaServicioPostConChequeo(url,toJson(datos)); // invoca metodo log.info("result " + result); GsonBuilder gb = new GsonBuilder(); Gson gson = gb.create(); RespuestaGenerica resultado = null; resultado = gson.fromJson(result, RespuestaGenerica.class); log.info("Resultado correo: " + String.valueOf(resultado)); return RespuestaGenerica; } private String toJson(Object objetoSalida){ Gson gson = new GsonBuilder().serializeNulls().setDateFormat(Constantes.FORMATO_FECHAS_WS).create(); String resultado = gson.toJson(objetoSalida); return resultado; } public static void main(String[] args) { EnviarConfirmacionClient enviar = new EnviarConfirmacionClient(); enviar.clienteWS(datos, urlServicio); } }
La vdd estoy atorado, ayuda!!