geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ivan Junckes Filho <ivanjunc...@gmail.com>
Subject @OpenAPIDefinition not working
Date Fri, 08 Feb 2019 17:14:36 GMT
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 = "support@petstore.com")
        ),
        security = @SecurityRequirement(name = "oauth2"),
        servers = @Server(url = "/test/"))
@ApplicationPath("/api")
@LoginConfig(authMethod = "MP-JWT")
public class ApplicationConfiguration extends Application {

Mime
View raw message