diff --git a/app/boot_levels.go b/app/boot_levels.go index 98b157b49..f8cbe6fb4 100644 --- a/app/boot_levels.go +++ b/app/boot_levels.go @@ -358,12 +358,6 @@ func (app *CortezaApp) InitServices(ctx context.Context) (err error) { return err } - // Initialize API GW bits - apigw.Setup(options.Apigw(), app.Log, app.Store) - if err = apigw.Service().Reload(ctx); err != nil { - return err - } - if app.Opt.Messagebus.Enabled { // initialize all the queue handlers messagebus.Service().Init(ctx, app.Store) @@ -418,6 +412,12 @@ func (app *CortezaApp) InitServices(ctx context.Context) (err error) { corredor.Service().SetUserFinder(sysService.DefaultUser) corredor.Service().SetRoleFinder(sysService.DefaultRole) + // Initialize API GW bits + apigw.Setup(options.Apigw(), app.Log, app.Store) + if err = apigw.Service().Reload(ctx); err != nil { + return err + } + if app.Opt.Federation.Enabled { // Initializes federation services //