Repository helping learning the basics of developing a service on esb petals.
L'architecture est basée sur le modèle du département ille et vilaine.
Elle est composée de module maven, chacun réalisant une tâche.
Ce projet se base sur la version courante de petals : 5.2.
Il faut un jdk 8 (utilisation de openjdk)
- intellij
- soap-ui
- insomnia
Ci dessous la liste des « properties » de configuration utilisées dans le projets.
Les properties permettent d'externaliser une partie de la configuration afin d'éviter, par exemple, des releases pour changer un paramètre ou une url.
Cela permet aussi d'avoir le même livrable sur tout les environnements (test, qualif, ppr, prd) seules les properties changes et elles ne sont pas dans le livrable.
ausy.training.openlibrary.isbn.url=https://openlibrary.org/isbn/
ausy.training.relance.cron=0 * * * *
ausy.training.sql.jdbc.driver=org.h2.Driver
ausy.training.sql.jdbc.url=jdbc:h2:file:/path/to/petals-training/h2db
ausy.training.sql.jdbc.user=sa