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 original
package 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; // se crea soporte instancia = new Rei_califica_servicioStub(url); instancia._getServiceClient().getOptions().setTimeOutInMilliSeconds(timeout); } public String[] rei_califica_servicio(String perfil, String vel_bajada, String vel_Subida) throws RemoteException{ //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