OpenLiberty / open-liberty

Open Liberty is a highly composable, fast to start, dynamic application server runtime environment
https://openliberty.io
Eclipse Public License 2.0
1.16k stars 599 forks source link

OpenAPI support for multiple modules #5839

Closed igbluz closed 2 years ago

igbluz commented 6 years ago

As a developer I would like to have the flexibility in design my Application which can consist of several modules packed into one EAR. Each module can be a WAR which does implement a REST-Service by an OpenAPI contract. Now when deploying the EAR to the OpenLiberty Server I would like to see the aggregated OpenAPI documents like it is existing on IBM Liberty Server using the feature openapi-3.1.

arthurdm commented 6 years ago

For background purposes, @igbluz and I exchanged notes on this stackoverflow issue, and I suggested a feature request be opened here for future consideration.

Warkdev commented 4 years ago

Hello,

Is this something you're planning to implement at some point ?

I've seen that Openapi3.1 seems to be available in OpenLiberty 20.0.0.9 (https://openliberty.io/docs/20.0.0.9/reference/feature/openapi-3.1.html) but I can't find anyway to load it properly. I'm on OL20.0.0.11.

Thanks.

Azquelt commented 3 years ago

This has been implemented for mpOpenApi-2.0 in #16628 which is available now in the 21.0.0.12 beta.

Azquelt commented 2 years ago

Released in 22.0.0.1