]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.ui/src/org/simantics/ui/workbench/handler/e4/SessionUndoHandler.java
Sync git svn branch with SVN repository r33144.
[simantics/platform.git] / bundles / org.simantics.ui / src / org / simantics / ui / workbench / handler / e4 / SessionUndoHandler.java
index dd931e77ee3a503128abe673de6a6b686f2f7313..bccedb364a7a7177a3c530b3b382b7fcaf14a190 100644 (file)
@@ -116,7 +116,7 @@ public class SessionUndoHandler {
                     manager.setMessage(msg.get());\r
 //                    statusManager.setMessage( msg.get() );\r
                 } catch (InvocationTargetException e1) {\r
                     manager.setMessage(msg.get());\r
 //                    statusManager.setMessage( msg.get() );\r
                 } catch (InvocationTargetException e1) {\r
-                    throw new ExecutionException("Undo failed, database failure.", e1);\r
+                    throw new ExecutionException("Undo failed, database failure.", e1.getCause());\r
                 } catch (InterruptedException e1) {\r
                     throw new ExecutionException("Undo failed, interrupted.", e1);\r
                 }\r
                 } catch (InterruptedException e1) {\r
                     throw new ExecutionException("Undo failed, interrupted.", e1);\r
                 }\r