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); } } }