You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@labs.apache.org by si...@apache.org on 2010/01/29 05:36:43 UTC

svn commit: r904381 - /labs/magma/trunk/beans-image/src/main/java/org/apache/magma/conversion/image/ImageConverterToString.java

Author: simoneg
Date: Fri Jan 29 04:36:42 2010
New Revision: 904381

URL: http://svn.apache.org/viewvc?rev=904381&view=rev
Log:
Use same string

Modified:
    labs/magma/trunk/beans-image/src/main/java/org/apache/magma/conversion/image/ImageConverterToString.java

Modified: labs/magma/trunk/beans-image/src/main/java/org/apache/magma/conversion/image/ImageConverterToString.java
URL: http://svn.apache.org/viewvc/labs/magma/trunk/beans-image/src/main/java/org/apache/magma/conversion/image/ImageConverterToString.java?rev=904381&r1=904380&r2=904381&view=diff
==============================================================================
--- labs/magma/trunk/beans-image/src/main/java/org/apache/magma/conversion/image/ImageConverterToString.java (original)
+++ labs/magma/trunk/beans-image/src/main/java/org/apache/magma/conversion/image/ImageConverterToString.java Fri Jan 29 04:36:42 2010
@@ -4,7 +4,9 @@
 
 import javax.imageio.IIOException;
 
+import org.apache.magma.basics.LocalizableString;
 import org.apache.magma.basics.MagmaException;
+import org.apache.magma.basics.utils.ExceptionUtils;
 import org.apache.magma.beans.MagImage;
 import org.apache.magma.beans.MagFile;
 import org.apache.magma.beans.PropertyInfo;
@@ -73,8 +75,13 @@
 						iu.dispose();
 					}
 				}
-			} catch (IIOException e) {
-				throw new ConversionException(e, "Error reading image : {0}", e.getMessage());
+			} catch (MagmaException e) {
+				Throwable inner = ExceptionUtils.findInnerException(e);
+				if (inner instanceof IIOException) {
+					throw new ConversionException(e, "File is not a supported image format : {0}", inner.getMessage());
+				} else {
+					throw e;
+				}
 			}
 		}
 		value.persist();



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@labs.apache.org
For additional commands, e-mail: commits-help@labs.apache.org