No se puede encontrar org.aspectj.weaver.reflect.ReflectionWorld

Estoy configurando un proyecto Spring 3.2.3 + Hibernate 4 en Eclipse 4.3.

Cuando agrego el codigo<tx:annotation-driven transaction-manager="transactionManager"/> En mi contexto, comienzo a recibir el siguiente error en cada bean:

Build path is incomplete. Cannot find class file for org/aspectj/weaver/reflect/ReflectionWorld$ReflectionWorldException

Ahora, agregué las dependencias de AspectJ Tools y Cglib a mi proyecto y los JAR están ahí, incluida la clase que no puede encontrar. La aplicación se ejecuta normalmente y Spring está administrando sesiones y transacciones con éxito.

He buscado una solución pero todas las respuestas dicen que el error se produce debido a la falta de JAR.

¿Alguien sabe lo que me falta (versiones incompatibles) o es un error de Eclipse?

Aquí hay una pantalla de impresión del problema (cada error que verás es el que te indico arriba).

¡Gracias por adelantado!

Respuestas a la pregunta(5)

Su respuesta a la pregunta