The @OpenAPIDefinition is not being picked up by the CDI extension because it is only getting InternalApplication instead of picking up my custom Application config. Any ideas why? OpenAPIDefinition configs are therefore not showing up in the openapi doc.
@OpenAPIDefinition(info = @Info( title = "TEST", version = "2.0", description = "Pet Store App API", license = @License( name = "Apache 2.0", url = "http://www.apache.org/licenses/LICENSE-2.0.html"), contact = @Contact( name = "PetStore API Support", url = "https://github.com/eclipse/microprofile-open-api", email = "supp...@petstore.com") ), security = @SecurityRequirement(name = "oauth2"), servers = @Server(url = "/test/")) @ApplicationPath("/api") @LoginConfig(authMethod = "MP-JWT") public class ApplicationConfiguration extends Application {