Eric, es-tu bien sur de ce que tu as fait là ? : ... -/*{ <bag name="<%=getName(attr)%>" <%=orderBy%> <%=((!isInverse)?"":"inverse=\"true\"")%> <%=lazy%> <%=cascade%> node="<%=getName(attr)%>" embed-xml="true"> +/*{ <bag name="<%=getName(attr)%>" <%=orderBy%> <%=((isInverse)?"":"inverse=\"true\"")%> <%=lazy%> <%=cascade%> node="<%=getName(attr)%>" embed-xml="true"> <key column="<%=GeneratorUtil.getReverseDBName(attr)%>"/> <one-to-many class="<%=getType(attr)%>" node="topiaId" embed-xml="false"/> </bag> }*/ }else { -/*{ <list name="<%=getName(attr)%>"<%=((!isInverse)?"":" inverse=\"true\"")%> <%=lazy%> <%=cascade%> node="<%=getName(attr)%>" embed-xml="false"> +/*{ <list name="<%=getName(attr)%>"<%=((isInverse)?"":" inverse=\"true\"")%> <%=lazy%> <%=cascade%> node="<%=getName(attr)%>" embed-xml="false"> ... -------- Message original -------- Sujet: [Topia-cvscommit] [topia2] src/java/org/codelutin/topia/generator Date: Fri, 16 Nov 2007 15:01:54 +0100 (CET) De: chatellier@users.labs.libre-entreprise.org Pour :: topia-cvscommit@lists.labs.libre-entreprise.org Changement dans le répertoire topia2/src/java/org/codelutin/topia/generator: --- lazy = true par defaut si pas de lazy defini --- (par chatellier) Fichiers affectés: ------------------ EntityHibernateMappingGenerator.java modifié (1.39 -> 1.40) -- Société Code Lutin http://www.codelutin.com tel : 02 40 50 29 28 fax : 09 59 92 29 28 Index: topia2/src/java/org/codelutin/topia/generator/EntityHibernateMappingGenerator.java diff -u topia2/src/java/org/codelutin/topia/generator/EntityHibernateMappingGenerator.java:1.39 topia2/src/java/org/codelutin/topia/generator/EntityHibernateMappingGenerator.java:1.40 --- topia2/src/java/org/codelutin/topia/generator/EntityHibernateMappingGenerator.java:1.39 Wed Nov 14 23:01:16 2007 +++ topia2/src/java/org/codelutin/topia/generator/EntityHibernateMappingGenerator.java Fri Nov 16 14:01:49 2007 @@ -24,10 +24,10 @@ * Created: 12 déc. 2005 * * @author Arnaud Thimel <thimel@codelutin.com> -* @version $Revision: 1.39 $ +* @version $Revision: 1.40 $ * -* Mise a jour: $Date: 2007-11-14 23:01:16 $ -* par : $Author: thimel $ +* Mise a jour: $Date: 2007-11-16 14:01:49 $ +* par : $Author: chatellier $ */ package org.codelutin.topia.generator; @@ -328,16 +328,19 @@ if (attr.getTagValue("lazy") != null){ lazy += attr.getTagValue("lazy"); } + else { + lazy += "true"; + } lazy += "\""; if (!isIndexed) { -/*{ <bag name="<%=getName(attr)%>" <%=orderBy%> <%=((!isInverse)?"":"inverse=\"true\"")%> <%=lazy%> <%=cascade%> node="<%=getName(attr)%>" embed-xml="true"> +/*{ <bag name="<%=getName(attr)%>" <%=orderBy%> <%=((isInverse)?"":"inverse=\"true\"")%> <%=lazy%> <%=cascade%> node="<%=getName(attr)%>" embed-xml="true"> <key column="<%=GeneratorUtil.getReverseDBName(attr)%>"/> <one-to-many class="<%=getType(attr)%>" node="topiaId" embed-xml="false"/> </bag> }*/ }else { -/*{ <list name="<%=getName(attr)%>"<%=((!isInverse)?"":" inverse=\"true\"")%> <%=lazy%> <%=cascade%> node="<%=getName(attr)%>" embed-xml="false"> +/*{ <list name="<%=getName(attr)%>"<%=((isInverse)?"":" inverse=\"true\"")%> <%=lazy%> <%=cascade%> node="<%=getName(attr)%>" embed-xml="false"> <key column="<%=GeneratorUtil.getReverseDBName(attr)%>"/> <index/> <one-to-many class="<%=getType(attr)%>" node="topiaId" embed-xml="false"/> @@ -406,6 +409,9 @@ if (attr.getTagValue("lazy") != null){ lazy += attr.getTagValue("lazy"); } + else { + lazy += "true"; + } lazy += "\""; /*{ <<%=(isIndexed?"list":"bag")%> name="<%=getName(attr)%>" table="<%=GeneratorUtil.getManyToManyTableName(attr)%>" <%=(isInverse?"inverse=\"true\" ":"")%> <%=lazy%> <%=cascade%> node="<%=getName(attr)%>" embed-xml="true"> _______________________________________________ Topia-cvscommit mailing list Topia-cvscommit@lists.labs.libre-entreprise.org https://lists.labs.libre-entreprise.org/mailman/listinfo/topia-cvscommit