Author: chatellier Date: 2009-06-22 14:27:50 +0000 (Mon, 22 Jun 2009) New Revision: 2419 Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator/SimulationParameter.java Log: N'essaye pas de recharger les parametres null Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator/SimulationParameter.java =================================================================== --- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator/SimulationParameter.java 2009-06-22 12:52:27 UTC (rev 2418) +++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator/SimulationParameter.java 2009-06-22 14:27:50 UTC (rev 2419) @@ -588,9 +588,13 @@ // si le type est topia entity (ou sous classe) if (TopiaEntity.class.isAssignableFrom(field.getType())) { TopiaEntity entity = (TopiaEntity)field.get(rule); - // reloading - TopiaEntity newEntity = tx.findByTopiaId(entity.getTopiaId()); - field.set(rule, newEntity); + // il est possible que les parametres soient null + // dans ce cas, il ne faut pas essayer de les recharger + if (entity != null) { + // reloading + TopiaEntity newEntity = tx.findByTopiaId(entity.getTopiaId()); + field.set(rule, newEntity); + } } } }