etc/cas/config/log4j2.xml : monitoré par CAS, pris en compte dynamiquement (monitorInterval 5 secondes)
Difficile de faire prendre en compte les modifs quand on utilise le war avec embedded tomcat.
au lieu de
java -jar xxx/target/cas.war |
utiliser
java -cp "xxx/target/cas:xxx/target/cas/classes:xxx/target/cas/WEB-INF/lib/*" org.springframework.boot.loader.WarLauncher |
NB : avec maven le répertoire target/cas
est créé en plus du war.
spring.thymeleaf.cache=false |
(cf https://apereo.github.io/2018/06/10/cas-userinterface-customizations/ )
Voir la page générique expliquant cette problématique du développement Java