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
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