Tag: CAMEL-CXF
Construí un cliente CXF para invocar un servicio web SOAP. Importé los certificados del servidor en mi almacén de confianza de cacerts (entiendo que CXF lo utiliza de forma predeterminada) y utilicé el siguiente código para implementar la llamada. Sin embargo, se genera el siguiente error: sun.security.validator.ValidatorException: Error al construir . . . Read more
He construido correctamente un cliente y un servidor (Jetty) en localhost. Esto significa que he lanzado el servidor Jetty (https://localhost:8444/ws) y he ejecutado el cliente localmente en la misma máquina y todo el proceso de conexión funcionó perfectamente. Cuando el cliente y el servidor se ejecutan en máquinas diferentes, se . . . Read more
Tengo un simple JerseyTest que se ve así: final Response getResponse = this.target(endpoint).get(); assertStatusEquals(Status.NOT_FOUND, getResponse); assertEquals(“No se puede encontrar algo”, getResponse.getStatusInfo().getReasonPhrase()); Esto funcionaba bien cuando utilizaba el cliente estándar JerseyClient. Sin embargo, cambié a ApacheCXF porque quiero usar el método PATCH. … // Queremos admitir PATCH, que no es bueno . . . Read more
Actualmente hemos implementado puntos finales SOAP con CXF (Spring Boot). De acuerdo con el enfoque del contrato primero, proporcionamos un WSDL, generamos objetos Java y servicios a partir de él (cxf-codegen-plugin) y finalmente implementamos la interfaz del servicio. Todo esto es muy agradable y simple, pero solo necesitamos el XML . . . Read more
Los servicios de Soap están alojados de forma remota, pero debido a algunas restricciones en nuestro servidor, he obtenido el WSDL y lo he almacenado localmente. Utilizando Maven, el plugin org.apache.cxf y el comando generate sources, he generado clases a partir del WSDL local. Propiedades de la clase WebServiceClient: @WebServiceClient(name . . . Read more