Use additional error message and show message of occured exception.
authorDavid ‘Bombe’ Roden <bombe@pterodactylus.net>
Fri, 22 May 2009 05:33:30 +0000 (07:33 +0200)
committerDavid ‘Bombe’ Roden <bombe@pterodactylus.net>
Fri, 22 May 2009 05:33:30 +0000 (07:33 +0200)
src/net/pterodactylus/jsite/gui/SwingInterface.java
src/net/pterodactylus/jsite/i18n/jSite.properties
src/net/pterodactylus/jsite/i18n/jSite_de.properties

index 3df6402..eee4f93 100644 (file)
@@ -780,7 +780,7 @@ public class SwingInterface implements CoreListener, LoggingListener, PropertyCh
                try {
                        core.createProject();
                } catch (JSiteException jse1) {
-                       JOptionPane.showMessageDialog(mainWindow, I18n.get("mainWindow.error.notConnected.message"), I18n.get("mainWindow.error.notConnected.title"), JOptionPane.ERROR_MESSAGE);
+                       JOptionPane.showMessageDialog(mainWindow, I18n.get("mainWindow.error.projectCreationFailed.message", jse1.getMessage()), I18n.get("mainWindow.error.projectCreationFailed.title"), JOptionPane.ERROR_MESSAGE);
                } catch (IOException e) {
                        /* TODO - add i18n */
                        JOptionPane.showMessageDialog(mainWindow, I18n.get(""), I18n.get(""), JOptionPane.ERROR_MESSAGE);
index 842d682..0fec58d 100644 (file)
@@ -48,6 +48,9 @@ mainWindow.toolbar.name: jSite Toolbar
 mainWindow.warning.multipleNodesNotAdvancedMode.title: Multiple Nodes in Simple Mode
 mainWindow.warning.multipleNodesNotAdvancedMode.message: <html>You have enabled the simple mode but have more than one node configured.<br>Select advanced mode to configure all of your nodes.</html>
 
+mainWindow.error.projectCreationFailed.title: Could Not Create Project
+mainWindow.error.projectCreationFailed.message: <html>Could not create a new project.<br>The error message was:<br>{0}</html>
+
 mainWindow.error.projectLoadingFailed.title: Loading Projects Failed
 mainWindow.error.projectLoadingFailed.message: Loading the projects from \u201c{0}\u201d has failed.
 
index 01eec9c..d3c0e98 100644 (file)
@@ -48,6 +48,9 @@ mainWindow.toolbar.name: jSite Toolbar
 mainWindow.warning.multipleNodesNotAdvancedMode.title: Mehrere Nodes im einfachen Modus
 mainWindow.warning.multipleNodesNotAdvancedMode.message: <html>Der einfache Modus wurde aktiviert, obwohl mehr als ein Node konfiguriert sind.<br>Bitte den erweitern Modus ausw\u00e4hlen, um alle Nodes zu konfigurieren.</html>
 
+mainWindow.error.projectCreationFailed.title: Projekterstellung fehlgeschlagen
+mainWindow.error.projectCreationFailed.message: <html>Es konnte kein neues Projekt erstellt werden.<br>Die Fehlermeldung lautet:<br>{0}</html>
+
 mainWindow.error.projectLoadingFailed.title: Laden der Projekte fehlgeschlagen
 mainWindow.error.projectLoadingFailed.message: Die Projekte aus \u201e{0}\u201c konnten nicht geladen werden.