Author: lemovice
Date: Tue Dec 10 22:23:30 2013
New Revision: 4738

Log:
correct NPE 

Modified:
   
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/beans/ImageBean.java

Modified: 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/beans/ImageBean.java
==============================================================================
--- 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/beans/ImageBean.java
        (original)
+++ 
trunk/AncestrisExtensions/editors.genealogyeditor/src/ancestris/modules/editors/genealogyeditor/beans/ImageBean.java
        Tue Dec 10 22:23:30 2013
@@ -98,11 +98,13 @@
             Property file = multimediaObject.getProperty("FILE", true);
             if (file instanceof PropertyFile) {
                 imageFile = ((PropertyFile) file).getFile();
-                try {
-                    BufferedImage loadImage = ImageIO.read(imageFile);
-                    resizedImage = resizeImage(loadImage, 150, 200);
-                } catch (IOException ex) {
-                    Exceptions.printStackTrace(ex);
+                if (imageFile.exists()) {
+                    try {
+                        BufferedImage loadImage = ImageIO.read(imageFile);
+                        resizedImage = resizeImage(loadImage, 150, 200);
+                    } catch (IOException ex) {
+                        Exceptions.printStackTrace(ex);
+                    }
                 }
             }
         }

---------------------------------------------------------------------
Site Web Ancestris : http://www.ancestris.org

<*> Pour vous desinscrire de cette liste, envoyez un mail a :
              [email protected]
<*> Pour obtenir de l'aide sur les commandes de la liste :
              [email protected]

Pour obtenir tous les messages lies a ce fil de discussion, cliquez sur le 
lien ci-dessous, cela ouvrira votre logiciel de messagerie. Il vous suffira 
d'envoyer le message :
              [email protected]

Reply via email to