-
Notifications
You must be signed in to change notification settings - Fork 7
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
Does not work with Jackson inheritance hierarchy #103
Comments
@ethlo I havn't checked in detail, but an integration with pretty much those annotations on a base class seems to work fine for me: This controller definition with one mapping produces a OpenApi spec which looks reasonable. Can you provide a Pull Request which reproduces your issue above? Then I'm able to help you and/or fix the issue. Feel free to adapt the "app54" test case! |
Hi again! Thanks for your feedback. I now opened up a PR with a test (app103) that reproduces my encountered exception. Please let me know if I can be of any further assistance. |
@ethlo I've released 5.1.2 with a fix (which makes your test case succeed). Note that using Jackson polymorphism in this manner via |
@neiser I realize that the model is defined in a less than ideal way, so thank you for accommodating this! Much appreciated! Works like a charm! |
Hi, and thank you for providing a tool to generate OpenAPI 3.0 documentation now that Springfox seems defunct!
However, I encounter problems with any type-hierarchy. For example the following
Animal
,Dog/Cat
hierarchy fails.
Throws the following exception:
The text was updated successfully, but these errors were encountered: