Je voudrais ne pas ecraser le log4j.properties configuré dans mon environnement de prod a chaque fois que je déploie une nouvelle version.
(la conf ca ne doit pas etre délivré d'apres moi)
la solution qui consiste a mettre en dur le chemin pour la prod dans le web.xml que je delivre ne convient pas bien sur.
puis je spécifier avec Spring la ou aller chercher le fichier, a l'instar du datasource.properties et son propertyPlaceholder.
voila la conf web.xml actuelle :
j'ai cherché sur google et dans ce fofo, j'ai rien trouvé
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15<context-param> <param-name>log4jConfigLocation</param-name> <param-value>/WEB-INF/conf/log4j.properties</param-value> </context-param> <context-param> <param-name>log4jRefreshInterval</param-name> <param-value>5000</param-value> </context-param> <listener> <listener-class>org.springframework.web.context.request.RequestContextListener</listener-class> </listener> <listener> <listener-class>org.springframework.web.util.Log4jConfigListener</listener-class> </listener>
Partager