Buenas!
Pues aqui iniciando con esto de los clientes WS con AXIS2.
Resulta que por medio de mi WSDL cree mis clases STUB utiliazando AXIS2.
Al implementar mi cliente nomas no hayo la forma de echarlo a andar.
Traigo una clase mas o menos asi
Código Java:
Ver originalpackage com.serviciosterceros.queuemanager.instancia;
import java.rmi.RemoteException;
import org.apache.axis2.AxisFault;
import com.serviciosterceros.queuemanager.Rei_califica_servicioStub;
import com.serviciosterceros.queuemanager.Rei_califica_servicioStub.Rei_califica_servicioResponse;
import com.serviciosterceros.queuemanager.Rei_califica_servicioStub.Request;
import com.serviciosterceros.queuemanager.Rei_califica_servicioStub.Response;
public class ValidaReiWSClient {
private Rei_califica_servicioStub instancia = null;
public ValidaReiWSClient
(String url,
long timeout
) throws AxisFault
{ // se crea soporte
instancia = new Rei_califica_servicioStub(url);
instancia._getServiceClient().getOptions().setTimeOutInMilliSeconds(timeout);
}
Rei_califica_servicioStub.
Request request
= new Rei_califica_servicioStub.
Request();
//Agregamos a la petición los datos a enviar al WS
request.setPerfil(perfil);
request.setVel_bajada(vel_bajada);
request.setVel_subida(vel_Subida);
Rei_califica_servicioStub.Response response = instancia.rei_califica_servicio(null);
return response.getCode();
}
}
al querer dar el return me arroja un error feo y por mas que analizo no logro dar.
[HIGHLIGHT="Java"]
Si alguien pudier explicarme como implementar este cliente a partir de la clase STUB que axis me genero seria lo mejor porque en internet no logro encontrar algo que me ayude.
Por favor si una buena alma ayuda a este condenado estaria eternamente agradecido