Archivo de la categoría: CXF

Jugando con Web Services e Hibernate. Método setter de las Collection.

 En un rato de entretenimiento me he dedicado a generar las clases java a partir de unos WSDL y XSD de Web Service. Para ello he usado wsdl2java de Apache CXF. Para que el entretenimiento fuera mayor, decidí hacer persistentes … Sigue leyendo

Publicado en CXF, Hibernate | Etiquetado , , , | 1 comentario

CXF: Timeout en los clientes de web services

Cuando hacemos un cliente de web service con apache CXF, podemos fijar el tiempo de timeout que el cliente espera por la conexión y por la respuesta de la siguiente forma // Creación del cliente web service de una de … Sigue leyendo

Publicado en CXF | Etiquetado , , , | Deja un comentario

Maven y CXF: Generar el ciente de web service a partir del WSDL, eligiendo el nombre del paquete

A partir de los WSDL y con CXF podemos generar el código de nuestro cliente de web service. Por defecto, la herramienta wsdl2java de CXF pondrá a estas clases cliente un paquete elegido a partir del namespace que aparece en … Sigue leyendo

Publicado en CXF, maven | Etiquetado , , , | Deja un comentario

Web Services CXF: Errores de versión con jaxb-api

Si tenemos java 6 y estamos haciendo web services, con apache CXF por ejemplo, y obtenemos errores extraños con la versión de Jaxb-api, como estos Exception in thread "main" java.lang.LinkageError: JAXB 2.0 API is being loaded from the bootstrap classloader, … Sigue leyendo

Publicado en CXF | Etiquetado , , , , | Deja un comentario

Apache CXF: Mostrar mensajes SOAP en el log del cliente

 Si con Apache CXF generamos, a partir de un WSDL, las clases de cliente, nos saldrá una clase UnWebServiceImpl que podemos instanciar. Esta clase tiene un método getUnWebServicePort() para obtener una interfaz que es con la que podemos hacer realmente … Sigue leyendo

Publicado en CXF | Etiquetado , , | 1 comentario

El WebappClassLoader y ContextClassLoader en Tomcat/Liferay

En el desarrollo nos hemos encontrado con un problema curioso. Estamos desarrollando un portlet con Liferay y necesitamos desde él hacer llamadas AJAX que actualicen parte del portlet sin refrescar la página. Se nos ha ocurrido, en la parte del … Sigue leyendo

Publicado en CXF, java | Etiquetado , , , , | 1 comentario

Pequeño problema con cliente CXF de Web Service

Estoy haciendo un cliente de Web Service con CXF que luego ira en una página web, de forma que un usuario a través de la página pueda consultar los web services. Y ha surgido un pequeño incordio. Cojo el wsdl … Sigue leyendo

Publicado en CXF | Etiquetado , , , | 9 comentarios