-
Bug
-
Resolution: Done
-
Minor
-
1.38.0.Final
-
None
-
None
-
False
-
None
-
False
-
---
-
---
-
-
-
2023 Week 21-23 (from May 22)
After KOGITO-9031, the input and output schema mapping based on the tags no longer works. The issue is that when the tag was created on the resource class, it was copied to all operations in that class. After KOGITO-9031 it is added afterwards to the root of the already generated OpeanAPI definition and not copied to operations, leaving operations with default tags, i.e. the name of the resource class.
See the attached openapi definition files for reference. The endpoint is /expression POST or /expression/{id} PUT.
Previously the endpoints had the tag expression mapping to the expression_input schema, but now they have Expression Resource tag, so mapping is clearly broken.
- is related to
-
SRVLOGIC-133 Support validation of output schema
- Closed