r79 - trunk/tutti-persistence-dev/src/main/java/fr/ifremer/tutti/persistence
Author: tchemit Date: 2012-12-17 08:32:05 +0100 (Mon, 17 Dec 2012) New Revision: 79 Url: http://forge.codelutin.com/projects/tutti/repository/revisions/79 Log: remove too hard test for the moment on entity removal Modified: trunk/tutti-persistence-dev/src/main/java/fr/ifremer/tutti/persistence/TuttiPersistenceDevImpl.java Modified: trunk/tutti-persistence-dev/src/main/java/fr/ifremer/tutti/persistence/TuttiPersistenceDevImpl.java =================================================================== --- trunk/tutti-persistence-dev/src/main/java/fr/ifremer/tutti/persistence/TuttiPersistenceDevImpl.java 2012-12-15 16:15:44 UTC (rev 78) +++ trunk/tutti-persistence-dev/src/main/java/fr/ifremer/tutti/persistence/TuttiPersistenceDevImpl.java 2012-12-17 07:32:05 UTC (rev 79) @@ -769,7 +769,13 @@ protected <B extends IdAware> void remove(Class<B> type, String id) { Preconditions.checkNotNull(id, "Can't delete a null id"); B bean = getBean(type, id); - Preconditions.checkNotNull(bean, "Can't delete a null bean"); + //FIXME tchemit Should never happen! + if (bean == null) { + if (log.isWarnEnabled()) { + log.warn("No bean with id: " + id); + } + } +// Preconditions.checkNotNull(bean, "Can't delete a null bean"); cache.remove(type, bean); persistToFile(type); }
participants (1)
-
tchemit@users.forge.codelutin.com