Sventon sur debian
Objectif de sventon : se balader en web sur un repo SVN (je l’ai intégré à jenkins pour faire facilement un diff sur les dernières modifs).
Problème : à chaque redémarrage de tomcat, il perd sa conf.
Solution (attention ça ne résiste pas aux mise à jour je crois… y’a sans doute mieux mais ça fera mon affaire) :
Dans /var/lib/tomcat6/webapps/svn/WEB-INF/applicationContext.xml changer :
<bean id= »sventonTempRootDir »>
<constructor-arg value= »${java.io.tmpdir} »/>
<constructor-arg value= »sventon_config »/>
</bean>
Par :
<bean id= »sventonTempRootDir »>
<constructor-arg value= »/etc/ »/>
<constructor-arg value= »sventon_config »/>
</bean>
That’s it! (la conf arrive dans /etc/sventon_config… et bien sûr il faudra le reconfigurer une dernière fois, sauf si vous copiez le contenu de /tmp/tomcat6-tmp/sventon_config/ dans /etc/sventon_config)