-
Notifications
You must be signed in to change notification settings - Fork 2.2k
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
@Header.schema()
in @ApiResponse
does not generate the type
#4668
Comments
Hi @emcintyre-hpe could you share more details about your problem (e.g sample project), I tried to reproduce this bug, used exactly same annotations that you provided and schema type appears. Closing this ticket, feel free to reopen if issue still appears for you. parameters:
- name: accountId
in: path
required: true
schema:
type: string
responses:
"200":
description: List of services for the given account
"401":
description: User did not provide a valid auth token
headers:
testing-headers:
description: Flow/trace ID for traceability in the logs
style: simple
schema:
type: string
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorMessage' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hello,
We're using Swagger annotations and Maven plugin to generate our spec. I'm attempting to add some
@ApiResponse
annotations to our operations, but the@Header
annotation is not including theschema.type
. For instance:This generates the following spec:
Even if I add something like
format
to the@Schema
:(Note that the motivation for adding the schema/type to the header is that linting tools complain about content/schema being required)
The text was updated successfully, but these errors were encountered: