Support for KumuluzEE microprofile runtime
Created by: chuckle-dog
Currently, the generator supports client and server stub generation for several frameworks, including Quarkus and OpenLiberty. I would like this support to be extended to cover KumuluzEE as well.
KumuluzEE support would be implemented as another library option in the generator CLI. Similarly to how one can specify "quarkus", one would be able to specify "kumuluzee" for the server stub and "microprofile-kumuluzee" for the client. The generated result would be a functional KumuluzEE application that could be further expanded as needed.
CLI example:
// Server java -jar modules/openapi-generator-cli/target/openapi-generator-cli.jar generate -i {path/to/petstore.yaml} -g jaxrs-spec --library kumuluzee -o {output/dir}
// Client java -jar modules/openapi-generator-cli/target/openapi-generator-cli.jar generate -i {path/to/petstore.yaml} -g java --library microprofile-kumuluzee -o {output/dir}
Suggested implementation: https://github.com/chuckle-dog/openapi-generator