Buenas.
Tengo una clase BindingCreator que me crea los bindings de Rabbit (exchanges, colas, topics, etc). Luego tengo varios beans anotados con @Configuration
que necesitan que esas colas estén creadas o petan porque no las encuentran. Esa lógica de creación de colas estaba antes dentro de esos beans, pero se sacó fuera. Es una iteración más en un proceso, no se va a quedar así, pero de momento necesito que se haga así.
Mi problema es que Spring, al arrancar, escanea el código, encuentra las @Configuration
e intenta crearlas. Al no encontrar las colas, el primer bean ya falla y la aplicación no arranca. ¿Alguna forma de hacer que BindingCreator sea el primer bean de la aplicación en ser escaneado? Tengo la lógica de creación en el constructor, así que se ejecutaría solo.
Grasiah.