-
Enhancement
-
Resolution: Done
-
Major
-
None
-
None
-
None
-
False
-
False
-
-
2022 Week 11-13 (from Mar 14)
Add to quarkiverse extension the possibility of reading OpenAPI files for an arbitrary source.
Current implementation just expects the files to be present in any project dir, in other words, a local file
But OpenAPI files in a workflow definition can be any arbitray uri
In order to suppot that, we need to change the way source files are identified.
The proposal is to introduce a new interface the will provide a list of InputStreams containing the open api definitions.
Default implementation will be the current one (read files from local project dir)
Workflow implementation, provided by Kogito, will parse the flow files, take the uris and create the input streams from them.
This Jira should focus only on defining such interface. When done we will, in Kogito, implement the interface.
- is blocked by
-
KOGITO-6751 Migrate kogito-codegen-openapi to a Quarkus Extension
- Resolved
- is related to
-
KOGITO-6957 Use Quarkus Extension OpenAPI client gen III: implement OpenApiSpecInputProvider
- Resolved
-
KOGITO-6916 Use Quarkus Extension OpenAPI Client gen II: adding metadata annotations
- Resolved