Hibernate 3.2 y CXF


Haciendo un par de web services con spring y CFX (jejejeje es tan sencillo que parece pecado) me encontre con un error documentado en los foros acerca de la incompatibalidad de las dependencias de Hibernate 3.2 y las de CXF (mas concretamente nunca encuentra una clase de asm), asi que despues de leer un poco encontré que una solución es excluir algunas dependencias de Hibernate y reemplazarlas por otras, algo asi en nuestro pom.xml (para los que no usan maven es cuestion de descargar y borrar / insertar en el directorio lib, pero DEBERIAN USAR UNA HERRAMIENTA COMO MAVEN O IVY)

<dependency>
      <groupId>org.hibernate</groupId>
      <artifactId>hibernate</artifactId>
      <version>3.2.6.ga</version>
      <exclusions>
      	<exclusion>
            <groupId>asm</groupId>
            <artifactId>asm</artifactId>
        </exclusion>
        <exclusion>
	        <groupId>asm</groupId>
	        <artifactId>asm-attrs</artifactId>
        </exclusion>
        <exclusion>
	        <groupId>cglib</groupId>
	        <artifactId>cglib</artifactId>
        </exclusion>
      </exclusions>
    </dependency>
    <dependency>
      <groupId>cglib</groupId>
      <artifactId>cglib-nodep</artifactId>
      <version>2.1_3</version>
      <scope>compile</scope>
    </dependency>

Acerca de Nickman

Aunque crítico e Ingeniero (especializado en software), piloto de aeroplano soy (seré).

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s