-
-
Notifications
You must be signed in to change notification settings - Fork 6.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[jaxrs-spec] add Eclipse MicroProfile file based approach #3901
Conversation
Reported by CircleCI:
Please run the following to update the doc as well
|
Tested with
and got the same result with Quarkus, Thorntail Seems like only e.g. |
Thank you for having tried this. I could reproduce the issue. During my tests, I was always testing with The Eclipse-MicroProfile-OpenAPI implementation will never support swagger-annotations, so I added a comment to enforce that useSwaggerAnnotations is set to false if one of those app server is used. |
Looks good now 👍 |
…ls#3901) * [jaxrs-spec] add quarkus application server * [jaxrs-spec] add thorntail * [jaxrs-spec] add openliberty * [quarkus] update to 0.20.0 * Add helidon * Update quarkus version * Update quarkus to 0.22.0 * Update documentation * Force "useSwaggerAnnotations" to be false when quarkus, thorntail, openliberty or helidon are used
When using Eclipse-MicroProfile-OpenAPI framework, a small specification on top of JaxRS, you have two ways of enhancing your OpenAPI document.
swagger-jaxrs2
)In order to use MicroProfile, you need to select the implementation you would like to use (similar to JavaEE/Jakarta EE, several vendors implement the same spec).
This PR is adding some support for the second variant (OpenAPI file based) approach.
The
library
flag is used to select the desired implementation: