Closed emcintyre-hpe closed 1 month ago
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'
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)