Skip to content

Commit

Permalink
Setting order of VaultTokenApplicationContextInitializer to first.
Browse files Browse the repository at this point in the history
  • Loading branch information
rfc3092 committed Feb 17, 2025
1 parent 54a66ba commit 3eb5138
Showing 1 changed file with 7 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
import org.springframework.context.ApplicationContextInitializer;
import org.springframework.context.ConfigurableApplicationContext;
import org.springframework.context.annotation.AnnotationConfigApplicationContext;
import org.springframework.core.Ordered;
import org.springframework.lang.NonNull;

import java.io.IOException;
Expand All @@ -17,10 +18,15 @@
* Will only work for applications in {@code dev-fss}.
*/
@Slf4j
public class VaultTokenApplicationContextInitializer implements ApplicationContextInitializer<ConfigurableApplicationContext> {
public class VaultTokenApplicationContextInitializer implements Ordered, ApplicationContextInitializer<ConfigurableApplicationContext> {

private static final String PROFILE = "prod";

@Override
public int getOrder() {
return Integer.MIN_VALUE;
}

@Override
public void initialize(@NonNull ConfigurableApplicationContext context) {

Expand Down

0 comments on commit 3eb5138

Please sign in to comment.