2009/10/28 Eric Chatellier <chatellier@codelutin.com>
Manni-Bucau Romain a écrit :
Bonjour,
j'ai recompiler eugene à partir du trunk mais j'obtient en remplçant le jar d'eugene-1.0.0 par celui que je viens d'obtenir : [...] Ca vient peut-être de votre build.xml, il n'y a pas un path en dur sur la 1.0.0 ?
non je nomme le jar eugene.jar à chaque fois (je sais c'est pas bien mais c'est pratique pour mes tests)
Y a-t-il un moyen de reproduire rapidement votre erreur ?
Perso, j'ai ça : <path id="project.classpath"> <fileset dir="${lib}"> <include name="*.jar" /> </fileset> </path>
<pathconvert pathsep=":" property="compile.classpath" refid="project.classpath"> <map from="${basedir}" to="." /> </pathconvert>
<taskdef name="eugene" classname="org.nuiton.eugene.GeneratorTask" classpath="${compile.classpath}" />
mon build.xml contient : <path id="classpath"> <fileset dir="${lib.dir}" includes="*.jar" /> </path> <path id="classpath.test"> <path refid="classpath" /> <path location="${jar.test.name}" /> </path> <target name="generator.init" depends="jar-test"> <taskdef name="eugene" classname="org.nuiton.eugene.GeneratorTask" classpathref="classpath.test" /> </target> <eugene srcdir="${generated.dir}" destdir="${generator.dir}" templates="org.ofbiz.neogia.generators.GeneratorEntityObjectBaseJava1" properties="packageParam=org.ofbiz,packageName=sscomponent1" /> Si l'erreur n'est pas là je posterais un zip avec ce qu'il faut pour reproduire l'erreur.
Le fait d'avoir compilé sous windows est-il influant ?
Dans le monde java non :)
je me doute mais les tests m'affichaient une erreur d'encodage donc j'ai dû les enlever.
PS : d'ailleurs concernant la correction vous allouez un tableau de taille 0 donc la méthode toArray() alloue elle-même le tableau qui va bien donc il y a deux allocations alors qu'en allouant un tableau à la bonne taille, toArray() renvoie le tableau alloué ... enfin c'est un détail C'est pas faux :) Corrigé.
-- Éric <chatellier@codelutin.com> Tel: 02 40 50 29 28 http://www.codelutin.com
_______________________________________________ Eugene-devel mailing list Eugene-devel@list.nuiton.org http://list.nuiton.org/cgi-bin/mailman/listinfo/eugene-devel