-
Compile and Run
mvn clean package spring-boot:run
Generated application comes with sample test process that allows you to verify if the application is working as expected. Simply execute following command to try it out
curl -d '{}' -H "Content-Type: application/json" -X POST http://localhost:8080/greetings
Once successfully invoked you should see "Hello World" in the console of the running application.
The generated application provides out of the box multiple samples of Kogito assets; you can reference the generated Swagger documentation and JUnit tests.
Add your business assets resources (process definition, rules, decisions) into src/main/resources.
Add your java classes (data model, utilities, services) into src/main/java.
Then just build the project and run.
You can take a look at the OpenAPI definition - automatically generated and included in this service - to determine all available operations exposed by this service. For easy readability you can visualize the OpenAPI definition file using a UI tool like for example available Swagger UI.
In addition, various clients to interact with this service can be easily generated using this OpenAPI definition.