You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ro...@apache.org on 2014/07/22 14:16:31 UTC

svn commit: r1612554 - /sling/trunk/tooling/ide/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ExportWizard.java

Author: rombert
Date: Tue Jul 22 12:16:30 2014
New Revision: 1612554

URL: http://svn.apache.org/r1612554
Log:
SLING-3779 - Export Wizard does not report all errors

Catch RuntimeException as well.

Modified:
    sling/trunk/tooling/ide/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ExportWizard.java

Modified: sling/trunk/tooling/ide/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ExportWizard.java
URL: http://svn.apache.org/viewvc/sling/trunk/tooling/ide/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ExportWizard.java?rev=1612554&r1=1612553&r2=1612554&view=diff
==============================================================================
--- sling/trunk/tooling/ide/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ExportWizard.java (original)
+++ sling/trunk/tooling/ide/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ExportWizard.java Tue Jul 22 12:16:30 2014
@@ -105,9 +105,12 @@ public class ExportWizard extends Wizard
             });
 
             return true;
-        } catch (InvocationTargetException e) {
+        } catch (RuntimeException e) {
             exportPage.setErrorMessage(e.getMessage());
             return false;
+        } catch (InvocationTargetException e) {
+            exportPage.setErrorMessage(e.getCause().getMessage());
+            return false;
         } catch (InterruptedException e) {
             exportPage.setErrorMessage(e.getMessage());
             return false;