Salut Tony, j'ai ajouté une note au ticket http://forge.codelutin.com/issues/2890 Pour l'erreur de compile, j'ai testé sous windows et cela fonctionne... Ca doit être un bug de Ant sous Linux, avec task *propertyregex.* Toi qui maitrise Maven à fond, vois tu un autre moyen pour créer le fichier hibernate.cfg.xml ? Générer une cartouche AndroMDA me parait un peu lourd pour ca... l'autre moyen est que je commit le fichier hibernate.cfg.xml. D'autant qu'il doit être présent dans src/main/java/ pour que liquibase le prenne (bug de liquibase). Qu'en dis tu ? Pour la propriété "liquibase.should.run=true". cela signifie que la mise sera faite dès l'ouverture du contexte Spring... Du coup il n'y aura quasiment pas de risque d'avoir une BDD incompatible. Je ne suis même pas sûr que cela te soit utile de récupérer la version de la BDD. elle sera toujours la dernière, non ? Une autre solution est de demander à l'utilsiateur s'il souhaite mettre à jour sa base. en particulier lorsqu'il en importe une. a+ Benoit. Benoit LAVENIER *E-IS - Environmental Information Systems - www.e-is.pro* Téléphone : *09 53 24 41 20* / *06 62 86 37 82* Adresse : 10 place de l'Eglise, 53470 MARTIGNE SUR MAYENNE Email : benoit.lavenier@e-is.pro Fax : 09 58 55 73 50 Le 17 juillet 2013 16:33, Tony Chemit <chemit@codelutin.com> a écrit :
Salut Benoit,
Je voudrais réaliser cette tâche dans Tutti.
Dans quelle mesure puis-je avancer, as-tu releasé adagio ? Je peux te faire ça mais à condition que tout soit ok et que tu valides; soit dit en passant on pourrait peut-être passer sur une version un peu plus majeur, l'apport de la migration via liquidbase me parait une grosse fonctionnalité (3.4?), à toi de me confirmer.
Plusieurs petites choses restent à faire il me semble avant une nouvelle release :
- je ne vois rien dans le changelog du projet ( https://forge.ifremer.fr/svn/sih-adagio/trunk/adagio/src/site/changes.xml ).
- j'ai tenté un build mais quelque chose n'a pas l'air de bien fonctionner sur le patch du fichier /hibernate.cfg.xml :
j'obtiens <mapping resource="${entity-mappings.generated.hbm.relativePath}"/> ...
Peux-tu me confirmer la marche à suivre pour mettr en place cette fonctionnalité ? (une petite doc autre que dans le bas du ticket serait un plus pour adagio ? peut-être existe-t-elle mais je ne sais pas où)
Juste rajouter cette ligne dans le fichier conf.properties
liquibase.should.run=true
Dis-moi quand tu pourras me répondre / traiter / finaliser (what else ?), pour que de mon côté j'adapte mon planning par rapport à cette tâche. Idéalement je voudrais la finir en début de semaine prochaine.
merci pour tes réponses,
tony. _______________________________________________ Tutti-devel mailing list Tutti-devel@list.forge.codelutin.com http://list.forge.codelutin.com/cgi-bin/mailman/listinfo/tutti-devel