Skip to content

dannykruitbosch/kogito-proposals

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

org.kie.kogito.kogito-springboot-archetype - 1.4.1.Final

Running

  • Compile and Run

    mvn clean package spring-boot:run    
    

Test your application

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 -X POST "http://localhost:8080/ConceptProposal" -H  "accept: application/json" -H  "Content-Type: application/json" -d "{\"Connection\":{\"current\":\"AC1\",\"requested\":\"AC4a\"},\"UseType\":\"Permanent\"}"
                                                             

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.

Developing

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.

OpenAPI (Swagger) documentation

Specification at swagger.io

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.

About

Sample application using Kogito

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages