Extensión CDI para Flyway

Intenté ejecutar la ruta migratoria en mi aplicación antes de que la hibernación se conectara a mi JBoss AS 7.1. Lo intenté con un@javax.ejb.Startup anotación, pero esto se ejecuta DESPUÉS DE Hibernate se inicializa y se verifica el esquema de la base de datos.

Por lo que entiendo, podemos usar una extensión CDI que se enlaza antes de que se inicie Hibernate. ¿Hay algún apoyo para eso fuera de la caja para la ruta migratoria? Y si no, ¿alguien ha intentado hacer esto antes?

Respuestas a la pregunta(2)

Su respuesta a la pregunta