This commit is contained in:
BetaSteward 2010-12-03 04:37:09 +00:00
parent 2e2ff65284
commit d97286b5d8
6 changed files with 17 additions and 11 deletions

View file

@ -53,6 +53,7 @@ public class Main {
private final static String testModeArg = "-testMode=";
private final static String pluginFolder = "plugins";
private final static String version = "0.5";
public static PluginClassLoader classLoader = new PluginClassLoader();
public static ServerImpl server;
@ -62,7 +63,7 @@ public class Main {
*/
public static void main(String[] args) {
logger.info("Starting MAGE server version " + Main.class.getPackage().getImplementationVersion());
logger.info("Starting MAGE server version " + version);
logger.info("Logging level: " + Logging.getLevel(logger));
deleteSavedGames();
ConfigSettings config = ConfigSettings.getInstance();

View file

@ -31,6 +31,7 @@ package mage.server;
import java.rmi.RemoteException;
import java.rmi.registry.LocateRegistry;
import java.rmi.registry.Registry;
import java.rmi.server.ExportException;
import java.rmi.server.RemoteServer;
import java.rmi.server.UnicastRemoteObject;
import java.util.List;
@ -76,6 +77,8 @@ public class ServerImpl extends RemoteServer implements Server {
logger.info("Started MAGE server - listening on port " + port);
if (testMode)
logger.info("MAGE server running in test mode");
} catch (ExportException ex) {
logger.severe("ERROR: Unable to start Mage Server - another server is likely running");
} catch (RemoteException ex) {
logger.log(Level.SEVERE, "Failed to start RMI server at port " + port, ex);
}