Я пытаюсь отправить почтовые запросы в веб-службу, которая работает в сети.Я использую soapui для выполнения запросов, этот инструмент структурирует мне объект, который я должен отправить в формате XML, но когда я отправляю запрос, он выдает мне ошибку: org.apache.http.NoHttpResponseException: целевой сервер не смог ответить.
Есть идеи?Веб-сервис, который я сделал, не то, чтобы я обращался к какому-либо внешнему.
JDNI-соединение:
if ( conn == null ){
Context ctx = null;
try{
ctx = new InitialContext();
DataSource ds = (DataSource) ctx.lookup("jdbc_oracle_ws");
conn = ds.getConnection();
}catch(Exception ex){}
}
Код метода веб-сервиса
@WebService(serviceName = "ConsultarRecibosPendientes", targetNamespace = "http://websercice.fi.co/")
public class ConsultarRecibosPendientes extends Base {
@WebMethod(operationName = "ConsultarRecibosPendientes")
@WebResult(name = "ConsultarRecibosPendientesResult")
public ConsultarRecibosPendientesRes ConsultarRecibosPendientes(@WebParam(
name = "ConsultarRecibosPendientesReq") ConsultarRecibosPendientesReq objeto) {
ConsultarRecibosPendientesRes recibosRes = new ConsultarRecibosPendientesRes();
cliente_servicio = ConsultarInformacionClienteServicio( objeto.nCodBanco,
objeto.nCodAgencia,
objeto.nCodInstitucion,
objeto.nCodConvenio,
objeto.nTipoBusqueda,
objeto.nTipoLlaveAcceso,
objeto.strLlaveAcceso);
recibosRes.nCodRespuesta = cliente_servicio.codigoRespuesta;
recibosRes.nTipoIdentificacion = cliente_servicio.tipoIdentificacion;
recibosRes.strIdentificacion = cliente_servicio.identificacionCliente.replace("-", "").trim();
recibosRes.strNombreCliente = cliente_servicio.nombreCliente;
recibosRes.nFechaTransaccion = cliente_servicio.fechaTransaccion;
recibosRes.nCantServicios = cliente_servicio.cantServicios;
return recibosRes;
}
}