Github user puneethps commented on a diff in the pull request: https://github.com/apache/tomee/pull/340#discussion_r244777643 --- Diff: examples/mp-openapi/README.adoc --- @@ -0,0 +1,112 @@ +:index-group: MicroProfile +:jbake-type: page +:jbake-status: unpublished + +# Microprofile OpenAPI +This is an example on how to use microprofile OpenAPI in TomEE. + +== Run the application: +mvn clean install tomee:run + +Within the application there is an endpoint that will give you weather based on day. + +== Request +.... +GET http://localhost:8080/mp-openapi/weather/status/{today} + + +== Response +.... +{today} is a sunny day. + + +== OpenAPI + +OpenAPI is a spec for natively producing OpenAPI v3 documents from JAX-RS applications. +There exists an endpoint /openApi which gives the OpenAPI document based on Accept request header. + + +== Request +.... +GET http://localhost:8080/mp-openapi/openapi --- End diff -- I think it is working as expected now, without the Accept:application/json header it is outputting a valid YAML. I think I should document that in the README file.
---