Éléments requis
Pré-requis
- Java Open JDK 8 11 : https://openjdk.java.net/install : le mieux est de l'installer via le système de paquets de votre linux.
- Maven (dernière version 3.0.x) : http://maven.apache.org/download.cgi : le mieux est de l'installer via le système de paquets de votre linux.
- Postgresql 9 ou +: le mieux est de l'installer via le système de paquets de votre linux.
- Tomcat 8/9
- un serveur CAS pour l'authentification / identification
- un annuaire Ldap permettant :
- de donner les droits "Super-admin"
- d'effectuer des recherches de groupes pour la constitution de listes d'émargement
- d'effectuer des recherches d'un simple utilisateur pour insertion de celui-ci
- Esup-nfc-tag serveur et client afin de valider les badgeages effectués. Page dédiée : Esup-nfc-tag
...
- redémarrage de postgresql
- psql
| Bloc de code |
|---|
create database esupemargement create USER esupemargement with password 'esup'; grant ALL ON DATABASE esupemargement to esupemargement; ALTER DATABASE esupemargement OWNER TO esupemargement; |
Odbc
Copier un jar odbc dans le répertoire /src/main/resources puis déployer le dans le .m2
mvn install:install-file -Dfile=/opt/esup-emargement/src/main/resources/lib/ojdbc7.jar -DgroupId=com.oracle -DartifactId=ojdbc7 -Dversion=4.0 -Dpackaging=jar
Paramétrage mémoire JVM :
...