- Vérifier que la version attendue de ant corresponde bien à celle installée. (dans le fichier build-commons.xml) exemple : /usr/local/src/apache-ant-1.8.0/bin/ant
- Vérifier que la variable JAVA_HOME est bien positionnée « /usr/local/jdk1.6» par exemple et verifier sur quelle version est fait le lien 1.6.0-16, 1.6.0-18, .
- Exécuter la tâche ant init-data
La tâche init-data peut ne pas se terminer correctement. Très souvent après avoir initialisé les tables, la tâche ne s'arrête pas proprement.Pour vous assurez que la tâche s'est correctement effectué, vérifiez que les tables sont correctement créées et initialisées.
- Si une erreur survient pendant la récupération des jars, il s'agit d'un bug de esup-commons. Aller récupérer les jars en question dans une autre version
- Pour vérifier que la base de données a bien été créée :
mysql -u xxx -p -S /var/run/mysqld/mysqld-test.sock
use xxx;
show tables; (49 tables en 1.16)
- les bases sont configurées dans le fichier /etc/mysql/my.cnf
- exécuter la tâche ant deploy : exemple :
/usr/local/src/apache-ant-1.8.0/bin/ant deploy
- si problème de copie de fichier au déploiement, vérifier que des fichiers ne comportent pas de fautes d'encodage et les modifier le cas échéant.