SIGEC_CEP

Cette application est basee sur l'architecture microservices. Elle comprend trois modules :

  • Le registre (registry)
  • Le gateway (SigecGateway) : qui est la partie UI
  • L'application microservice (SigecMicro) : qui est la partie fournisseure de service

Quelques modifications pour adapter aux contexte du systeme de stockage (schema et utilisateur base de donnees)

Creer un schema cepgateway dans la base de donnees Sigecdb et ajouter la ligne suivante (dans le fichier application-dev.yml et le fichier application-prod.yml du projet SigecGateway)

 hibernate.default_schema: cepgateway

dans

jpa:
    properties:

et

default-schema: cepgateway

dans

liquibase:

Creer un schema cep dans la base de donnees Sigecdb et ajouter la ligne suivante (dans le fichier application-dev.yml et le fichier application-prod.yml du projet SigecMicro)

 hibernate.default_schema: cep

dans

jpa:
    properties:

et

default-schema: cep

dans

liquibase:

Comment lancer l'application ?

  1. Lancer avant tout le registre (sous GNU/Linux) :
cd registry
./mvnw 
  1. Lancer le microservice :
cd SigecMicro
./mvnw
  1. Lancer le gateway :
cd SigecGateway
./mvnw
npm start