diff --git a/desktop/.factorypath b/desktop/.factorypath index dd89b2b..f9aec58 100644 --- a/desktop/.factorypath +++ b/desktop/.factorypath @@ -1,6 +1,9 @@ + + + @@ -9,6 +12,5 @@ - diff --git a/desktop/src/main/java/net/monarchpass/piecannon/App.java b/desktop/src/main/java/net/monarchpass/piecannon/App.java index 42743ed..ef66131 100644 --- a/desktop/src/main/java/net/monarchpass/piecannon/App.java +++ b/desktop/src/main/java/net/monarchpass/piecannon/App.java @@ -51,8 +51,16 @@ public class App { public static void testServers (final List servers) { log.log(Level.INFO, "Testing all defined servers"); for (final Server server : servers) { + Object result; + try { + result = PieCannon.testServer(server); + } + catch (final Exception exception) { + result = exception; + } + log.log(Level.INFO, "{0} {1}: {2}", new Object[] { - server.getClass().getSimpleName(), server.getLabel(), PieCannon.testServer(server) + server.getClass().getSimpleName(), server.getLabel(), result }); } }