From 124b672aeb22e422ea69d20e63188b3a7fad887f Mon Sep 17 00:00:00 2001 From: Lorenzo Iovino Date: Fri, 23 Jun 2017 01:35:58 +0200 Subject: [PATCH] Handled errors with notification popups --- .idea/workspace.xml | 894 ++++++++---------- Client/src/com/texttwist/client/App.java | 13 +- .../texttwist/client/pages/MatchRequests.java | 32 +- .../texttwist/client/pages/MatchService.java | 95 +- .../texttwist/client/pages/MatchSetup.java | 14 +- .../client/pages/MatchSetupController.java | 2 +- .../client/services/ClientNotification.java | 39 - .../client/services/NotificationClient.java | 36 + .../src/com/texttwist/client/ui/TTDialog.java | 3 +- Commons/src/models/Message.java | 2 +- .../server/components/GameServer.java | 25 +- .../server/components/NotificationServer.java | 9 +- .../server/components/ThreadProxy.java | 59 +- .../server/tasks/SendInvitations.java | 4 +- client_1.log | 161 ++++ server.log | 441 +++++++++ 16 files changed, 1203 insertions(+), 626 deletions(-) delete mode 100644 Client/src/com/texttwist/client/services/ClientNotification.java create mode 100644 Client/src/com/texttwist/client/services/NotificationClient.java diff --git a/.idea/workspace.xml b/.idea/workspace.xml index b936b4a..8c0feee 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -5,46 +5,20 @@ - - - - - - - - + - - - - - - - - - + - - - - - - - - - - - - - - + + + @@ -56,6 +30,9 @@ + + com.texttwist.client.* + com.texttwist.client.* @@ -66,64 +43,30 @@ - - - - - + + + - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - + @@ -132,41 +75,68 @@ - - + + - - + + - - - - - - - - - - - - - - - + + - - + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -183,36 +153,36 @@ - SessionSer - SessionServ - SessionServi - SessionServic - SessionService.exi - SessionService.ex - SessionService.e - SessionService. - SessionService - L - Logou - Logout su - Logout suc - Logout succ - I - IA - IAu - C - Clien - ClientN - ClientNo - ClientNoti - ClientNotif - ClientNotifi - ClientNotific - ClientNotifica - T - TOKEN - TOKEN NO - TOKEN NON + TTNoti + TTNot + TTNo + TTN + TTAl + TTA + TT_A + TT_ + TT + TTD + TTDia + TTDial + TTDialo + s + sendC + sendCo + sendCon + sendConf + n + new a + new + new Ga + new Gam + new Game + E + ESS + ESSA + ESSAG + ESSAGE + buffer @@ -226,10 +196,6 @@ @@ -286,12 +256,29 @@ true DEFINITION_ORDER + + + + + + + + + + + Google Web Toolkit issues + + + + + @@ -308,8 +295,8 @@ + - @@ -628,7 +615,7 @@ - + @@ -637,7 +624,7 @@ - + @@ -1118,46 +1105,52 @@ - + + + + + + - + - + + + + + + + + + + + - - - - + + - - - - - - - - + + - - @@ -1168,15 +1161,7 @@ - - - file://$PROJECT_DIR$/Server/src/com/texttwist/server/components/ThreadProxy.java - 20 - - - - @@ -1185,62 +1170,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1253,160 +1182,29 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - @@ -1414,7 +1212,6 @@ - @@ -1422,7 +1219,6 @@ - @@ -1434,65 +1230,18 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - @@ -1500,34 +1249,61 @@ + + + + + + + - + - - - - - + + + - + - - - - - + + + - + - - + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1540,89 +1316,197 @@ - + - - + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Client/src/com/texttwist/client/App.java b/Client/src/com/texttwist/client/App.java index 529823f..6162741 100644 --- a/Client/src/com/texttwist/client/App.java +++ b/Client/src/com/texttwist/client/App.java @@ -4,13 +4,14 @@ import com.texttwist.client.pages.AuthService; import com.texttwist.client.pages.Home; import com.texttwist.client.pages.MatchService; import com.texttwist.client.pages.SessionService; -import com.texttwist.client.services.ClientNotification; +import com.texttwist.client.services.NotificationClient; import constants.Config; import interfaces.INotificationClient; import interfaces.INotificationServer; import utilities.Logger; import javax.swing.*; +import javax.swing.text.Position; import java.awt.*; import java.io.File; import java.io.IOException; @@ -28,6 +29,7 @@ public class App extends JFrame { public static AuthService authService; public static SessionService sessionService; public static MatchService matchService; + public static JFrame app; public App() throws IOException { setPreferredSize( new Dimension( 640, 480 )); @@ -47,7 +49,7 @@ public class App extends JFrame { /* si registra per la callback */ System.out.println("Registering for callback"); - INotificationClient callbackObj = new ClientNotification(); + INotificationClient callbackObj = new NotificationClient(); INotificationClient stub = (INotificationClient) UnicastRemoteObject.exportObject(callbackObj, 0); server.registerForCallback(stub); @@ -61,7 +63,12 @@ public class App extends JFrame { authService = new AuthService(); sessionService = new SessionService(); matchService = new MatchService(); - + app = this; Home home = new Home(this); } + + public static Point getWindowsPosition(){ + return new Point(app.getX(), app.getY()); + } + } diff --git a/Client/src/com/texttwist/client/pages/MatchRequests.java b/Client/src/com/texttwist/client/pages/MatchRequests.java index 8fbe6d7..5022a3f 100644 --- a/Client/src/com/texttwist/client/pages/MatchRequests.java +++ b/Client/src/com/texttwist/client/pages/MatchRequests.java @@ -1,10 +1,13 @@ package com.texttwist.client.pages; +import com.texttwist.client.App; import constants.Palette; import com.texttwist.client.ui.*; import javax.swing.*; import java.awt.*; +import java.awt.event.MouseAdapter; +import java.awt.event.MouseEvent; import java.io.IOException; import java.util.concurrent.Callable; @@ -20,18 +23,6 @@ public class MatchRequests extends Page{ window.setVisible(true); } - //TODO Spostare i metodi di fetches nella classe MatchRequestService per separare MVC - private DefaultListModel fetchMatches(){ - DefaultListModel matchsList = new DefaultListModel(); - matchsList.addElement("Pippo ti ha sfidato ------- Accetta/Declina"); - matchsList.addElement("Paperino ti ha sfidato ------- Accetta/Declina"); - matchsList.addElement("Minnie ti ha sfidato ------- Accetta/Declina"); - matchsList.addElement("Luca ti ha sfidato ------- Accetta/Declina"); - matchsList.addElement("Gino ti ha sfidato ------- Accetta/Declina"); - matchsList.addElement("Filippo ti ha sfidato ------- Accetta/Declina"); - matchsList.addElement("Yuri ti ha sfidato ------- Accetta/Declina"); - return matchsList; - } @Override public void createUIComponents() throws IOException { @@ -51,11 +42,24 @@ public class MatchRequests extends Page{ null, matchsContainer); - TTScrollList highscoreList = new TTScrollList( + TTScrollList pendingMatches = new TTScrollList( new Point(20, 60), new Dimension(520, 142), - fetchMatches(), + App.matchService.pendingList, matchsContainer); + + pendingMatches.addMouseListener(new MouseAdapter() { + @Override + public void mouseClicked(MouseEvent evt) { + super.mouseClicked(evt); + JList thisList = (JList)evt.getSource(); + if (evt.getClickCount() == 2) { + // Double-click detected + int index = thisList.locationToIndex(evt.getPoint()); + App.matchService.joinMatch(App.matchService.pendingList.get(index)); + } + } + }); addFooter(root); addBack(footer, diff --git a/Client/src/com/texttwist/client/pages/MatchService.java b/Client/src/com/texttwist/client/pages/MatchService.java index a49d101..054c985 100644 --- a/Client/src/com/texttwist/client/pages/MatchService.java +++ b/Client/src/com/texttwist/client/pages/MatchService.java @@ -1,6 +1,7 @@ package com.texttwist.client.pages; import com.texttwist.client.App; +import com.texttwist.client.ui.TTDialog; import constants.Config; import models.Message; import models.Response; @@ -11,37 +12,109 @@ import java.io.*; import java.net.InetSocketAddress; import java.nio.ByteBuffer; import java.nio.channels.SocketChannel; +import java.util.concurrent.Callable; /** * Created by loke on 18/06/2017. */ public class MatchService { + public DefaultListModel pendingList = new DefaultListModel(); + ByteBuffer buffer = ByteBuffer.allocate(1024); public MatchService(){ } - public Response play(DefaultListModel userNames) throws IOException { + public void newMatch(String userName) { + //Aggiungi alla lista di inviti + try { + this.addToPendingList(userName); + } catch (IOException e) { + e.printStackTrace(); + } + //Visualizza popup + new TTDialog("success", "New invitation from: " + userName + "!", + new Callable() { + @Override + public Object call() throws Exception { + App.matchService.joinMatch(userName); + return null; + } + }, + new Callable() { + @Override + public Object call() throws Exception { + return new Menu(Page.window); + } + }); + } + + + public void joinMatch(String userName) { + //Svuota la lista dei match pendenti e joina il match selezionato + this.pendingList.clear(); + try { + //Invia tcp req a server per dirgli che sto joinando + new Game(Page.window); + } catch (IOException e) { + e.printStackTrace(); + } + } + + + public Object play(DefaultListModel userNames) throws IOException { InetSocketAddress socketAddress = new InetSocketAddress(Config.GameServerURI, Config.GameServerPort); SocketChannel clientSocket = SocketChannel.open(socketAddress); - + clientSocket.configureBlocking(false); Message message = new Message("START_GAME", App.sessionService.account.userName, App.sessionService.account.token, userNames); byte[] byteMessage = new String(message.toString()).getBytes(); - ByteBuffer buffer = ByteBuffer.wrap(byteMessage); - + buffer = ByteBuffer.wrap(byteMessage); clientSocket.write(buffer); + while (true) { + if (clientSocket.read(buffer) != -1) { + buffer.clear(); - //Risposta dal server - /*JsonObject data = new JsonObject(); - data.put("obj", out); - data.put("unavailableUsers", out);*/ - clientSocket.close(); + String line = new String(buffer.array(), buffer.position(), buffer.remaining()); + System.out.println(line); + if (line.startsWith("MESSAGE")) { + Message msg = Message.toMessage(line); - Response res = new Response("Player unavailable!",400, new JsonObject()); - return res; + if (msg.message.equals("USER_NOT_ONLINE")) { + clientSocket.close(); + new TTDialog("alert", "Users not online!", + new Callable() { + @Override + public Object call() throws Exception { + return null; + } + }, null); + return null; + } + + if (msg.message.equals("INVITES_ALL_SENDED")) { + clientSocket.close(); + new TTDialog("success", "Invite all sended!", + new Callable() { + @Override + public Object call() throws Exception { + //In attesa dei giocatori + return new Game(Page.window); + } + }, null); + return null; + + } + } + + } + } + } + + public void addToPendingList(String username) throws IOException { + pendingList.addElement(username); } } diff --git a/Client/src/com/texttwist/client/pages/MatchSetup.java b/Client/src/com/texttwist/client/pages/MatchSetup.java index 2fb264c..7ccd23e 100644 --- a/Client/src/com/texttwist/client/pages/MatchSetup.java +++ b/Client/src/com/texttwist/client/pages/MatchSetup.java @@ -80,19 +80,7 @@ public class MatchSetup extends Page{ @Override public Object call() throws Exception { //If server response ok, start play, else error - Response res = matchSetupController.play(searchUserBar.list); - if (res.code == 200){ - //OK, go to next page and show popup - return new Game(Page.window); - } else { - return new TTDialog("alert", res.message, - new Callable() { - @Override - public Object call() throws Exception { - return null; - } - },null); - } + return matchSetupController.play(searchUserBar.list); } }); diff --git a/Client/src/com/texttwist/client/pages/MatchSetupController.java b/Client/src/com/texttwist/client/pages/MatchSetupController.java index ca83749..f178895 100644 --- a/Client/src/com/texttwist/client/pages/MatchSetupController.java +++ b/Client/src/com/texttwist/client/pages/MatchSetupController.java @@ -15,7 +15,7 @@ import java.rmi.RemoteException; public class MatchSetupController { public MatchSetupController(){} - public Response play(DefaultListModel userNames) throws RemoteException, NotBoundException, MalformedURLException { + public Object play(DefaultListModel userNames) { try { return App.matchService.play(userNames); } catch (IOException e) { diff --git a/Client/src/com/texttwist/client/services/ClientNotification.java b/Client/src/com/texttwist/client/services/ClientNotification.java deleted file mode 100644 index b4e2260..0000000 --- a/Client/src/com/texttwist/client/services/ClientNotification.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.texttwist.client.services; -import com.texttwist.client.App; -import interfaces.INotificationClient; -import models.Response; -import utilities.Logger; - -import javax.swing.*; -import java.rmi.RemoteException; - -/** - * Created by loke on 15/06/2017. - */ -public class ClientNotification implements INotificationClient { - - - public ClientNotification() throws RemoteException { - } - - @Override - public Response sendInvite(String userName, DefaultListModel users) throws RemoteException { - Logger.write("Invoked invitation with username=" + userName + "|" + users.toString() ); - - if(users.contains(App.sessionService.account.userName)){ - Logger.write(userName+" ti ha sfidato!"); - } - //Aggiungi alla lista di inviti - /* if ((userName != null && !userName.isEmpty()) && (password != null && !password.equals(""))) { - if(AccountsManager.getInstance().register(userName, password)){ - Logger.write("Registration successfull"); - return new Response("Registration successfull", 200, null); - } else { - Logger.write("Registration unsuccessfull"); - return new Response("Registration unsuccessfull: Username exist!", 400, null); - } - }*/ - return new Response("Invitation received!", 200, null); - } - -} diff --git a/Client/src/com/texttwist/client/services/NotificationClient.java b/Client/src/com/texttwist/client/services/NotificationClient.java new file mode 100644 index 0000000..580f88b --- /dev/null +++ b/Client/src/com/texttwist/client/services/NotificationClient.java @@ -0,0 +1,36 @@ +package com.texttwist.client.services; +import com.texttwist.client.App; +import com.texttwist.client.pages.Game; +import com.texttwist.client.pages.Home; +import com.texttwist.client.pages.Menu; +import com.texttwist.client.pages.Page; +import com.texttwist.client.ui.TTDialog; +import interfaces.INotificationClient; +import models.Response; +import utilities.Logger; + +import javax.swing.*; +import java.io.IOException; +import java.rmi.RemoteException; +import java.util.concurrent.Callable; + +/** + * Created by loke on 15/06/2017. + */ +public class NotificationClient implements INotificationClient { + + + public NotificationClient() throws RemoteException { + } + + @Override + public Response sendInvite(String userName, DefaultListModel users) throws RemoteException { + Logger.write("Invoked invitation with username=" + userName + "|" + users.toString() ); + + if(users.contains(App.sessionService.account.userName)){ + Logger.write(userName+" ti ha sfidato!"); + App.matchService.newMatch(userName); + } + return null; + } +} diff --git a/Client/src/com/texttwist/client/ui/TTDialog.java b/Client/src/com/texttwist/client/ui/TTDialog.java index 0d51b39..0d9ec99 100644 --- a/Client/src/com/texttwist/client/ui/TTDialog.java +++ b/Client/src/com/texttwist/client/ui/TTDialog.java @@ -1,5 +1,6 @@ package com.texttwist.client.ui; +import com.texttwist.client.App; import constants.Palette; import javax.swing.*; @@ -16,7 +17,7 @@ public class TTDialog extends JFrame { public TTDialog(String type, String message, Callable okHandler, Callable cancelHandler) { setPreferredSize( new Dimension( 450, 200 )); setSize(new Dimension(450,200)); - setLocation(200,300); + setLocation(App.getWindowsPosition().x+100,App.getWindowsPosition().y+150); setResizable(false); setAlwaysOnTop(true); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); diff --git a/Commons/src/models/Message.java b/Commons/src/models/Message.java index d60b438..e49f20c 100644 --- a/Commons/src/models/Message.java +++ b/Commons/src/models/Message.java @@ -25,7 +25,7 @@ public class Message implements Serializable { public String toString(){ String dataToString = ""; for(int i = 0; i< data.size(); i++){ - dataToString+=data.get(i)+"|"; + dataToString += data.get(i)+"|"; } return "MESSAGE?sender="+sender+"&token="+token+"&message="+message+"&"+dataToString; } diff --git a/Server/src/com/texttwist/server/components/GameServer.java b/Server/src/com/texttwist/server/components/GameServer.java index 2ac71d4..96be057 100644 --- a/Server/src/com/texttwist/server/components/GameServer.java +++ b/Server/src/com/texttwist/server/components/GameServer.java @@ -1,6 +1,7 @@ package com.texttwist.server.components; import com.sun.org.apache.xpath.internal.operations.Bool; +import com.texttwist.server.tasks.SendInvitations; import jdk.nashorn.internal.parser.JSONParser; import models.Message; import org.json.simple.JsonObject; @@ -13,11 +14,12 @@ import java.net.ServerSocket; import java.net.Socket; import java.io.IOException; import java.nio.ByteBuffer; -import java.nio.channels.SelectionKey; -import java.nio.channels.Selector; -import java.nio.channels.ServerSocketChannel; -import java.nio.channels.SocketChannel; +import java.nio.channels.*; import java.util.Iterator; +import java.util.concurrent.ExecutionException; +import java.util.concurrent.ExecutorService; +import java.util.concurrent.Executors; +import java.util.concurrent.Future; import static java.nio.channels.SelectionKey.OP_ACCEPT; import static java.nio.channels.SelectionKey.OP_READ; @@ -28,6 +30,7 @@ public class GameServer implements Runnable{ protected ServerSocketChannel serverSocketChannel = null; protected ThreadProxy proxy; protected Selector selector = null; + protected ExecutorService threadPool = Executors.newCachedThreadPool(); public GameServer(int port){ this.serverPort = port; @@ -77,9 +80,9 @@ public class GameServer implements Runnable{ if (line.startsWith("MESSAGE")) { Message msg = Message.toMessage(line); - proxy = new ThreadProxy(msg); - Thread t = new Thread(proxy); - t.start(); + proxy = new ThreadProxy(msg, client); + Future identifyMessage = threadPool.submit(proxy); + identifyMessage.get(); } if (line.startsWith("CLOSE")) { @@ -102,9 +105,13 @@ public class GameServer implements Runnable{ break; } } catch (IOException e) { - e.printStackTrace(); + e.printStackTrace(); + } catch (InterruptedException e) { + e.printStackTrace(); + } catch (ExecutionException e) { + e.printStackTrace(); + } } - } /* try { this.serverSocket = new ServerSocket(this.serverPort); Logger.write("Game Service is running at "+this.serverPort+" port..."); diff --git a/Server/src/com/texttwist/server/components/NotificationServer.java b/Server/src/com/texttwist/server/components/NotificationServer.java index 2241d18..63e6aca 100644 --- a/Server/src/com/texttwist/server/components/NotificationServer.java +++ b/Server/src/com/texttwist/server/components/NotificationServer.java @@ -36,18 +36,13 @@ public class NotificationServer implements INotificationServer { } } - public void update(String username, DefaultListModel users) throws RemoteException { - doCallbacks(username, users); - } - - private synchronized void doCallbacks(String username, DefaultListModel users) throws RemoteException{ + public synchronized void sendInvitations(String username, DefaultListModel users) throws RemoteException { System.out.print("Starting callbacks"); Iterator i = clients.iterator(); while(i.hasNext()){ INotificationClient client = (INotificationClient) i.next(); - - //Calcola i valori da inviare e inviali client.sendInvite(username, users); } } + } diff --git a/Server/src/com/texttwist/server/components/ThreadProxy.java b/Server/src/com/texttwist/server/components/ThreadProxy.java index 980e80f..5e208ed 100644 --- a/Server/src/com/texttwist/server/components/ThreadProxy.java +++ b/Server/src/com/texttwist/server/components/ThreadProxy.java @@ -4,16 +4,22 @@ import com.texttwist.server.tasks.CheckOnlineUsers; import com.texttwist.server.tasks.SendInvitations; import models.Message; +import javax.swing.*; +import java.io.IOException; +import java.nio.ByteBuffer; +import java.nio.channels.SocketChannel; import java.util.concurrent.*; /** * Created by loke on 18/06/2017. */ -public class ThreadProxy implements Runnable { +public class ThreadProxy implements Callable { protected ExecutorService threadPool = Executors.newCachedThreadPool(); private Message request; - ThreadProxy(Message request){ + private SocketChannel socketChannel; + ThreadProxy(Message request, SocketChannel socketChannel){ this.request = request; + this.socketChannel = socketChannel; } @@ -21,52 +27,65 @@ public class ThreadProxy implements Runnable { return SessionsManager.getInstance().isValidToken(token); } - public void run() { + @Override + public Boolean call() { + ByteBuffer buffer = ByteBuffer.allocate(1024); + System.out.println("Selecting right task for new thread"); - - System.out.println(request.token); - System.out.println(request.sender); - System.out.println(request.message); - System.out.println(request.data); - - - if(isValidToken(request.token)){ switch(request.message){ case "START_GAME": Future onlineUsers = threadPool.submit(new CheckOnlineUsers(request.data)); - Boolean res = null; try { - res = onlineUsers.get(); - SessionsManager.getInstance().printSessions(); - if(res){ + Boolean usersOnline = onlineUsers.get(); + if(usersOnline){ Future sendInvitations = threadPool.submit(new SendInvitations(request.sender, request.data)); try { - res = sendInvitations.get(); - System.out.println(res); - if (res) { - System.out.println("SJSJSJSJSJ"); + Boolean invitationSended = sendInvitations.get(); + if (invitationSended) { + Message message = new Message("INVITES_ALL_SENDED", "", "", new DefaultListModel()); + byte[] byteMessage = new String(message.toString()).getBytes(); + buffer = ByteBuffer.wrap(byteMessage); + socketChannel.write(buffer); + socketChannel.close(); + return true; + } else { + + return false; } } catch (InterruptedException e) { e.printStackTrace(); } catch (ExecutionException e) { e.printStackTrace(); } + } else { + + Message message = new Message("USER_NOT_ONLINE", "", "", new DefaultListModel()); + byte[] byteMessage = new String(message.toString()).getBytes(); + buffer = ByteBuffer.wrap(byteMessage); + socketChannel.write(buffer); + socketChannel.close(); + return false; } } catch (InterruptedException e) { e.printStackTrace(); } catch (ExecutionException e) { e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); } default: + break; } } else { System.out.print("TOKEN NON VALIDO"); - //RISPONDI ERRORE TOKEN NON VALIDO + return false; } + + return false; } } diff --git a/Server/src/com/texttwist/server/tasks/SendInvitations.java b/Server/src/com/texttwist/server/tasks/SendInvitations.java index 76011c1..17441d3 100644 --- a/Server/src/com/texttwist/server/tasks/SendInvitations.java +++ b/Server/src/com/texttwist/server/tasks/SendInvitations.java @@ -18,7 +18,7 @@ public class SendInvitations implements Callable { private final DefaultListModel users; private String sender; - public SendInvitations( String sender, DefaultListModel users) { + public SendInvitations(String sender, DefaultListModel users) { this.users = users; this.sender = sender; } @@ -27,7 +27,7 @@ public class SendInvitations implements Callable { public Boolean call() throws Exception { System.out.print("SendInvitations!"); try { - Server.notificationServer.update(sender, users); + Server.notificationServer.sendInvitations(sender, users); } catch (Exception e) { System.out.println("Eccezione" + e); diff --git a/client_1.log b/client_1.log index 6639441..6500f37 100644 --- a/client_1.log +++ b/client_1.log @@ -884,3 +884,164 @@ LOGGER (Client1): Mon Jun 19 19:30:52 CEST 2017 - c ti ha sfidato! LOGGER (Client1): Mon Jun 19 19:30:52 CEST 2017 - Invoked invitation with username=c|[b, a] LOGGER (Client1): Mon Jun 19 19:30:52 CEST 2017 - c ti ha sfidato! LOGGER (Client1): Mon Jun 19 19:30:52 CEST 2017 - Invoked invitation with username=c|[b, a] +LOGGER (Client1): Wed Jun 21 18:47:56 CEST 2017 - Client starting ... +LOGGER (Client1): Wed Jun 21 18:48:29 CEST 2017 - Client starting ... +LOGGER (Client1): Wed Jun 21 18:48:41 CEST 2017 - Invoked invitation with username=a|[b] +LOGGER (Client1): Wed Jun 21 18:48:41 CEST 2017 - Invoked invitation with username=a|[b] +LOGGER (Client1): Wed Jun 21 18:48:41 CEST 2017 - a ti ha sfidato! +LOGGER (Client1): Wed Jun 21 19:09:00 CEST 2017 - Client starting ... +LOGGER (Client1): Wed Jun 21 19:09:32 CEST 2017 - Client starting ... +LOGGER (Client1): Wed Jun 21 19:09:56 CEST 2017 - Client starting ... +LOGGER (Client1): Wed Jun 21 19:10:02 CEST 2017 - Client starting ... +LOGGER (Client1): Wed Jun 21 19:10:18 CEST 2017 - Invoked invitation with username=b|[a] +LOGGER (Client1): Wed Jun 21 19:10:18 CEST 2017 - Invoked invitation with username=b|[a] +LOGGER (Client1): Wed Jun 21 19:10:18 CEST 2017 - b ti ha sfidato! +LOGGER (Client1): Wed Jun 21 19:10:18 CEST 2017 - Invoked confirm with username=null +LOGGER (Client1): Thu Jun 22 13:59:21 CEST 2017 - Client starting ... +LOGGER (Client1): Thu Jun 22 13:59:40 CEST 2017 - Client starting ... +LOGGER (Client1): Thu Jun 22 13:59:50 CEST 2017 - Invoked invitation with username=bb|[aa] +LOGGER (Client1): Thu Jun 22 13:59:50 CEST 2017 - bb ti ha sfidato! +LOGGER (Client1): Thu Jun 22 13:59:50 CEST 2017 - Invoked invitation with username=bb|[aa] +LOGGER (Client1): Thu Jun 22 13:59:50 CEST 2017 - Invoked confirm with username=bb +LOGGER (Client1): Thu Jun 22 13:59:50 CEST 2017 - Invoked confirm with username=bb +LOGGER (Client1): Thu Jun 22 13:59:50 CEST 2017 - bb inviti inviati correttamente! +LOGGER (Client1): Thu Jun 22 21:38:24 CEST 2017 - Client starting ... +LOGGER (Client1): Thu Jun 22 21:53:23 CEST 2017 - Client starting ... +LOGGER (Client1): Thu Jun 22 21:53:25 CEST 2017 - Client starting ... +LOGGER (Client1): Thu Jun 22 21:54:00 CEST 2017 - Invoked invitation with username=pippo|[ciro] +LOGGER (Client1): Thu Jun 22 21:54:00 CEST 2017 - pippo ti ha sfidato! +LOGGER (Client1): Thu Jun 22 21:54:00 CEST 2017 - Invoked invitation with username=pippo|[ciro] +LOGGER (Client1): Thu Jun 22 21:54:00 CEST 2017 - Invoked confirm with username=pippo +LOGGER (Client1): Thu Jun 22 21:54:00 CEST 2017 - Invoked confirm with username=pippo +LOGGER (Client1): Thu Jun 22 21:54:00 CEST 2017 - pippo inviti inviati correttamente! +LOGGER (Client1): Thu Jun 22 22:36:42 CEST 2017 - Client starting ... +LOGGER (Client1): Thu Jun 22 22:37:30 CEST 2017 - Client starting ... +LOGGER (Client1): Thu Jun 22 22:37:47 CEST 2017 - Client starting ... +LOGGER (Client1): Thu Jun 22 22:41:23 CEST 2017 - Client starting ... +LOGGER (Client1): Thu Jun 22 22:41:29 CEST 2017 - Client starting ... +LOGGER (Client1): Thu Jun 22 22:41:44 CEST 2017 - Invoked invitation with username=b|[a] +LOGGER (Client1): Thu Jun 22 22:41:44 CEST 2017 - b ti ha sfidato! +LOGGER (Client1): Thu Jun 22 22:41:44 CEST 2017 - Invoked invitation with username=b|[a] +LOGGER (Client1): Thu Jun 22 22:41:44 CEST 2017 - Invoked confirm with username=b +LOGGER (Client1): Thu Jun 22 22:41:44 CEST 2017 - Invoked confirm with username=b +LOGGER (Client1): Thu Jun 22 22:41:44 CEST 2017 - b inviti inviati correttamente! +LOGGER (Client1): Thu Jun 22 22:43:39 CEST 2017 - Client starting ... +LOGGER (Client1): Thu Jun 22 22:43:41 CEST 2017 - Client starting ... +LOGGER (Client1): Thu Jun 22 22:44:09 CEST 2017 - Invoked invitation with username=ciro|[gino] +LOGGER (Client1): Thu Jun 22 22:44:09 CEST 2017 - ciro ti ha sfidato! +LOGGER (Client1): Thu Jun 22 22:44:09 CEST 2017 - Invoked invitation with username=ciro|[gino] +LOGGER (Client1): Thu Jun 22 22:44:09 CEST 2017 - Invoked confirm with username=ciro +LOGGER (Client1): Thu Jun 22 22:44:09 CEST 2017 - Invoked confirm with username=ciro +LOGGER (Client1): Thu Jun 22 22:44:09 CEST 2017 - ciro inviti inviati correttamente! +LOGGER (Client1): Thu Jun 22 23:00:37 CEST 2017 - Client starting ... +LOGGER (Client1): Thu Jun 22 23:00:48 CEST 2017 - Client starting ... +LOGGER (Client1): Thu Jun 22 23:00:50 CEST 2017 - Client starting ... +LOGGER (Client1): Thu Jun 22 23:01:08 CEST 2017 - Invoked invitation with username=a|[b] +LOGGER (Client1): Thu Jun 22 23:01:08 CEST 2017 - Invoked invitation with username=a|[b] +LOGGER (Client1): Thu Jun 22 23:01:08 CEST 2017 - a ti ha sfidato! +LOGGER (Client1): Thu Jun 22 23:01:09 CEST 2017 - Invoked confirm with username=a +LOGGER (Client1): Thu Jun 22 23:01:09 CEST 2017 - a inviti inviati correttamente! +LOGGER (Client1): Thu Jun 22 23:01:09 CEST 2017 - Invoked confirm with username=a +LOGGER (Client1): Thu Jun 22 23:04:00 CEST 2017 - Client starting ... +LOGGER (Client1): Thu Jun 22 23:04:15 CEST 2017 - Client starting ... +LOGGER (Client1): Thu Jun 22 23:04:48 CEST 2017 - Client starting ... +LOGGER (Client1): Thu Jun 22 23:38:44 CEST 2017 - Client starting ... +LOGGER (Client1): Thu Jun 22 23:38:57 CEST 2017 - Client starting ... +LOGGER (Client1): Thu Jun 22 23:41:00 CEST 2017 - Client starting ... +LOGGER (Client1): Thu Jun 22 23:42:10 CEST 2017 - Client starting ... +LOGGER (Client1): Thu Jun 22 23:42:13 CEST 2017 - Client starting ... +LOGGER (Client1): Thu Jun 22 23:46:21 CEST 2017 - Client starting ... +LOGGER (Client1): Thu Jun 22 23:49:28 CEST 2017 - Client starting ... +LOGGER (Client1): Thu Jun 22 23:50:58 CEST 2017 - Client starting ... +LOGGER (Client1): Thu Jun 22 23:56:02 CEST 2017 - Client starting ... +LOGGER (Client1): Thu Jun 22 23:56:58 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:00:31 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:02:11 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:02:46 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:05:47 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:13:00 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:14:27 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:16:07 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:17:12 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:21:56 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:22:54 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:23:04 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:24:04 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:25:17 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:26:20 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:27:18 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:28:15 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:29:37 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:31:04 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:32:57 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:34:51 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:35:58 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:36:48 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:37:01 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:38:02 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:39:03 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:40:45 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:42:02 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:42:40 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:44:33 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:45:33 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:46:16 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:46:54 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:47:44 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:48:09 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:48:34 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:49:27 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:51:35 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:52:28 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:54:23 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:55:09 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:55:21 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:56:45 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:57:02 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:57:42 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:58:45 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 00:59:26 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 01:00:07 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 01:00:52 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 01:01:50 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 01:02:12 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 01:02:53 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 01:03:19 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 01:03:41 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 01:04:23 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 01:05:37 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 01:06:17 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 01:06:50 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 01:07:31 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 01:07:59 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 01:08:15 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 01:08:28 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 01:10:10 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 01:11:34 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 01:11:40 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 01:12:40 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 01:12:49 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 01:13:02 CEST 2017 - Invoked invitation with username=v|[a] +LOGGER (Client1): Fri Jun 23 01:13:02 CEST 2017 - v ti ha sfidato! +LOGGER (Client1): Fri Jun 23 01:13:02 CEST 2017 - Invoked invitation with username=v|[a] +LOGGER (Client1): Fri Jun 23 01:13:22 CEST 2017 - Invoked invitation with username=v|[a] +LOGGER (Client1): Fri Jun 23 01:13:22 CEST 2017 - v ti ha sfidato! +LOGGER (Client1): Fri Jun 23 01:13:22 CEST 2017 - Invoked invitation with username=v|[a] +LOGGER (Client1): Fri Jun 23 01:13:46 CEST 2017 - Invoked invitation with username=a|[v] +LOGGER (Client1): Fri Jun 23 01:13:46 CEST 2017 - Invoked invitation with username=a|[v] +LOGGER (Client1): Fri Jun 23 01:13:46 CEST 2017 - a ti ha sfidato! +LOGGER (Client1): Fri Jun 23 01:14:57 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 01:15:14 CEST 2017 - Invoked invitation with username=q|[v, a] +LOGGER (Client1): Fri Jun 23 01:15:14 CEST 2017 - q ti ha sfidato! +LOGGER (Client1): Fri Jun 23 01:15:14 CEST 2017 - Invoked invitation with username=q|[v, a] +LOGGER (Client1): Fri Jun 23 01:15:14 CEST 2017 - q ti ha sfidato! +LOGGER (Client1): Fri Jun 23 01:15:14 CEST 2017 - Invoked invitation with username=q|[v, a] +LOGGER (Client1): Fri Jun 23 01:16:11 CEST 2017 - Invoked invitation with username=v|[aaaaaaaaaaaaaaaaaaaa] +LOGGER (Client1): Fri Jun 23 01:16:11 CEST 2017 - Invoked invitation with username=v|[aaaaaaaaaaaaaaaaaaaa] +LOGGER (Client1): Fri Jun 23 01:16:11 CEST 2017 - Invoked invitation with username=v|[aaaaaaaaaaaaaaaaaaaa] +LOGGER (Client1): Fri Jun 23 01:16:11 CEST 2017 - v ti ha sfidato! +LOGGER (Client1): Fri Jun 23 01:34:35 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 01:34:36 CEST 2017 - Client starting ... +LOGGER (Client1): Fri Jun 23 01:34:59 CEST 2017 - Invoked invitation with username=a|[b] +LOGGER (Client1): Fri Jun 23 01:34:59 CEST 2017 - a ti ha sfidato! +LOGGER (Client1): Fri Jun 23 01:34:59 CEST 2017 - Invoked invitation with username=a|[b] diff --git a/server.log b/server.log index 9dd674b..484cc8a 100644 --- a/server.log +++ b/server.log @@ -1735,3 +1735,444 @@ LOGGER (Server): Mon Jun 19 19:30:41 CEST 2017 - Invoked register with username= LOGGER (Server): Mon Jun 19 19:30:41 CEST 2017 - Registration successfull LOGGER (Server): Mon Jun 19 19:30:45 CEST 2017 - Invoked login with username=c AND password=c LOGGER (Server): Mon Jun 19 19:30:45 CEST 2017 - Login successfull +LOGGER (Server): Wed Jun 21 18:47:57 CEST 2017 - Server starting ... +LOGGER (Server): Wed Jun 21 18:47:57 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Wed Jun 21 18:47:57 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Wed Jun 21 18:47:57 CEST 2017 - Server started +LOGGER (Server): Wed Jun 21 18:48:09 CEST 2017 - Invoked register with username=a AND password=a +LOGGER (Server): Wed Jun 21 18:48:09 CEST 2017 - Registration successfull +LOGGER (Server): Wed Jun 21 18:48:12 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Wed Jun 21 18:48:12 CEST 2017 - Login successfull +LOGGER (Server): Wed Jun 21 18:48:36 CEST 2017 - Invoked register with username=b AND password=b +LOGGER (Server): Wed Jun 21 18:48:36 CEST 2017 - Registration successfull +LOGGER (Server): Wed Jun 21 18:48:39 CEST 2017 - Invoked login with username=b AND password=b +LOGGER (Server): Wed Jun 21 18:48:39 CEST 2017 - Login successfull +LOGGER (Server): Wed Jun 21 19:09:07 CEST 2017 - Server starting ... +LOGGER (Server): Wed Jun 21 19:09:07 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Wed Jun 21 19:09:07 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Wed Jun 21 19:09:08 CEST 2017 - Server started +LOGGER (Server): Wed Jun 21 19:09:35 CEST 2017 - Server starting ... +LOGGER (Server): Wed Jun 21 19:09:36 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Wed Jun 21 19:09:36 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Wed Jun 21 19:09:36 CEST 2017 - Server started +LOGGER (Server): Wed Jun 21 19:10:06 CEST 2017 - Invoked register with username=a AND password=a +LOGGER (Server): Wed Jun 21 19:10:06 CEST 2017 - Registration successfull +LOGGER (Server): Wed Jun 21 19:10:09 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Wed Jun 21 19:10:09 CEST 2017 - Login successfull +LOGGER (Server): Wed Jun 21 19:10:12 CEST 2017 - Invoked register with username=b AND password=b +LOGGER (Server): Wed Jun 21 19:10:13 CEST 2017 - Registration successfull +LOGGER (Server): Wed Jun 21 19:10:16 CEST 2017 - Invoked login with username=b AND password=b +LOGGER (Server): Wed Jun 21 19:10:16 CEST 2017 - Login successfull +LOGGER (Server): Thu Jun 22 13:59:14 CEST 2017 - Server starting ... +LOGGER (Server): Thu Jun 22 13:59:14 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Thu Jun 22 13:59:14 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Thu Jun 22 13:59:14 CEST 2017 - Server started +LOGGER (Server): Thu Jun 22 13:59:29 CEST 2017 - Invoked register with username=aa AND password=aa +LOGGER (Server): Thu Jun 22 13:59:29 CEST 2017 - Registration successfull +LOGGER (Server): Thu Jun 22 13:59:32 CEST 2017 - Invoked login with username=aa AND password=aa +LOGGER (Server): Thu Jun 22 13:59:32 CEST 2017 - Login successfull +LOGGER (Server): Thu Jun 22 13:59:44 CEST 2017 - Invoked register with username=bb AND password=bb +LOGGER (Server): Thu Jun 22 13:59:44 CEST 2017 - Registration successfull +LOGGER (Server): Thu Jun 22 13:59:46 CEST 2017 - Invoked login with username=bb AND password=bb +LOGGER (Server): Thu Jun 22 13:59:46 CEST 2017 - Login successfull +LOGGER (Server): Thu Jun 22 21:53:19 CEST 2017 - Server starting ... +LOGGER (Server): Thu Jun 22 21:53:20 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Thu Jun 22 21:53:20 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Thu Jun 22 21:53:20 CEST 2017 - Server started +LOGGER (Server): Thu Jun 22 21:53:33 CEST 2017 - Invoked register with username=ciro AND password=ciro +LOGGER (Server): Thu Jun 22 21:53:33 CEST 2017 - Registration successfull +LOGGER (Server): Thu Jun 22 21:53:41 CEST 2017 - Invoked register with username=pippo AND password=pippo +LOGGER (Server): Thu Jun 22 21:53:41 CEST 2017 - Registration successfull +LOGGER (Server): Thu Jun 22 21:53:47 CEST 2017 - Invoked login with username=ciro AND password=ciro +LOGGER (Server): Thu Jun 22 21:53:47 CEST 2017 - Login successfull +LOGGER (Server): Thu Jun 22 21:53:56 CEST 2017 - Invoked login with username=pippo AND password=pippo +LOGGER (Server): Thu Jun 22 21:53:56 CEST 2017 - Login successfull +LOGGER (Server): Thu Jun 22 22:36:36 CEST 2017 - Server starting ... +LOGGER (Server): Thu Jun 22 22:36:37 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Thu Jun 22 22:36:37 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Thu Jun 22 22:36:37 CEST 2017 - Server started +LOGGER (Server): Thu Jun 22 22:36:46 CEST 2017 - Invoked register with username=asda AND password=sd +LOGGER (Server): Thu Jun 22 22:36:46 CEST 2017 - Registration successfull +LOGGER (Server): Thu Jun 22 22:36:50 CEST 2017 - Invoked register with username=a AND password=a +LOGGER (Server): Thu Jun 22 22:36:50 CEST 2017 - Registration successfull +LOGGER (Server): Thu Jun 22 22:37:01 CEST 2017 - Invoked register with username=a AND password=a +LOGGER (Server): Thu Jun 22 22:37:01 CEST 2017 - Registration unsuccessfull +LOGGER (Server): Thu Jun 22 22:37:33 CEST 2017 - Invoked register with username=a AND password=a +LOGGER (Server): Thu Jun 22 22:37:33 CEST 2017 - Registration unsuccessfull +LOGGER (Server): Thu Jun 22 22:37:38 CEST 2017 - Invoked register with username=a AND password=a +LOGGER (Server): Thu Jun 22 22:37:38 CEST 2017 - Registration unsuccessfull +LOGGER (Server): Thu Jun 22 22:37:42 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Thu Jun 22 22:37:42 CEST 2017 - Login successfull +LOGGER (Server): Thu Jun 22 22:37:56 CEST 2017 - Invoked register with username=cc AND password=cc +LOGGER (Server): Thu Jun 22 22:37:56 CEST 2017 - Registration successfull +LOGGER (Server): Thu Jun 22 22:37:59 CEST 2017 - Invoked login with username=cc AND password=cc +LOGGER (Server): Thu Jun 22 22:37:59 CEST 2017 - Login successfull +LOGGER (Server): Thu Jun 22 22:38:57 CEST 2017 - Invoked logout with username=a AND token=mgeobjuct3gk5r9sckart18evg +LOGGER (Server): Thu Jun 22 22:38:57 CEST 2017 - Logout successfull +LOGGER (Server): Thu Jun 22 22:38:57 CEST 2017 - Logout successfull (but something gone wrong) +LOGGER (Server): Thu Jun 22 22:38:58 CEST 2017 - Invoked logout with username=cc AND token=2n4d2f6sahk35u2h0en1ksqonj +LOGGER (Server): Thu Jun 22 22:38:58 CEST 2017 - Logout successfull +LOGGER (Server): Thu Jun 22 22:38:58 CEST 2017 - Logout successfull (but something gone wrong) +LOGGER (Server): Thu Jun 22 22:39:05 CEST 2017 - Invoked register with username=q AND password=q +LOGGER (Server): Thu Jun 22 22:39:05 CEST 2017 - Registration successfull +LOGGER (Server): Thu Jun 22 22:39:09 CEST 2017 - Invoked register with username=q AND password=q +LOGGER (Server): Thu Jun 22 22:39:09 CEST 2017 - Registration unsuccessfull +LOGGER (Server): Thu Jun 22 22:39:14 CEST 2017 - Invoked register with username=w AND password=w +LOGGER (Server): Thu Jun 22 22:39:15 CEST 2017 - Registration successfull +LOGGER (Server): Thu Jun 22 22:39:17 CEST 2017 - Invoked login with username=w AND password=w +LOGGER (Server): Thu Jun 22 22:39:17 CEST 2017 - Login successfull +LOGGER (Server): Thu Jun 22 22:39:19 CEST 2017 - Invoked login with username=q AND password=q +LOGGER (Server): Thu Jun 22 22:39:19 CEST 2017 - Login successfull +LOGGER (Server): Thu Jun 22 22:41:13 CEST 2017 - Server starting ... +LOGGER (Server): Thu Jun 22 22:41:13 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Thu Jun 22 22:41:13 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Thu Jun 22 22:41:14 CEST 2017 - Server started +LOGGER (Server): Thu Jun 22 22:41:26 CEST 2017 - Invoked register with username=a AND password=a +LOGGER (Server): Thu Jun 22 22:41:26 CEST 2017 - Registration successfull +LOGGER (Server): Thu Jun 22 22:41:34 CEST 2017 - Invoked register with username=b AND password=b +LOGGER (Server): Thu Jun 22 22:41:34 CEST 2017 - Registration successfull +LOGGER (Server): Thu Jun 22 22:41:39 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Thu Jun 22 22:41:39 CEST 2017 - Login successfull +LOGGER (Server): Thu Jun 22 22:41:41 CEST 2017 - Invoked login with username=b AND password=b +LOGGER (Server): Thu Jun 22 22:41:41 CEST 2017 - Login successfull +LOGGER (Server): Thu Jun 22 22:43:30 CEST 2017 - Server starting ... +LOGGER (Server): Thu Jun 22 22:43:30 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Thu Jun 22 22:43:30 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Thu Jun 22 22:43:30 CEST 2017 - Server started +LOGGER (Server): Thu Jun 22 22:43:48 CEST 2017 - Invoked register with username=ciro AND password=ciro +LOGGER (Server): Thu Jun 22 22:43:48 CEST 2017 - Registration successfull +LOGGER (Server): Thu Jun 22 22:43:55 CEST 2017 - Invoked register with username=gino AND password=gino +LOGGER (Server): Thu Jun 22 22:43:55 CEST 2017 - Registration successfull +LOGGER (Server): Thu Jun 22 22:44:00 CEST 2017 - Invoked login with username=gino AND password=gino +LOGGER (Server): Thu Jun 22 22:44:00 CEST 2017 - Login successfull +LOGGER (Server): Thu Jun 22 22:44:04 CEST 2017 - Invoked login with username=ciro AND password=ciro +LOGGER (Server): Thu Jun 22 22:44:04 CEST 2017 - Login successfull +LOGGER (Server): Thu Jun 22 23:00:40 CEST 2017 - Server starting ... +LOGGER (Server): Thu Jun 22 23:00:40 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Thu Jun 22 23:00:40 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Thu Jun 22 23:00:40 CEST 2017 - Server started +LOGGER (Server): Thu Jun 22 23:00:56 CEST 2017 - Invoked register with username=a AND password=a +LOGGER (Server): Thu Jun 22 23:00:56 CEST 2017 - Registration successfull +LOGGER (Server): Thu Jun 22 23:01:00 CEST 2017 - Invoked register with username=b AND password=b +LOGGER (Server): Thu Jun 22 23:01:00 CEST 2017 - Registration successfull +LOGGER (Server): Thu Jun 22 23:01:03 CEST 2017 - Invoked login with username=b AND password=b +LOGGER (Server): Thu Jun 22 23:01:03 CEST 2017 - Login successfull +LOGGER (Server): Thu Jun 22 23:01:05 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Thu Jun 22 23:01:05 CEST 2017 - Login successfull +LOGGER (Server): Thu Jun 22 23:01:22 CEST 2017 - Invoked login with username=b AND password=b +LOGGER (Server): Thu Jun 22 23:01:22 CEST 2017 - Login successfull +LOGGER (Server): Thu Jun 22 23:04:10 CEST 2017 - Server starting ... +LOGGER (Server): Thu Jun 22 23:04:11 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Thu Jun 22 23:04:11 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Thu Jun 22 23:04:11 CEST 2017 - Server started +LOGGER (Server): Thu Jun 22 23:04:18 CEST 2017 - Invoked register with username=a AND password=a +LOGGER (Server): Thu Jun 22 23:04:18 CEST 2017 - Registration successfull +LOGGER (Server): Thu Jun 22 23:04:20 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Thu Jun 22 23:04:20 CEST 2017 - Login successfull +LOGGER (Server): Thu Jun 22 23:04:51 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Thu Jun 22 23:04:51 CEST 2017 - Login successfull +LOGGER (Server): Thu Jun 22 23:38:54 CEST 2017 - Server starting ... +LOGGER (Server): Thu Jun 22 23:38:54 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Thu Jun 22 23:38:54 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Thu Jun 22 23:38:54 CEST 2017 - Server started +LOGGER (Server): Thu Jun 22 23:39:01 CEST 2017 - Invoked register with username=a AND password=a +LOGGER (Server): Thu Jun 22 23:39:01 CEST 2017 - Registration successfull +LOGGER (Server): Thu Jun 22 23:39:03 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Thu Jun 22 23:39:03 CEST 2017 - Login successfull +LOGGER (Server): Thu Jun 22 23:40:57 CEST 2017 - Server starting ... +LOGGER (Server): Thu Jun 22 23:40:57 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Thu Jun 22 23:40:57 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Thu Jun 22 23:40:57 CEST 2017 - Server started +LOGGER (Server): Thu Jun 22 23:41:07 CEST 2017 - Invoked register with username=a AND password=a +LOGGER (Server): Thu Jun 22 23:41:07 CEST 2017 - Registration successfull +LOGGER (Server): Thu Jun 22 23:41:09 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Thu Jun 22 23:41:09 CEST 2017 - Login successfull +LOGGER (Server): Thu Jun 22 23:42:05 CEST 2017 - Server starting ... +LOGGER (Server): Thu Jun 22 23:42:06 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Thu Jun 22 23:42:06 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Thu Jun 22 23:42:06 CEST 2017 - Server started +LOGGER (Server): Thu Jun 22 23:42:17 CEST 2017 - Invoked register with username=a AND password=a +LOGGER (Server): Thu Jun 22 23:42:17 CEST 2017 - Registration successfull +LOGGER (Server): Thu Jun 22 23:42:19 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Thu Jun 22 23:42:19 CEST 2017 - Login successfull +LOGGER (Server): Thu Jun 22 23:46:24 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Thu Jun 22 23:46:24 CEST 2017 - Login successfull +LOGGER (Server): Thu Jun 22 23:49:33 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Thu Jun 22 23:49:33 CEST 2017 - Login successfull +LOGGER (Server): Thu Jun 22 23:51:00 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Thu Jun 22 23:51:00 CEST 2017 - Login successfull +LOGGER (Server): Thu Jun 22 23:56:05 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Thu Jun 22 23:56:05 CEST 2017 - Login successfull +LOGGER (Server): Thu Jun 22 23:57:03 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Thu Jun 22 23:57:03 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:00:27 CEST 2017 - Server starting ... +LOGGER (Server): Fri Jun 23 00:00:27 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Fri Jun 23 00:00:27 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Fri Jun 23 00:00:27 CEST 2017 - Server started +LOGGER (Server): Fri Jun 23 00:00:35 CEST 2017 - Invoked register with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:00:35 CEST 2017 - Registration successfull +LOGGER (Server): Fri Jun 23 00:00:37 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:00:37 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:02:06 CEST 2017 - Server starting ... +LOGGER (Server): Fri Jun 23 00:02:06 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Fri Jun 23 00:02:06 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Fri Jun 23 00:02:06 CEST 2017 - Server started +LOGGER (Server): Fri Jun 23 00:02:16 CEST 2017 - Invoked register with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:02:16 CEST 2017 - Registration successfull +LOGGER (Server): Fri Jun 23 00:02:18 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:02:18 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:02:42 CEST 2017 - Server starting ... +LOGGER (Server): Fri Jun 23 00:02:43 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Fri Jun 23 00:02:43 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Fri Jun 23 00:02:43 CEST 2017 - Server started +LOGGER (Server): Fri Jun 23 00:02:50 CEST 2017 - Invoked register with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:02:50 CEST 2017 - Registration successfull +LOGGER (Server): Fri Jun 23 00:02:52 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:02:52 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:05:44 CEST 2017 - Server starting ... +LOGGER (Server): Fri Jun 23 00:05:44 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Fri Jun 23 00:05:44 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Fri Jun 23 00:05:44 CEST 2017 - Server started +LOGGER (Server): Fri Jun 23 00:05:51 CEST 2017 - Invoked register with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:05:51 CEST 2017 - Registration successfull +LOGGER (Server): Fri Jun 23 00:05:54 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:05:54 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:12:48 CEST 2017 - Server starting ... +LOGGER (Server): Fri Jun 23 00:12:48 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Fri Jun 23 00:12:48 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Fri Jun 23 00:12:48 CEST 2017 - Server started +LOGGER (Server): Fri Jun 23 00:13:07 CEST 2017 - Invoked register with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:13:07 CEST 2017 - Registration successfull +LOGGER (Server): Fri Jun 23 00:13:09 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:13:09 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:14:25 CEST 2017 - Server starting ... +LOGGER (Server): Fri Jun 23 00:14:25 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Fri Jun 23 00:14:25 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Fri Jun 23 00:14:25 CEST 2017 - Server started +LOGGER (Server): Fri Jun 23 00:14:30 CEST 2017 - Invoked register with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:14:30 CEST 2017 - Registration successfull +LOGGER (Server): Fri Jun 23 00:14:33 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:14:33 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:16:04 CEST 2017 - Server starting ... +LOGGER (Server): Fri Jun 23 00:16:04 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Fri Jun 23 00:16:04 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Fri Jun 23 00:16:04 CEST 2017 - Server started +LOGGER (Server): Fri Jun 23 00:16:10 CEST 2017 - Invoked register with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:16:10 CEST 2017 - Registration successfull +LOGGER (Server): Fri Jun 23 00:16:12 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:16:12 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:17:09 CEST 2017 - Server starting ... +LOGGER (Server): Fri Jun 23 00:17:09 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Fri Jun 23 00:17:09 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Fri Jun 23 00:17:09 CEST 2017 - Server started +LOGGER (Server): Fri Jun 23 00:17:15 CEST 2017 - Invoked register with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:17:15 CEST 2017 - Registration successfull +LOGGER (Server): Fri Jun 23 00:17:18 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:17:18 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:21:59 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:21:59 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:23:01 CEST 2017 - Server starting ... +LOGGER (Server): Fri Jun 23 00:23:02 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Fri Jun 23 00:23:02 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Fri Jun 23 00:23:02 CEST 2017 - Server started +LOGGER (Server): Fri Jun 23 00:23:07 CEST 2017 - Invoked register with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:23:07 CEST 2017 - Registration successfull +LOGGER (Server): Fri Jun 23 00:23:10 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:23:10 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:23:58 CEST 2017 - Server starting ... +LOGGER (Server): Fri Jun 23 00:23:58 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Fri Jun 23 00:23:58 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Fri Jun 23 00:23:58 CEST 2017 - Server started +LOGGER (Server): Fri Jun 23 00:24:08 CEST 2017 - Invoked register with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:24:08 CEST 2017 - Registration successfull +LOGGER (Server): Fri Jun 23 00:24:10 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:24:10 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:25:08 CEST 2017 - Server starting ... +LOGGER (Server): Fri Jun 23 00:25:09 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Fri Jun 23 00:25:09 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Fri Jun 23 00:25:09 CEST 2017 - Server started +LOGGER (Server): Fri Jun 23 00:25:21 CEST 2017 - Invoked register with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:25:21 CEST 2017 - Registration successfull +LOGGER (Server): Fri Jun 23 00:25:23 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:25:23 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:26:16 CEST 2017 - Server starting ... +LOGGER (Server): Fri Jun 23 00:26:16 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Fri Jun 23 00:26:16 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Fri Jun 23 00:26:16 CEST 2017 - Server started +LOGGER (Server): Fri Jun 23 00:26:23 CEST 2017 - Invoked register with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:26:23 CEST 2017 - Registration successfull +LOGGER (Server): Fri Jun 23 00:26:26 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:26:26 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:27:20 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:27:20 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:28:18 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:28:18 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:29:39 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:29:39 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:31:07 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:31:07 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:33:00 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:33:00 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:34:47 CEST 2017 - Server starting ... +LOGGER (Server): Fri Jun 23 00:34:47 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Fri Jun 23 00:34:47 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Fri Jun 23 00:34:47 CEST 2017 - Server started +LOGGER (Server): Fri Jun 23 00:34:55 CEST 2017 - Invoked register with username=a AND password=s +LOGGER (Server): Fri Jun 23 00:34:55 CEST 2017 - Registration successfull +LOGGER (Server): Fri Jun 23 00:34:57 CEST 2017 - Invoked login with username=a AND password=s +LOGGER (Server): Fri Jun 23 00:34:57 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:36:00 CEST 2017 - Invoked login with username=a AND password=s +LOGGER (Server): Fri Jun 23 00:36:00 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:36:57 CEST 2017 - Server starting ... +LOGGER (Server): Fri Jun 23 00:36:57 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Fri Jun 23 00:36:57 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Fri Jun 23 00:36:57 CEST 2017 - Server started +LOGGER (Server): Fri Jun 23 00:37:05 CEST 2017 - Invoked register with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:37:05 CEST 2017 - Registration successfull +LOGGER (Server): Fri Jun 23 00:37:08 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:37:08 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:38:00 CEST 2017 - Server starting ... +LOGGER (Server): Fri Jun 23 00:38:00 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Fri Jun 23 00:38:00 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Fri Jun 23 00:38:00 CEST 2017 - Server started +LOGGER (Server): Fri Jun 23 00:38:06 CEST 2017 - Invoked register with username=aa AND password=aa +LOGGER (Server): Fri Jun 23 00:38:06 CEST 2017 - Registration successfull +LOGGER (Server): Fri Jun 23 00:38:09 CEST 2017 - Invoked login with username=aa AND password=aa +LOGGER (Server): Fri Jun 23 00:38:09 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:39:06 CEST 2017 - Invoked login with username=aa AND password=aa +LOGGER (Server): Fri Jun 23 00:39:06 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:40:36 CEST 2017 - Server starting ... +LOGGER (Server): Fri Jun 23 00:40:37 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Fri Jun 23 00:40:37 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Fri Jun 23 00:40:37 CEST 2017 - Server started +LOGGER (Server): Fri Jun 23 00:40:49 CEST 2017 - Invoked register with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:40:49 CEST 2017 - Registration successfull +LOGGER (Server): Fri Jun 23 00:40:51 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:40:51 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:42:06 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:42:06 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:42:43 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:42:43 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:44:36 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:44:36 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:45:41 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:45:41 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:46:18 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:46:18 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:46:59 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:46:59 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:47:47 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:47:47 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:48:13 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:48:13 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:48:42 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:48:42 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:49:32 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:49:32 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:51:37 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:51:37 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:52:31 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:52:31 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:54:26 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:54:26 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:55:12 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:55:12 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:55:23 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:55:23 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:56:47 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:56:47 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:57:05 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:57:05 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:57:45 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:57:45 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:58:48 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:58:48 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 00:59:23 CEST 2017 - Server starting ... +LOGGER (Server): Fri Jun 23 00:59:23 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Fri Jun 23 00:59:23 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Fri Jun 23 00:59:23 CEST 2017 - Server started +LOGGER (Server): Fri Jun 23 00:59:31 CEST 2017 - Invoked register with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:59:31 CEST 2017 - Registration successfull +LOGGER (Server): Fri Jun 23 00:59:34 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 00:59:34 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 01:00:11 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 01:00:11 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 01:00:55 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 01:00:55 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 01:01:52 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 01:01:52 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 01:02:15 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 01:02:15 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 01:02:56 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 01:02:56 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 01:03:22 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 01:03:22 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 01:03:35 CEST 2017 - Server starting ... +LOGGER (Server): Fri Jun 23 01:03:35 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Fri Jun 23 01:03:36 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Fri Jun 23 01:03:36 CEST 2017 - Server started +LOGGER (Server): Fri Jun 23 01:03:45 CEST 2017 - Invoked register with username=s AND password=s +LOGGER (Server): Fri Jun 23 01:03:45 CEST 2017 - Registration successfull +LOGGER (Server): Fri Jun 23 01:03:47 CEST 2017 - Invoked login with username=s AND password=s +LOGGER (Server): Fri Jun 23 01:03:47 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 01:04:27 CEST 2017 - Invoked login with username=s AND password=s +LOGGER (Server): Fri Jun 23 01:04:27 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 01:05:40 CEST 2017 - Invoked login with username=s AND password=s +LOGGER (Server): Fri Jun 23 01:05:40 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 01:06:21 CEST 2017 - Invoked login with username=s AND password=s +LOGGER (Server): Fri Jun 23 01:06:21 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 01:06:56 CEST 2017 - Invoked login with username=s AND password=s +LOGGER (Server): Fri Jun 23 01:06:56 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 01:07:35 CEST 2017 - Invoked login with username=s AND password=s +LOGGER (Server): Fri Jun 23 01:07:35 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 01:08:02 CEST 2017 - Invoked login with username=s AND password=s +LOGGER (Server): Fri Jun 23 01:08:02 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 01:08:17 CEST 2017 - Invoked login with username=s AND password=s +LOGGER (Server): Fri Jun 23 01:08:17 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 01:08:32 CEST 2017 - Invoked register with username=b AND password=b +LOGGER (Server): Fri Jun 23 01:08:32 CEST 2017 - Registration successfull +LOGGER (Server): Fri Jun 23 01:08:35 CEST 2017 - Invoked login with username=b AND password=b +LOGGER (Server): Fri Jun 23 01:08:35 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 01:10:14 CEST 2017 - Invoked register with username=v AND password=v +LOGGER (Server): Fri Jun 23 01:10:14 CEST 2017 - Registration successfull +LOGGER (Server): Fri Jun 23 01:10:17 CEST 2017 - Invoked login with username=v AND password=v +LOGGER (Server): Fri Jun 23 01:10:17 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 01:11:37 CEST 2017 - Invoked login with username=v AND password=v +LOGGER (Server): Fri Jun 23 01:11:37 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 01:11:44 CEST 2017 - Invoked login with username=s AND password=s +LOGGER (Server): Fri Jun 23 01:11:44 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 01:12:37 CEST 2017 - Server starting ... +LOGGER (Server): Fri Jun 23 01:12:37 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Fri Jun 23 01:12:37 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Fri Jun 23 01:12:37 CEST 2017 - Server started +LOGGER (Server): Fri Jun 23 01:12:43 CEST 2017 - Invoked register with username=a AND password=a +LOGGER (Server): Fri Jun 23 01:12:43 CEST 2017 - Registration successfull +LOGGER (Server): Fri Jun 23 01:12:47 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 01:12:47 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 01:12:57 CEST 2017 - Invoked register with username=v AND password=v +LOGGER (Server): Fri Jun 23 01:12:57 CEST 2017 - Registration successfull +LOGGER (Server): Fri Jun 23 01:12:59 CEST 2017 - Invoked login with username=v AND password=v +LOGGER (Server): Fri Jun 23 01:12:59 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 01:15:02 CEST 2017 - Invoked register with username=q AND password=q +LOGGER (Server): Fri Jun 23 01:15:02 CEST 2017 - Registration successfull +LOGGER (Server): Fri Jun 23 01:15:08 CEST 2017 - Invoked login with username=q AND password=q +LOGGER (Server): Fri Jun 23 01:15:08 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 01:15:38 CEST 2017 - Invoked logout with username=q AND token=s751kqmipcuc9h5vvl5r8j4faa +LOGGER (Server): Fri Jun 23 01:15:38 CEST 2017 - Logout successfull +LOGGER (Server): Fri Jun 23 01:15:38 CEST 2017 - Logout successfull (but something gone wrong) +LOGGER (Server): Fri Jun 23 01:15:51 CEST 2017 - Invoked register with username=aaaaaaaaaaaaaaaaaaaa AND password=aaaaaaaaaaaaaaaaaaaa +LOGGER (Server): Fri Jun 23 01:15:51 CEST 2017 - Registration successfull +LOGGER (Server): Fri Jun 23 01:15:59 CEST 2017 - Invoked login with username=aaaaaaaaaaaaaaaaaaaa AND password=aaaaaaaaaaaaaaaaaaaa +LOGGER (Server): Fri Jun 23 01:15:59 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 01:34:31 CEST 2017 - Server starting ... +LOGGER (Server): Fri Jun 23 01:34:31 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Fri Jun 23 01:34:31 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Fri Jun 23 01:34:31 CEST 2017 - Server started +LOGGER (Server): Fri Jun 23 01:34:40 CEST 2017 - Invoked register with username=a AND password=a +LOGGER (Server): Fri Jun 23 01:34:40 CEST 2017 - Registration successfull +LOGGER (Server): Fri Jun 23 01:34:48 CEST 2017 - Invoked register with username=b AND password=b +LOGGER (Server): Fri Jun 23 01:34:48 CEST 2017 - Registration successfull +LOGGER (Server): Fri Jun 23 01:34:53 CEST 2017 - Invoked login with username=b AND password=b +LOGGER (Server): Fri Jun 23 01:34:53 CEST 2017 - Login successfull +LOGGER (Server): Fri Jun 23 01:34:55 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Fri Jun 23 01:34:55 CEST 2017 - Login successfull