Extensão CDI para Flyway

Eu tentei executar o flyway em meu aplicativo antes que o hibernate estivesse conectado ao meu JBoss AS 7.1. Eu tentei com um@javax.ejb.Startup anotação, mas isso é executado depois que o Hibernate é inicializado e o esquema do banco de dados é verificado.

Então, tanto quanto eu entendo, podemos usar uma extensão CDI que engancha antes de inicializar o Hibernate. Existe algum suporte para isso fora da caixa para flyway? E se não, alguém já tentou fazer isso antes?

questionAnswers(2)

yourAnswerToTheQuestion