Index: topia/src/java/org/codelutin/topia/generators/ObjectModelToEntityGenerator.java diff -u topia/src/java/org/codelutin/topia/generators/ObjectModelToEntityGenerator.java:1.13 topia/src/java/org/codelutin/topia/generators/ObjectModelToEntityGenerator.java:1.14 --- topia/src/java/org/codelutin/topia/generators/ObjectModelToEntityGenerator.java:1.13 Mon Aug 1 13:01:09 2005 +++ topia/src/java/org/codelutin/topia/generators/ObjectModelToEntityGenerator.java Tue Aug 2 13:00:32 2005 @@ -23,9 +23,9 @@ * * @author Benjamin Poussin * Copyright Code Lutin - * @version $Revision: 1.13 $ + * @version $Revision: 1.14 $ * - * Mise a jour: $Date: 2005/08/01 13:01:09 $ + * Mise a jour: $Date: 2005/08/02 13:00:32 $ * par : $Author: thimel $ */ @@ -102,6 +102,12 @@ String[] ids = {"A", "B"}; for (int i=0; (it.hasNext() && i < ids.length); i++) { ObjectModelAttribute attr = (ObjectModelAttribute)it.next(); + if (attr == null) { + // La navigabilité fait que cet attribut ne doit pas + // apparaître alors on l'ignore + i--; + continue; + } /*{ association<%=ids[i]%> = <%=attr.getType()%>.class, association<%=ids[i]%>Field = "<%=attr.getName()%>",