diff --git a/BudgetMasterServer/src/main/java/de/deadlocker8/budgetmaster/migration/MigrationTask.java b/BudgetMasterServer/src/main/java/de/deadlocker8/budgetmaster/migration/MigrationTask.java index c0dae59fdeeb86d39780a4e1a82af4c431c94087..99bce21bd48fdd08b8057af651242a58d106c908 100644 --- a/BudgetMasterServer/src/main/java/de/deadlocker8/budgetmaster/migration/MigrationTask.java +++ b/BudgetMasterServer/src/main/java/de/deadlocker8/budgetmaster/migration/MigrationTask.java @@ -142,7 +142,9 @@ public class MigrationTask implements Runnable } catch(IOException e) { - throw new MigrationException("Error during migration process", e); + final MigrationException exception = new MigrationException("Error during migration process", e); + collectedStdout.add(MessageFormat.format("{0}: {1}", e.getMessage(), e.getCause())); + throw exception; } }