Forum Discussion
hello pwd
can you please share more details? such as codegen version you use, also what jax-rs language (in codegen options) are you using to generated code? and if it's possible, share the api documentation used on your sample
I'm just using whatever codegen version is current on Swaggerhub, which I'm using for development. I exported the server stubs for plain "jaxrs", IIRC.
Again, the strange part is that the whole operation works fine end-to-end if the body is included in the original request packet; it's when the body is sent in a separate packet that the API is just called with a "null" value for a required [body] parameter.
I'm having some trouble accessing the API through Swaggerhub at the moment but the API definition (in the original yaml) for the Swagger 2.0 version of the API, was as follows:
swagger: '2.0' info: version: '1.0' title: '...' ... HostSpec: type: object required: - host-id properties: host-id: type: string ... paths: /hosts: ... put: description: ... tags: - Host Management operationId: AddHost consumes: - application/json - application/xml produces: - application/json - application/xml parameters: - name: HostSpec description: ... in: body schema: $ref: '#/definitions/HostSpec' required: true responses: 200: description: Successful operation schema: $ref: '#/definitions/empty-success-response' ...
Let me know if there's anything else of possible interest?
Thanks a lot,
-Patrick.
Related Content
- 5 years ago
- 12 months ago
- 2 years ago
Recent Discussions
- 16 days ago
- 19 days ago