package art.servers;
|
|
import art.library.gui.flat.FlatDialog;
|
import art.library.vmsboard.VmsBoard;
|
import art.servers.transactionsserver.Shared;
|
import art.servers.transactionsserver.configuration.Configuration;
|
import art.servers.transactionsserver.controller.ControllerTransactions;
|
import art.servers.transactionsserver.controller.ListenerImplementation;
|
import java.io.PrintWriter;
|
import java.io.StringWriter;
|
|
|
|
public class TransactionsServer extends Server
|
{
|
|
public static void main(String[] args)
|
{
|
try
|
{
|
System.out.println("1");
|
try{VmsBoard.initialise();} catch (Exception e){};
|
System.out.println("2");
|
|
Shared.setApplicationCode("PSsUvgsjCnTWGYyCCaGfMjHV");
|
System.out.println("3");
|
Shared.setApplicationName("art.servers.transactionsserver");
|
System.out.println("4");
|
preinitialise(args, Configuration.class);
|
System.out.println("5");
|
Shared.model = new art.servers.transactionsserver.Model(Shared.configuration);
|
System.out.println("6");
|
postinitialise(args);
|
System.out.println("7");
|
ListenerImplementation listenerImplementation = new ListenerImplementation();
|
System.out.println("8");
|
if (art.servers.Shared.controllerListenerHttps != null) art.servers.Shared.controllerListenerHttps.setListenerImplementation(listenerImplementation);
|
System.out.println("9");
|
if (art.servers.Shared.controllerListener != null) art.servers.Shared.controllerListener.setListenerImplementation(listenerImplementation);
|
System.out.println("10");
|
|
((art.servers.transactionsserver.Model)art.servers.transactionsserver.Shared.model).controllerTransactions = new ControllerTransactions();
|
System.out.println("11");
|
((art.servers.transactionsserver.Model)art.servers.transactionsserver.Shared.model).controllerTransactions.start();
|
System.out.println("12");
|
}
|
catch (Exception e)
|
{
|
e.printStackTrace();
|
StringWriter sw = new StringWriter();
|
e.printStackTrace(new PrintWriter(sw));
|
FlatDialog.showDialog(null, Shared.configuration.getMessage("Error"), e.getMessage() + "\n\n" + sw.toString(), true, FlatDialog.DIALOG_INFORMATION);
|
System.exit(0);
|
}
|
}
|
}
|