Cita: HackmanC...
Seguramente, porque de otra forma sería muy decepcionante, JBoss ya incluye Hibernate dentro de las librerías globales, como implementación de JPA, y al incluirlas tu dentro de tu proyecto, estás duplicandolas.
Como dije, anteriormente, no habría forma de saberlo en tiempo de compilación, eclipse no sabe que hay dentro del JBoss que estás usando y además la clase se carga con SPI y loadClass, por lo que hasta que está corriendo vas a saber si hay problemas de que la clase no existe o no se pudo cargar.
Posiblemente, tengas que incluir solamente la librería:
hibernate-search-orm-4.5.0.Final.jar
Ahi estaba "el pollo del arroz con pollo" estaba incluyendo en el .war todas las librerias de hibernate; pero JBoss tiene internamente librerias de hibernate y como es lógico entraban en conflicto con las que yo tenía, de ahí los errores... Es decir, problema resuelto, muchas gracias por la ayuda a todos.