How-To #5: Execute Health Insurance Demo

In this tutorial, we’ll see how to import a demo in your favourite IDE, launch it and see results of modifications applied on rules.

We’ll be using the health insurance demo, but the import steps are the same for the other ones.

First, download the archive JAR file from our web site:
Then, extract the files and import them in Eclipse, by opening the “Import” dialog. Select “Existing Maven Projects”, then click “Next”:
Select the directory where you extracted the sources, all the maven modules are detected and will be imported:
After what you will see this in the Eclipse Project Explorer:
Please import the licence file, for instance in the common main resources:
The IDE will download the dependencies and compile everything for you. Just be careful if you are behind a proxy, you should configure Maven to use it.
When all is compiled, then start the app. For instance, I will start the batch test Spring Boot app:
Then you can follow the startup in the console. You should get something like this:
This log shows that first run builds the ruleset. Next logs will show that it’s found in cache and not rebuilt.
Then, open the following url in a browser: http://locahost:8080
The current ruleset configuration for the batch is loaded. Modify the config like shown above.
Save the config using the button on the top and then look the console: the new configuration is directly taken into account.
The 2nd and 6th prices have changed accordingly to the new rules configuration.