Diferencia entre revisiones de «Apache CXF»
De Dos Ideas.
(Página creada con '=== Construcción de un servicio y su cliente con cxf === La noticia [http://www.dosideas.com/java/396-servicios-web-con-apache-cxf.html Servicios web con Apache CXF] da una int...') |
(→Ver también) |
||
| (No se muestran 3 ediciones intermedias de 2 usuarios) | |||
| Línea 1: | Línea 1: | ||
| + | [[Category:Java]] | ||
| + | [[Category:Web Service]] | ||
=== Construcción de un servicio y su cliente con cxf === | === Construcción de un servicio y su cliente con cxf === | ||
| − | La noticia [http://www.dosideas.com/java/396-servicios-web-con-apache-cxf.html Servicios web con Apache CXF] da una introducción a cxf, explica cómo crear un | + | La noticia [http://www.dosideas.com/noticias/java/396-servicios-web-con-apache-cxf.html Servicios web con Apache CXF] da una introducción a cxf, explica cómo crear un [[Web Service]] con Apache CXF y también la creación de un cliente que lo consuma. |
| − | === CXF y | + | === Apache CXF y WebLogic 9.2 === |
| − | Deployar una aplicación que utiliza | + | Deployar una aplicación que utiliza Apache CXF en [[WebLogic]] 9.2 provoca un conflicto de versiones de las librerías de jax-ws. Para solucionarlo, el archivo ''weblogic-application.xml'' debe contener lo siguiente: |
<code xml> | <code xml> | ||
| Línea 20: | Línea 22: | ||
De esta manera indicamos a weblogic que debe dar prioridad a las clases contenidas en el jar de jax-ws provisto por la aplicación, por sobre la versión de esas mismas clases q están contenidas en el weblogic.jar. | De esta manera indicamos a weblogic que debe dar prioridad a las clases contenidas en el jar de jax-ws provisto por la aplicación, por sobre la versión de esas mismas clases q están contenidas en el weblogic.jar. | ||
| + | |||
| + | == Ver también == | ||
| + | * [[Web Service]] | ||
| + | * [http://www.dosideas.com/java/396-servicios-web-con-apache-cxf.html Servicios web con Apache CXF] | ||
| + | * [[Creación de un Servicio Web partiendo de un WSDL con Apache CXF]] | ||
Revisión actual del 17:26 18 feb 2010
Construcción de un servicio y su cliente con cxf
La noticia Servicios web con Apache CXF da una introducción a cxf, explica cómo crear un Web Service con Apache CXF y también la creación de un cliente que lo consuma.
Apache CXF y WebLogic 9.2
Deployar una aplicación que utiliza Apache CXF en WebLogic 9.2 provoca un conflicto de versiones de las librerías de jax-ws. Para solucionarlo, el archivo weblogic-application.xml debe contener lo siguiente:
<?xml version="1.0" encoding="UTF-8"?>
<weblogic-application xmlns="http://www.bea.com/ns/weblogic/90">
<prefer-application-packages>
<package-name>org.apache.xerces.*</package-name>
<package-name>javax.jws.*</package-name>
</prefer-application-packages>
</weblogic-application>
De esta manera indicamos a weblogic que debe dar prioridad a las clases contenidas en el jar de jax-ws provisto por la aplicación, por sobre la versión de esas mismas clases q están contenidas en el weblogic.jar.