Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
The Swagger Annotations dependency should be upgraded from version 1 to version 2 in order to support OpenAPI Specification Version 3 and Jakarta EE 10.
Recent upgrades for Spring Framework 6 and Jetty 12 required migrating to Jakarata EE 10 libraries, including the newer version of the Swagger Maven Plugin. The initial migration did not incorporate upgrading the Swagger Annotations because it requires adjusting all current REST API resource annotations. Most of the changes are similar, but some restructuring is required.
These changes are necessary so that the generated OpenAPI specification, and REST API documentation, will reflect the full object definitions on responses.
Attachments
Issue Links
- fixes
-
NIFI-12512 NiFi Registry swagger has no paths
- Resolved
- is related to
-
NIFI-11703 Upgrade Spring Framework to version 6
- Resolved
- links to