From e2070cf59719cd7afd44ee6ad09cca14766ee978 Mon Sep 17 00:00:00 2001 From: Lorenzo Iovino Date: Wed, 12 Jul 2017 17:07:12 +0200 Subject: [PATCH] refactoring WaitForScore --- .idea/workspace.xml | 641 +++++++++--------- Client/src/com/texttwist/client/App.java | 28 +- Client/src/com/texttwist/client/Main.java | 6 +- .../client/controllers/GameController.java | 1 + .../src/com/texttwist/client/models/Game.java | 14 +- .../client/services/NotificationClient.java | 6 +- .../com/texttwist/client/tasks/SendWords.java | 2 +- .../com/texttwist/client/tasks/StartGame.java | 4 +- .../texttwist/client/tasks/WaitForScore.java | 61 +- .../com/texttwist/client/ui/TTGameBox.java | 1 + Commons/src/utilities/Logger.java | 27 +- Commons/src/utilities/Parse.java | 21 + Server/src/com/texttwist/server/Server.java | 10 +- .../com/texttwist/server/components/Auth.java | 25 +- .../server/components/GameServer.java | 4 +- client_1.log | 149 ++++ notificationServer.log | 167 +++++ 17 files changed, 757 insertions(+), 410 deletions(-) create mode 100644 Commons/src/utilities/Parse.java diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 007aa13..2183c13 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -6,40 +6,27 @@ - + - - - + + + - - - - - - - - - - + - - - - + + - + - - - + @@ -183,36 +174,36 @@ - highscorelist - gameBox - H - Hi - Higscr - Higsc - Higs - Hig - Highs - HighscoreSe - HighscoreS - Highscore - HighscoresS - HighscoresSe - HighscoresSer - us - users.ad - users.add - J - Je - Jedis - JedisSe - JedisSer - JedisServi - JedisServic - JedisService - JedisService. - JedisService.g - r - remove + App.game.st + log + logger + Logger + Logge + Logg + Logger.writ + Logger.write + L + Logger. + Logger.w + App.g + App.game. + App.game.wo + App.game.wor + App.game.words + App.game.word + game.words + f + word + g + game.wo + game.wor + game.word + wo + rank + Server + ge + getWords + words C:\Users\loke\TextTwist\out\production @@ -351,10 +342,6 @@ @@ -456,7 +447,6 @@ - @@ -607,6 +597,28 @@ + + + + + + + + + + + + - @@ -898,6 +909,8 @@ + + @@ -1425,47 +1438,48 @@ - + + - - - - - - - - - - - - + + + - - + + + + + + + + + + @@ -1485,50 +1499,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1552,13 +1522,6 @@ - - - - - - - @@ -1607,21 +1570,6 @@ - - - - - - - - - - - - - - - @@ -1654,24 +1602,6 @@ - - - - - - - - - - - - - - - - - - @@ -1718,16 +1648,6 @@ - - - - - - - - - - @@ -1736,22 +1656,6 @@ - - - - - - - - - - - - - - - - @@ -1785,17 +1689,9 @@ - - - - - - - - - + @@ -1803,75 +1699,208 @@ - + - - - - - - - - - - - - + + - - + + - - - + + - - - + + + + + - - - - - + + + - - + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Client/src/com/texttwist/client/App.java b/Client/src/com/texttwist/client/App.java index d8f6332..6ea3d91 100644 --- a/Client/src/com/texttwist/client/App.java +++ b/Client/src/com/texttwist/client/App.java @@ -32,7 +32,7 @@ public class App extends JFrame { public static Session session; public static Game game; public static JFrame app; - + public static Logger logger; public App() throws IOException { setPreferredSize( new Dimension( 640, 480 )); setSize(new Dimension(640,480)); @@ -40,11 +40,9 @@ public class App extends JFrame { setResizable( false ); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - //Definitions of registry for auth long id = Thread.currentThread().getId(); - Logger logger = new Logger(new File("./client_"+id+".log"), "Client"+id); - - Logger.write("Client starting ..."); + logger = new Logger(new File("./client_"+id+".log"), "Client"+id, true); + logger.write("Client starting ..."); //Init models game = new Game(); @@ -54,28 +52,10 @@ public class App extends JFrame { app = this; - HomePage home = new HomePage(this); - - /*app.addWindowListener(new WindowAdapter() - { - public void windowClosing(WindowEvent e) - { - try { - authService.logout(App.session.account.userName); - System.out.println("LOGOUT BECAUSE WINDOW CLOSED"); - } catch (RemoteException e1) { - e1.printStackTrace(); - } catch (NotBoundException e1) { - e1.printStackTrace(); - } catch (MalformedURLException e1) { - e1.printStackTrace(); - } - } - });*/ + new HomePage(this); } public static Point getWindowsPosition(){ return new Point(app.getX(), app.getY()); } - } diff --git a/Client/src/com/texttwist/client/Main.java b/Client/src/com/texttwist/client/Main.java index 5de6337..607ee1a 100644 --- a/Client/src/com/texttwist/client/Main.java +++ b/Client/src/com/texttwist/client/Main.java @@ -11,12 +11,12 @@ public class Main { //Load fonts try { - GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment(); - ge.registerFont(Font.createFont(Font.TRUETYPE_FONT, new File( + GraphicsEnvironment graphicsEnvironment = GraphicsEnvironment.getLocalGraphicsEnvironment(); + graphicsEnvironment.registerFont(Font.createFont(Font.TRUETYPE_FONT, new File( new File("./Client/resources/fonts/DK Trained Monkey.otf").getCanonicalPath()))); } catch (IOException|FontFormatException e) { - System.out.println("Font non caricato correttamente"); + System.out.println("ERROR: Font not found!"); } App entrypoint = new App(); diff --git a/Client/src/com/texttwist/client/controllers/GameController.java b/Client/src/com/texttwist/client/controllers/GameController.java index 31209d5..b4f3b9d 100644 --- a/Client/src/com/texttwist/client/controllers/GameController.java +++ b/Client/src/com/texttwist/client/controllers/GameController.java @@ -33,4 +33,5 @@ public class GameController { public SwingWorker startGame() { return new StartGame(App.game.letters, game); } + } diff --git a/Client/src/com/texttwist/client/models/Game.java b/Client/src/com/texttwist/client/models/Game.java index c9bb377..95eb6d6 100644 --- a/Client/src/com/texttwist/client/models/Game.java +++ b/Client/src/com/texttwist/client/models/Game.java @@ -39,8 +39,8 @@ public class Game { public MulticastSocket multicastSocket; public SocketChannel clientSocket; public INotificationServer notificationServer; - public Boolean gameIsStarted = false; + private ByteBuffer buffer = ByteBuffer.allocate(1024); public Game(){ @@ -111,7 +111,7 @@ public class Game { if(!gameIsStarted) { this.pendingList.clear(); try { - DefaultListModel matchNames = new DefaultListModel(); + DefaultListModel matchNames = new DefaultListModel<>(); matchNames.addElement(matchName); Message message = new Message("JOIN_GAME", App.session.account.userName, App.session.token, matchNames); @@ -132,6 +132,16 @@ public class Game { return null; } + public Void start(){ + App.game.gameIsStarted = true; + return null; + } + + public Void stop(){ + App.game.gameIsStarted = false; + return null; + } + public void setMulticastId(Integer multicastId){ this.multicastId = multicastId; } diff --git a/Client/src/com/texttwist/client/services/NotificationClient.java b/Client/src/com/texttwist/client/services/NotificationClient.java index bd70c52..c23d03a 100644 --- a/Client/src/com/texttwist/client/services/NotificationClient.java +++ b/Client/src/com/texttwist/client/services/NotificationClient.java @@ -18,14 +18,14 @@ public class NotificationClient implements INotificationClient { @Override public Response sendInvite(String userName, DefaultListModel users) throws RemoteException { - Logger.write("Invoked invitation with username =" + userName + "|" + users.toString() ); + App.logger.write("Invoked invitation with username =" + userName + "|" + users.toString() ); if(App.session != null) { if (users.contains(App.session.account.userName)) { - Logger.write(userName + " send a invitation!"); + App.logger.write(userName + " send a invitation!"); App.game.newMatch(userName); } else { - Logger.write("User " + userName + " is slogged"); + App.logger.write("User " + userName + " is slogged"); } } return null; diff --git a/Client/src/com/texttwist/client/tasks/SendWords.java b/Client/src/com/texttwist/client/tasks/SendWords.java index 64e953e..12a750d 100644 --- a/Client/src/com/texttwist/client/tasks/SendWords.java +++ b/Client/src/com/texttwist/client/tasks/SendWords.java @@ -21,7 +21,6 @@ public class SendWords extends SwingWorker { SwingWorker callback; DefaultListModel words = new DefaultListModel<>(); - //TODO PASSARE LA CALLBACK ALLO SWING WORKER ED ESEGUIRLA AL DONE public SendWords(DefaultListModel words, SwingWorker callback){ this.callback = callback; this.words = words; @@ -30,6 +29,7 @@ public class SendWords extends SwingWorker { @Override public Void doInBackground() { try { + System.out.println(words); InetSocketAddress myAddress = new InetSocketAddress(Config.WordsReceiverServerURI, Config.WordsReceiverServerPort); DatagramChannel datagramChannel = DatagramChannel.open(); datagramChannel.bind(null); diff --git a/Client/src/com/texttwist/client/tasks/StartGame.java b/Client/src/com/texttwist/client/tasks/StartGame.java index ec0ad4b..24b8229 100644 --- a/Client/src/com/texttwist/client/tasks/StartGame.java +++ b/Client/src/com/texttwist/client/tasks/StartGame.java @@ -12,7 +12,6 @@ import java.util.concurrent.Callable; */ public class StartGame extends SwingWorker { - /*Words inserted from user*/ private DefaultListModel letters = new DefaultListModel<>(); private GamePage gamePage; @@ -20,12 +19,11 @@ public class StartGame extends SwingWorker { public StartGame(DefaultListModel letters, GamePage game){ this.letters = letters; this.gamePage = game; - } @Override public Void doInBackground(){ - App.game.gameIsStarted =true; + App.game.start(); //Mostra pannello di conferma che le lettere sono tutte arrivate new TTDialog("success", "Game is ready. Press OK to start!", new Callable() { diff --git a/Client/src/com/texttwist/client/tasks/WaitForScore.java b/Client/src/com/texttwist/client/tasks/WaitForScore.java index 699abf1..03427a6 100644 --- a/Client/src/com/texttwist/client/tasks/WaitForScore.java +++ b/Client/src/com/texttwist/client/tasks/WaitForScore.java @@ -2,9 +2,7 @@ package com.texttwist.client.tasks; import com.texttwist.client.App; import constants.Config; -import javafx.util.Pair; import models.Message; - import javax.swing.*; import java.io.IOException; import java.net.DatagramPacket; @@ -12,68 +10,61 @@ import java.net.InetAddress; import java.net.UnknownHostException; /** - * Created by loke on 27/06/2017. + * Author: Lorenzo Iovino on 27/06/2017. + * Description: This job will waits for the score of the match sent by server, at end it will execute a callback + * function that show the highscore pages. */ public class WaitForScore extends SwingWorker { - DefaultListModel> ranks = new DefaultListModel>(); - - SwingWorker callback; - - //TODO PASSARE LA CALLBACK ALLO SWING WORKER ED ESEGUIRLA AL DONE + private SwingWorker callback; public WaitForScore(SwingWorker callback){ this.callback = callback; } @Override public Void doInBackground() { - InetAddress group = null; - try { - Message msg; + try { + //Wait for the final scores of the match while(true) { byte[] buf = new byte[1024]; - DatagramPacket recv = new DatagramPacket(buf, buf.length); - App.game.multicastSocket.receive(recv); + DatagramPacket receivedDatagram = new DatagramPacket(buf, buf.length); + App.game.multicastSocket.receive(receivedDatagram); - String s = new String(recv.getData()); - msg = Message.toMessage(s); + String s = new String(receivedDatagram.getData()); + Message msg = Message.toMessage(s); + + //When arrive a message with message=FINALSCORE popolate ranks if(msg.message.equals("FINALSCORE")){ + if(msg.data != null) { + App.game.ranks.clear(); + App.game.ranks = utilities.Parse.score(msg.data); + } break; } } - - if(msg.data != null) { - for (int i = 0; i < msg.data.size() - 1; i++) { - String[] splitted = msg.data.get(i).split(":"); - ranks.addElement(new Pair(splitted[0], new Integer(splitted[1]))); - } - } - App.game.ranks = ranks; - } catch (UnknownHostException e) { - e.printStackTrace(); + App.logger.write("WAIT FOR SCORE: Host unknown"); } catch (IOException e) { - e.printStackTrace(); + App.logger.write("WAIT FOR SCORE: Can't read from multicast Socket"); } return null; } @Override public void done(){ - App.game.ranks = ranks; try { + //Leave group and close multicast socket App.game.multicastSocket.leaveGroup(InetAddress.getByName(Config.ScoreMulticastServerURI)); + App.game.multicastSocket.close(); + + //Stop game + App.game.stop(); + + //Call callback + this.callback.execute(); } catch (IOException e) { e.printStackTrace(); } - App.game.multicastSocket.close(); - App.game.gameIsStarted =false; - try { - this.callback.execute(); - } catch (Exception e) { - e.printStackTrace(); - } } - } diff --git a/Client/src/com/texttwist/client/ui/TTGameBox.java b/Client/src/com/texttwist/client/ui/TTGameBox.java index 784de61..c7f2391 100644 --- a/Client/src/com/texttwist/client/ui/TTGameBox.java +++ b/Client/src/com/texttwist/client/ui/TTGameBox.java @@ -24,6 +24,7 @@ public class TTGameBox extends TTInputField{ setBounds(position.x, position.y, dimension.width, dimension.height); setPreferredSize(dimension); setForeground(Palette.fontColor); + list.clear(); addKeyListener(new KeyAdapter() { @Override diff --git a/Commons/src/utilities/Logger.java b/Commons/src/utilities/Logger.java index dca8644..0e95210 100644 --- a/Commons/src/utilities/Logger.java +++ b/Commons/src/utilities/Logger.java @@ -1,48 +1,45 @@ package utilities; import java.io.*; -import java.net.URL; -import java.nio.file.Files; -import java.nio.file.Paths; -import java.nio.file.StandardOpenOption; import java.util.Date; /** - * Created by loke on 15/06/2017. + * Author: Lorenzo Iovino on 15/06/2017. + * Description: This is a module for logging the System output in files */ public class Logger { - private static File logFile; - private static String name; + private final File logFile; + private final String name; private static PrintWriter out; private static BufferedWriter bw; private static FileWriter fw; + private Boolean debug; - public Logger(File logFile, String name) throws IOException { + public Logger(File logFile, String name, Boolean debug) throws IOException { this.logFile = logFile; this.name = name; + this.debug = debug; } - public synchronized static void write(String msg){ + public synchronized void write(String msg){ try { fw = new FileWriter(logFile, true); bw = new BufferedWriter(fw); out = new PrintWriter(bw); Date d = new Date(); out.append("LOGGER ("+name+"): " + d.toString() + " - " + msg + "\n"); - System.out.println("LOGGER ("+name+"): " + d.toString() + " - " + msg + "\n"); + if(debug) { + System.out.println("LOGGER (" + name + "): " + d.toString() + " - " + msg + "\n"); + } } catch (IOException e) { e.printStackTrace(); } finally { - out.close(); try { + out.close(); bw.close(); - } catch (IOException e) { - e.printStackTrace(); - } - try { fw.close(); } catch (IOException e) { e.printStackTrace(); diff --git a/Commons/src/utilities/Parse.java b/Commons/src/utilities/Parse.java new file mode 100644 index 0000000..9f38120 --- /dev/null +++ b/Commons/src/utilities/Parse.java @@ -0,0 +1,21 @@ +package utilities; + +import javafx.util.Pair; +import javax.swing.*; + +/** + * Author: Lorenzo Iovino on 12/07/2017. + * Description: This is a module of parse utilities for different purposes + */ +public class Parse { + + //Parse score and split by ":" character + public static DefaultListModel> score(DefaultListModel score) { + DefaultListModel> list = new DefaultListModel<>(); + for (int i = 0; i < score.size() - 1; i++) { + String[] splitted = score.get(i).split(":"); + list.addElement(new Pair<>(splitted[0], new Integer(splitted[1]))); + } + return list; + } +} diff --git a/Server/src/com/texttwist/server/Server.java b/Server/src/com/texttwist/server/Server.java index a34aae2..b2bee6d 100644 --- a/Server/src/com/texttwist/server/Server.java +++ b/Server/src/com/texttwist/server/Server.java @@ -23,12 +23,14 @@ import java.rmi.server.UnicastRemoteObject; public class Server { public static NotificationServer notificationServer; public static JedisPool jedisPool; + public static Logger logger; public Server() throws IOException { - //Start services - Logger logger = new Logger(new File("./notificationServer.log"), "Server"); + logger = new Logger(new File("./notificationServer.log"), "Server", true); + Server.logger.write("Server starting ..."); + + //Start services - Logger.write("Server starting ..."); try { //Definitions of registry for auth Auth auth = new Auth(Config.AuthServerPort); @@ -53,7 +55,7 @@ public class Server { } catch (Exception e) { System.out.println("Eccezione" + e); } - Logger.write("Server started"); + Server.logger.write("Server started"); } catch (AlreadyBoundException e) { e.printStackTrace(); } diff --git a/Server/src/com/texttwist/server/components/Auth.java b/Server/src/com/texttwist/server/components/Auth.java index dfe0df5..dbab769 100644 --- a/Server/src/com/texttwist/server/components/Auth.java +++ b/Server/src/com/texttwist/server/components/Auth.java @@ -1,11 +1,10 @@ package com.texttwist.server.components; -import com.texttwist.client.App; + +import com.texttwist.server.Server; import interfaces.IAuth; import interfaces.INotificationClient; import models.Response; import org.json.simple.JsonObject; -import utilities.Logger; - import java.math.BigInteger; import java.rmi.RemoteException; import java.rmi.server.UnicastRemoteObject; @@ -24,18 +23,18 @@ public class Auth extends UnicastRemoteObject implements IAuth { public Auth(int serverPort) throws RemoteException{ this.serverPort=serverPort; - Logger.write("Auth Service running at "+serverPort+" port..."); + Server.logger.write("Auth Service running at "+serverPort+" port..."); } @Override public Response register(String userName, String password) throws RemoteException { - Logger.write("Invoked register with username=" + userName + " AND " + " password=" + password); + Server.logger.write("Invoked register with username=" + userName + " AND " + " password=" + password); if ((userName != null && !userName.isEmpty()) && (password != null && !password.equals(""))) { if(AccountsManager.getInstance().register(userName, password)){ - Logger.write("Registration successfull"); + Server.logger.write("Registration successfull"); return new Response("Registration successfull", 200, null); } else { - Logger.write("Registration unsuccessfull"); + Server.logger.write("Registration unsuccessfull"); return new Response("Registration unsuccessfull: Username exist!", 400, null); } } @@ -44,36 +43,36 @@ public class Auth extends UnicastRemoteObject implements IAuth { @Override public Response login(String userName, String password) throws RemoteException { - Logger.write("Invoked login with username=" + userName + " AND " + " password=" + password); + Server.logger.write("Invoked login with username=" + userName + " AND " + " password=" + password); if ((userName != null && !userName.isEmpty()) && (password != null && !password.equals(""))) { if(AccountsManager.getInstance().exists(userName) && AccountsManager.getInstance().checkPassword(userName, password)) { JsonObject data = new JsonObject(); String token = nextSessionId(); data.put("token", token); SessionsManager.getInstance().add(userName,token); - Logger.write("Login successfull"); + Server.logger.write("Login successfull"); return new Response("Login successfull", 200, data); } } - Logger.write("Login unsuccessfull"); + Server.logger.write("Login unsuccessfull"); return new Response("Login unsuccessfull", 400, null); } @Override public Response logout(String userName, String token, INotificationClient stub) throws RemoteException { - Logger.write("Invoked logout with username=" + userName + " AND " + " token=" + token); + Server.logger.write("Invoked logout with username=" + userName + " AND " + " token=" + token); notificationServer.unregisterForCallback(stub); if ((userName != null && !userName.isEmpty()) && (token != null && !token.isEmpty())) { boolean res = SessionsManager.getInstance().remove(userName); if(res) { - Logger.write("Logout successfull"); + Server.logger.write("Logout successfull"); } } SessionsManager.getInstance().remove(userName); - Logger.write("Logout successfull (but something gone wrong)"); + Server.logger.write("Logout successfull (but something gone wrong)"); return new Response("Logout successfull (but something gone wrong)", 200, null); } diff --git a/Server/src/com/texttwist/server/components/GameServer.java b/Server/src/com/texttwist/server/components/GameServer.java index fb47da9..91eef4d 100644 --- a/Server/src/com/texttwist/server/components/GameServer.java +++ b/Server/src/com/texttwist/server/components/GameServer.java @@ -1,5 +1,7 @@ package com.texttwist.server.components; +import com.texttwist.client.App; +import com.texttwist.server.Server; import com.texttwist.server.models.Dictionary; import com.texttwist.server.models.Match; import com.texttwist.server.tasks.ReceiveWords; @@ -59,7 +61,7 @@ public class GameServer implements Runnable{ datagramChannel = DatagramChannel.open(); datagramChannel.configureBlocking(true); datagramChannel.connect(address); - Logger.write("Game Service is running at "+this.serverPort+" port..."); + Server.logger.write("Game Service is running at "+this.serverPort+" port..."); wordsReceiver = new ReceiveWords(datagramChannel, bufferWords, bufferMessages, client); threadPool.submit(wordsReceiver); diff --git a/client_1.log b/client_1.log index ccacd01..52f156b 100644 --- a/client_1.log +++ b/client_1.log @@ -8983,3 +8983,152 @@ LOGGER (Client1): Tue Jul 11 19:18:43 CEST 2017 - Invoked invitation with userna LOGGER (Client1): Tue Jul 11 19:18:43 CEST 2017 - User bb is slogged LOGGER (Client1): Tue Jul 11 19:19:06 CEST 2017 - Client starting ... LOGGER (Client1): Tue Jul 11 19:19:20 CEST 2017 - Client starting ... +LOGGER (Client1): Wed Jul 12 15:20:29 CEST 2017 - Client starting ... +LOGGER (Client1): Wed Jul 12 15:20:33 CEST 2017 - Client starting ... +LOGGER (Client1): Wed Jul 12 15:20:39 CEST 2017 - Invoked invitation with username =a|[b] +LOGGER (Client1): Wed Jul 12 15:20:39 CEST 2017 - User a is slogged +LOGGER (Client1): Wed Jul 12 15:20:39 CEST 2017 - Invoked invitation with username =a|[b] +LOGGER (Client1): Wed Jul 12 15:20:39 CEST 2017 - a send a invitation! +LOGGER (Client1): Wed Jul 12 15:20:58 CEST 2017 - Invoked invitation with username =b|[a] +LOGGER (Client1): Wed Jul 12 15:20:58 CEST 2017 - b send a invitation! +LOGGER (Client1): Wed Jul 12 15:20:58 CEST 2017 - Invoked invitation with username =b|[a] +LOGGER (Client1): Wed Jul 12 15:20:58 CEST 2017 - User b is slogged +LOGGER (Client1): Wed Jul 12 15:21:55 CEST 2017 - Invoked invitation with username =ad|[a] +LOGGER (Client1): Wed Jul 12 15:21:55 CEST 2017 - ad send a invitation! +LOGGER (Client1): Wed Jul 12 15:21:55 CEST 2017 - Invoked invitation with username =ad|[a] +LOGGER (Client1): Wed Jul 12 15:21:55 CEST 2017 - User ad is slogged +LOGGER (Client1): Wed Jul 12 15:21:55 CEST 2017 - Invoked invitation with username =ad|[a] +LOGGER (Client1): Wed Jul 12 15:21:55 CEST 2017 - User ad is slogged +LOGGER (Client1): Wed Jul 12 15:21:55 CEST 2017 - Invoked invitation with username =ad|[a] +LOGGER (Client1): Wed Jul 12 15:21:55 CEST 2017 - User ad is slogged +LOGGER (Client1): Wed Jul 12 15:23:09 CEST 2017 - Client starting ... +LOGGER (Client1): Wed Jul 12 15:23:14 CEST 2017 - Client starting ... +LOGGER (Client1): Wed Jul 12 15:23:19 CEST 2017 - Invoked invitation with username =b|[a] +LOGGER (Client1): Wed Jul 12 15:23:19 CEST 2017 - b send a invitation! +LOGGER (Client1): Wed Jul 12 15:23:19 CEST 2017 - Invoked invitation with username =b|[a] +LOGGER (Client1): Wed Jul 12 15:23:19 CEST 2017 - User b is slogged +LOGGER (Client1): Wed Jul 12 15:28:49 CEST 2017 - Client starting ... +LOGGER (Client1): Wed Jul 12 15:28:51 CEST 2017 - Client starting ... +LOGGER (Client1): Wed Jul 12 15:28:59 CEST 2017 - Invoked invitation with username =b|[a] +LOGGER (Client1): Wed Jul 12 15:28:59 CEST 2017 - b send a invitation! +LOGGER (Client1): Wed Jul 12 15:28:59 CEST 2017 - Invoked invitation with username =b|[a] +LOGGER (Client1): Wed Jul 12 15:28:59 CEST 2017 - User b is slogged +LOGGER (Client1): Wed Jul 12 15:31:38 CEST 2017 - Client starting ... +LOGGER (Client1): Wed Jul 12 15:35:21 CEST 2017 - Client starting ... +LOGGER (Client1): Wed Jul 12 15:35:25 CEST 2017 - Client starting ... +LOGGER (Client1): Wed Jul 12 15:35:29 CEST 2017 - Invoked invitation with username =b|[a] +LOGGER (Client1): Wed Jul 12 15:35:29 CEST 2017 - b send a invitation! +LOGGER (Client1): Wed Jul 12 15:35:29 CEST 2017 - Invoked invitation with username =b|[a] +LOGGER (Client1): Wed Jul 12 15:35:29 CEST 2017 - User b is slogged +LOGGER (Client1): Wed Jul 12 15:36:00 CEST 2017 - Client starting ... +LOGGER (Client1): Wed Jul 12 15:36:02 CEST 2017 - Client starting ... +LOGGER (Client1): Wed Jul 12 15:36:16 CEST 2017 - Invoked invitation with username =a|[asd] +LOGGER (Client1): Wed Jul 12 15:36:16 CEST 2017 - a send a invitation! +LOGGER (Client1): Wed Jul 12 15:36:16 CEST 2017 - Invoked invitation with username =a|[asd] +LOGGER (Client1): Wed Jul 12 15:36:16 CEST 2017 - User a is slogged +LOGGER (Client1): Wed Jul 12 15:36:50 CEST 2017 - Invoked invitation with username =asd|[dd] +LOGGER (Client1): Wed Jul 12 15:36:50 CEST 2017 - User asd is slogged +LOGGER (Client1): Wed Jul 12 15:36:50 CEST 2017 - Invoked invitation with username =asd|[dd] +LOGGER (Client1): Wed Jul 12 15:36:50 CEST 2017 - asd send a invitation! +LOGGER (Client1): Wed Jul 12 15:40:05 CEST 2017 - Invoked invitation with username =asd|[dd] +LOGGER (Client1): Wed Jul 12 15:40:05 CEST 2017 - User asd is slogged +LOGGER (Client1): Wed Jul 12 15:40:05 CEST 2017 - Invoked invitation with username =asd|[dd] +LOGGER (Client1): Wed Jul 12 15:40:05 CEST 2017 - asd send a invitation! +LOGGER (Client1): Wed Jul 12 15:49:42 CEST 2017 - Client starting ... +LOGGER (Client1): Wed Jul 12 15:49:44 CEST 2017 - Client starting ... +LOGGER (Client1): Wed Jul 12 15:49:51 CEST 2017 - Invoked invitation with username =b|[a] +LOGGER (Client1): Wed Jul 12 15:49:51 CEST 2017 - b send a invitation! +LOGGER (Client1): Wed Jul 12 15:49:51 CEST 2017 - Invoked invitation with username =b|[a] +LOGGER (Client1): Wed Jul 12 15:49:51 CEST 2017 - User b is slogged +LOGGER (Client1): Wed Jul 12 15:50:18 CEST 2017 - Invoked invitation with username =a|[b] +LOGGER (Client1): Wed Jul 12 15:50:18 CEST 2017 - User a is slogged +LOGGER (Client1): Wed Jul 12 15:50:18 CEST 2017 - Invoked invitation with username =a|[b] +LOGGER (Client1): Wed Jul 12 15:50:18 CEST 2017 - a send a invitation! +LOGGER (Client1): Wed Jul 12 15:51:01 CEST 2017 - Invoked invitation with username =asd|[b] +LOGGER (Client1): Wed Jul 12 15:51:01 CEST 2017 - asd send a invitation! +LOGGER (Client1): Wed Jul 12 15:51:01 CEST 2017 - Invoked invitation with username =asd|[b] +LOGGER (Client1): Wed Jul 12 15:51:01 CEST 2017 - User asd is slogged +LOGGER (Client1): Wed Jul 12 15:51:01 CEST 2017 - Invoked invitation with username =asd|[b] +LOGGER (Client1): Wed Jul 12 15:51:01 CEST 2017 - User asd is slogged +LOGGER (Client1): Wed Jul 12 15:51:01 CEST 2017 - Invoked invitation with username =asd|[b] +LOGGER (Client1): Wed Jul 12 15:51:01 CEST 2017 - User asd is slogged +LOGGER (Client1): Wed Jul 12 15:51:01 CEST 2017 - Invoked invitation with username =asd|[b] +LOGGER (Client1): Wed Jul 12 15:51:01 CEST 2017 - User asd is slogged +LOGGER (Client1): Wed Jul 12 15:51:01 CEST 2017 - Invoked invitation with username =asd|[b] +LOGGER (Client1): Wed Jul 12 15:51:01 CEST 2017 - User asd is slogged +LOGGER (Client1): Wed Jul 12 15:51:40 CEST 2017 - Client starting ... +LOGGER (Client1): Wed Jul 12 15:51:42 CEST 2017 - Client starting ... +LOGGER (Client1): Wed Jul 12 15:51:43 CEST 2017 - Client starting ... +LOGGER (Client1): Wed Jul 12 15:51:45 CEST 2017 - Client starting ... +LOGGER (Client1): Wed Jul 12 15:52:02 CEST 2017 - Invoked invitation with username =qq|[a, b] +LOGGER (Client1): Wed Jul 12 15:52:02 CEST 2017 - qq send a invitation! +LOGGER (Client1): Wed Jul 12 15:52:02 CEST 2017 - Invoked invitation with username =qq|[a, b] +LOGGER (Client1): Wed Jul 12 15:52:02 CEST 2017 - qq send a invitation! +LOGGER (Client1): Wed Jul 12 15:52:02 CEST 2017 - Invoked invitation with username =qq|[a, b] +LOGGER (Client1): Wed Jul 12 15:52:02 CEST 2017 - User qq is slogged +LOGGER (Client1): Wed Jul 12 15:52:26 CEST 2017 - Invoked invitation with username =b|[a, qq] +LOGGER (Client1): Wed Jul 12 15:52:26 CEST 2017 - User b is slogged +LOGGER (Client1): Wed Jul 12 15:52:26 CEST 2017 - Invoked invitation with username =b|[a, qq] +LOGGER (Client1): Wed Jul 12 15:52:26 CEST 2017 - b send a invitation! +LOGGER (Client1): Wed Jul 12 15:52:26 CEST 2017 - Invoked invitation with username =b|[a, qq] +LOGGER (Client1): Wed Jul 12 15:52:26 CEST 2017 - b send a invitation! +LOGGER (Client1): Wed Jul 12 15:52:52 CEST 2017 - Invoked invitation with username =a|[asd] +LOGGER (Client1): Wed Jul 12 15:52:52 CEST 2017 - User a is slogged +LOGGER (Client1): Wed Jul 12 15:52:52 CEST 2017 - Invoked invitation with username =a|[asd] +LOGGER (Client1): Wed Jul 12 15:52:52 CEST 2017 - User a is slogged +LOGGER (Client1): Wed Jul 12 15:52:52 CEST 2017 - Invoked invitation with username =a|[asd] +LOGGER (Client1): Wed Jul 12 15:52:52 CEST 2017 - a send a invitation! +LOGGER (Client1): Wed Jul 12 16:27:07 CEST 2017 - Client starting ... +LOGGER (Client1): Wed Jul 12 16:27:08 CEST 2017 - Client starting ... +LOGGER (Client1): Wed Jul 12 16:27:15 CEST 2017 - Invoked invitation with username =b|[a] +LOGGER (Client1): Wed Jul 12 16:27:15 CEST 2017 - b send a invitation! +LOGGER (Client1): Wed Jul 12 16:27:15 CEST 2017 - Invoked invitation with username =b|[a] +LOGGER (Client1): Wed Jul 12 16:27:15 CEST 2017 - User b is slogged +LOGGER (Client1): Wed Jul 12 16:27:38 CEST 2017 - Invoked invitation with username =asd|[b] +LOGGER (Client1): Wed Jul 12 16:27:38 CEST 2017 - asd send a invitation! +LOGGER (Client1): Wed Jul 12 16:27:38 CEST 2017 - Invoked invitation with username =asd|[b] +LOGGER (Client1): Wed Jul 12 16:27:38 CEST 2017 - User asd is slogged +LOGGER (Client1): Wed Jul 12 16:44:22 CEST 2017 - Client starting ... +LOGGER (Client1): Wed Jul 12 16:44:26 CEST 2017 - Client starting ... +LOGGER (Client1): Wed Jul 12 16:44:31 CEST 2017 - Invoked invitation with username =b|[a] +LOGGER (Client1): Wed Jul 12 16:44:31 CEST 2017 - b send a invitation! +LOGGER (Client1): Wed Jul 12 16:44:31 CEST 2017 - Invoked invitation with username =b|[a] +LOGGER (Client1): Wed Jul 12 16:44:31 CEST 2017 - User b is slogged +LOGGER (Client1): Wed Jul 12 16:44:54 CEST 2017 - Invoked invitation with username =asd|[b] +LOGGER (Client1): Wed Jul 12 16:44:54 CEST 2017 - asd send a invitation! +LOGGER (Client1): Wed Jul 12 16:44:54 CEST 2017 - Invoked invitation with username =asd|[b] +LOGGER (Client1): Wed Jul 12 16:44:54 CEST 2017 - User asd is slogged +LOGGER (Client1): Wed Jul 12 16:45:13 CEST 2017 - Invoked invitation with username =b|[asd] +LOGGER (Client1): Wed Jul 12 16:45:13 CEST 2017 - User b is slogged +LOGGER (Client1): Wed Jul 12 16:45:13 CEST 2017 - Invoked invitation with username =b|[asd] +LOGGER (Client1): Wed Jul 12 16:45:13 CEST 2017 - b send a invitation! +LOGGER (Client1): Wed Jul 12 16:46:34 CEST 2017 - Client starting ... +LOGGER (Client1): Wed Jul 12 16:46:36 CEST 2017 - Client starting ... +LOGGER (Client1): Wed Jul 12 16:46:43 CEST 2017 - Invoked invitation with username =b|[a] +LOGGER (Client1): Wed Jul 12 16:46:43 CEST 2017 - b send a invitation! +LOGGER (Client1): Wed Jul 12 16:46:43 CEST 2017 - Invoked invitation with username =b|[a] +LOGGER (Client1): Wed Jul 12 16:46:43 CEST 2017 - User b is slogged +LOGGER (Client1): Wed Jul 12 16:47:06 CEST 2017 - Invoked invitation with username =a|[b] +LOGGER (Client1): Wed Jul 12 16:47:06 CEST 2017 - User a is slogged +LOGGER (Client1): Wed Jul 12 16:47:06 CEST 2017 - Invoked invitation with username =a|[b] +LOGGER (Client1): Wed Jul 12 16:47:06 CEST 2017 - a send a invitation! +LOGGER (Client1): Wed Jul 12 16:56:58 CEST 2017 - Client starting ... +LOGGER (Client1): Wed Jul 12 16:57:03 CEST 2017 - Client starting ... +LOGGER (Client1): Wed Jul 12 16:57:07 CEST 2017 - Invoked invitation with username =b|[a] +LOGGER (Client1): Wed Jul 12 16:57:07 CEST 2017 - b send a invitation! +LOGGER (Client1): Wed Jul 12 16:57:07 CEST 2017 - Invoked invitation with username =b|[a] +LOGGER (Client1): Wed Jul 12 16:57:07 CEST 2017 - User b is slogged +LOGGER (Client1): Wed Jul 12 16:57:35 CEST 2017 - Invoked invitation with username =a|[b] +LOGGER (Client1): Wed Jul 12 16:57:35 CEST 2017 - User a is slogged +LOGGER (Client1): Wed Jul 12 16:57:35 CEST 2017 - Invoked invitation with username =a|[b] +LOGGER (Client1): Wed Jul 12 16:57:35 CEST 2017 - a send a invitation! +LOGGER (Client1): Wed Jul 12 17:01:10 CEST 2017 - Client starting ... +LOGGER (Client1): Wed Jul 12 17:01:12 CEST 2017 - Client starting ... +LOGGER (Client1): Wed Jul 12 17:01:18 CEST 2017 - Invoked invitation with username =b|[a] +LOGGER (Client1): Wed Jul 12 17:01:18 CEST 2017 - b send a invitation! +LOGGER (Client1): Wed Jul 12 17:01:18 CEST 2017 - Invoked invitation with username =b|[a] +LOGGER (Client1): Wed Jul 12 17:01:18 CEST 2017 - User b is slogged +LOGGER (Client1): Wed Jul 12 17:01:37 CEST 2017 - Invoked invitation with username =b|[a] +LOGGER (Client1): Wed Jul 12 17:01:37 CEST 2017 - b send a invitation! +LOGGER (Client1): Wed Jul 12 17:01:37 CEST 2017 - Invoked invitation with username =b|[a] +LOGGER (Client1): Wed Jul 12 17:01:37 CEST 2017 - User b is slogged diff --git a/notificationServer.log b/notificationServer.log index d8053ef..aeb05d8 100644 --- a/notificationServer.log +++ b/notificationServer.log @@ -651,3 +651,170 @@ LOGGER (Server): Tue Jul 11 19:19:18 CEST 2017 - Server started LOGGER (Server): Tue Jul 11 19:19:18 CEST 2017 - Game Service is running at 10000 port... LOGGER (Server): Tue Jul 11 19:19:23 CEST 2017 - Invoked login with username=bb AND password=bb LOGGER (Server): Tue Jul 11 19:19:23 CEST 2017 - Login successfull +LOGGER (Server): Wed Jul 12 15:20:27 CEST 2017 - Server starting ... +LOGGER (Server): Wed Jul 12 15:20:27 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Wed Jul 12 15:20:27 CEST 2017 - Server started +LOGGER (Server): Wed Jul 12 15:20:27 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Wed Jul 12 15:20:31 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Wed Jul 12 15:20:31 CEST 2017 - Login successfull +LOGGER (Server): Wed Jul 12 15:20:34 CEST 2017 - Invoked login with username=b AND password=b +LOGGER (Server): Wed Jul 12 15:20:34 CEST 2017 - Login successfull +LOGGER (Server): Wed Jul 12 15:21:34 CEST 2017 - Invoked logout with username=b AND token=d74g5cp238se6nidmca5ktbu39 +LOGGER (Server): Wed Jul 12 15:21:34 CEST 2017 - Logout successfull +LOGGER (Server): Wed Jul 12 15:21:34 CEST 2017 - Logout successfull (but something gone wrong) +LOGGER (Server): Wed Jul 12 15:21:37 CEST 2017 - Invoked register with username=asds AND password=asd +LOGGER (Server): Wed Jul 12 15:21:37 CEST 2017 - Registration successfull +LOGGER (Server): Wed Jul 12 15:21:41 CEST 2017 - Invoked login with username=asd AND password=asd +LOGGER (Server): Wed Jul 12 15:21:41 CEST 2017 - Login unsuccessfull +LOGGER (Server): Wed Jul 12 15:21:44 CEST 2017 - Invoked login with username=asd AND password=asd +LOGGER (Server): Wed Jul 12 15:21:44 CEST 2017 - Login unsuccessfull +LOGGER (Server): Wed Jul 12 15:21:48 CEST 2017 - Invoked register with username=ad AND password=ad +LOGGER (Server): Wed Jul 12 15:21:48 CEST 2017 - Registration successfull +LOGGER (Server): Wed Jul 12 15:21:51 CEST 2017 - Invoked login with username=ad AND password=ad +LOGGER (Server): Wed Jul 12 15:21:51 CEST 2017 - Login successfull +LOGGER (Server): Wed Jul 12 15:23:06 CEST 2017 - Server starting ... +LOGGER (Server): Wed Jul 12 15:23:06 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Wed Jul 12 15:23:06 CEST 2017 - Server started +LOGGER (Server): Wed Jul 12 15:23:06 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Wed Jul 12 15:23:12 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Wed Jul 12 15:23:12 CEST 2017 - Login successfull +LOGGER (Server): Wed Jul 12 15:23:15 CEST 2017 - Invoked login with username=b AND password=b +LOGGER (Server): Wed Jul 12 15:23:15 CEST 2017 - Login successfull +LOGGER (Server): Wed Jul 12 15:28:47 CEST 2017 - Server starting ... +LOGGER (Server): Wed Jul 12 15:28:47 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Wed Jul 12 15:28:47 CEST 2017 - Server started +LOGGER (Server): Wed Jul 12 15:28:47 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Wed Jul 12 15:28:52 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Wed Jul 12 15:28:52 CEST 2017 - Login successfull +LOGGER (Server): Wed Jul 12 15:28:55 CEST 2017 - Invoked login with username=b AND password=b +LOGGER (Server): Wed Jul 12 15:28:55 CEST 2017 - Login successfull +LOGGER (Server): Wed Jul 12 15:31:35 CEST 2017 - Server starting ... +LOGGER (Server): Wed Jul 12 15:31:35 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Wed Jul 12 15:31:35 CEST 2017 - Server started +LOGGER (Server): Wed Jul 12 15:31:35 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Wed Jul 12 15:35:19 CEST 2017 - Server starting ... +LOGGER (Server): Wed Jul 12 15:35:19 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Wed Jul 12 15:35:19 CEST 2017 - Server started +LOGGER (Server): Wed Jul 12 15:35:19 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Wed Jul 12 15:35:23 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Wed Jul 12 15:35:23 CEST 2017 - Login successfull +LOGGER (Server): Wed Jul 12 15:35:26 CEST 2017 - Invoked login with username=b AND password=b +LOGGER (Server): Wed Jul 12 15:35:26 CEST 2017 - Login successfull +LOGGER (Server): Wed Jul 12 15:35:49 CEST 2017 - Invoked logout with username=a AND token=fvbv87qqdfhnqd057o7f2qkmf8 +LOGGER (Server): Wed Jul 12 15:35:49 CEST 2017 - Logout successfull +LOGGER (Server): Wed Jul 12 15:35:49 CEST 2017 - Logout successfull (but something gone wrong) +LOGGER (Server): Wed Jul 12 15:35:50 CEST 2017 - Invoked logout with username=b AND token=i5itcu9e1ubn333ncqint3fups +LOGGER (Server): Wed Jul 12 15:35:50 CEST 2017 - Logout successfull +LOGGER (Server): Wed Jul 12 15:35:50 CEST 2017 - Logout successfull (but something gone wrong) +LOGGER (Server): Wed Jul 12 15:35:57 CEST 2017 - Server starting ... +LOGGER (Server): Wed Jul 12 15:35:57 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Wed Jul 12 15:35:57 CEST 2017 - Server started +LOGGER (Server): Wed Jul 12 15:35:57 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Wed Jul 12 15:36:07 CEST 2017 - Invoked register with username=asd AND password=asd +LOGGER (Server): Wed Jul 12 15:36:07 CEST 2017 - Registration successfull +LOGGER (Server): Wed Jul 12 15:36:10 CEST 2017 - Invoked login with username=asd AND password=asd +LOGGER (Server): Wed Jul 12 15:36:10 CEST 2017 - Login successfull +LOGGER (Server): Wed Jul 12 15:36:13 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Wed Jul 12 15:36:13 CEST 2017 - Login successfull +LOGGER (Server): Wed Jul 12 15:36:40 CEST 2017 - Invoked logout with username=a AND token=clc4dbn4i6672i2es4e8tqmmcf +LOGGER (Server): Wed Jul 12 15:36:40 CEST 2017 - Logout successfull +LOGGER (Server): Wed Jul 12 15:36:40 CEST 2017 - Logout successfull (but something gone wrong) +LOGGER (Server): Wed Jul 12 15:36:44 CEST 2017 - Invoked register with username=dd AND password=dd +LOGGER (Server): Wed Jul 12 15:36:44 CEST 2017 - Registration successfull +LOGGER (Server): Wed Jul 12 15:36:45 CEST 2017 - Invoked login with username=dd AND password=dd +LOGGER (Server): Wed Jul 12 15:36:45 CEST 2017 - Login successfull +LOGGER (Server): Wed Jul 12 15:49:40 CEST 2017 - Server starting ... +LOGGER (Server): Wed Jul 12 15:49:40 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Wed Jul 12 15:49:40 CEST 2017 - Server started +LOGGER (Server): Wed Jul 12 15:49:40 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Wed Jul 12 15:49:45 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Wed Jul 12 15:49:45 CEST 2017 - Login successfull +LOGGER (Server): Wed Jul 12 15:49:48 CEST 2017 - Invoked login with username=b AND password=b +LOGGER (Server): Wed Jul 12 15:49:48 CEST 2017 - Login successfull +LOGGER (Server): Wed Jul 12 15:50:36 CEST 2017 - Invoked logout with username=a AND token=ujtr271qub9nf63p99r7jcrub8 +LOGGER (Server): Wed Jul 12 15:50:36 CEST 2017 - Logout successfull +LOGGER (Server): Wed Jul 12 15:50:36 CEST 2017 - Logout successfull (but something gone wrong) +LOGGER (Server): Wed Jul 12 15:50:39 CEST 2017 - Invoked login with username=asds AND password=asd +LOGGER (Server): Wed Jul 12 15:50:39 CEST 2017 - Login unsuccessfull +LOGGER (Server): Wed Jul 12 15:50:44 CEST 2017 - Invoked login with username=asds AND password=asds +LOGGER (Server): Wed Jul 12 15:50:44 CEST 2017 - Login unsuccessfull +LOGGER (Server): Wed Jul 12 15:50:46 CEST 2017 - Invoked login with username=as AND password=as +LOGGER (Server): Wed Jul 12 15:50:46 CEST 2017 - Login unsuccessfull +LOGGER (Server): Wed Jul 12 15:50:49 CEST 2017 - Invoked login with username=ds AND password=ds +LOGGER (Server): Wed Jul 12 15:50:49 CEST 2017 - Login unsuccessfull +LOGGER (Server): Wed Jul 12 15:50:56 CEST 2017 - Invoked login with username=asd AND password=asd +LOGGER (Server): Wed Jul 12 15:50:57 CEST 2017 - Login successfull +LOGGER (Server): Wed Jul 12 15:51:38 CEST 2017 - Server starting ... +LOGGER (Server): Wed Jul 12 15:51:38 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Wed Jul 12 15:51:38 CEST 2017 - Server started +LOGGER (Server): Wed Jul 12 15:51:38 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Wed Jul 12 15:51:47 CEST 2017 - Invoked login with username=b AND password=b +LOGGER (Server): Wed Jul 12 15:51:47 CEST 2017 - Login successfull +LOGGER (Server): Wed Jul 12 15:51:50 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Wed Jul 12 15:51:50 CEST 2017 - Login successfull +LOGGER (Server): Wed Jul 12 15:51:55 CEST 2017 - Invoked register with username=qq AND password=qq +LOGGER (Server): Wed Jul 12 15:51:55 CEST 2017 - Registration successfull +LOGGER (Server): Wed Jul 12 15:51:57 CEST 2017 - Invoked login with username=qq AND password=qq +LOGGER (Server): Wed Jul 12 15:51:57 CEST 2017 - Login successfull +LOGGER (Server): Wed Jul 12 15:52:47 CEST 2017 - Invoked logout with username=qq AND token=v88u01ospb85nk7vj1jefa9bcg +LOGGER (Server): Wed Jul 12 15:52:47 CEST 2017 - Logout successfull +LOGGER (Server): Wed Jul 12 15:52:47 CEST 2017 - Logout successfull (but something gone wrong) +LOGGER (Server): Wed Jul 12 15:52:49 CEST 2017 - Invoked login with username=asd AND password=asd +LOGGER (Server): Wed Jul 12 15:52:49 CEST 2017 - Login successfull +LOGGER (Server): Wed Jul 12 16:27:05 CEST 2017 - Server starting ... +LOGGER (Server): Wed Jul 12 16:27:05 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Wed Jul 12 16:27:05 CEST 2017 - Server started +LOGGER (Server): Wed Jul 12 16:27:05 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Wed Jul 12 16:27:09 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Wed Jul 12 16:27:10 CEST 2017 - Login successfull +LOGGER (Server): Wed Jul 12 16:27:13 CEST 2017 - Invoked login with username=b AND password=b +LOGGER (Server): Wed Jul 12 16:27:13 CEST 2017 - Login successfull +LOGGER (Server): Wed Jul 12 16:27:32 CEST 2017 - Invoked logout with username=a AND token=a1cfq7215klkqp6abe60amhmol +LOGGER (Server): Wed Jul 12 16:27:32 CEST 2017 - Logout successfull +LOGGER (Server): Wed Jul 12 16:27:32 CEST 2017 - Logout successfull (but something gone wrong) +LOGGER (Server): Wed Jul 12 16:27:34 CEST 2017 - Invoked login with username=asd AND password=asd +LOGGER (Server): Wed Jul 12 16:27:34 CEST 2017 - Login successfull +LOGGER (Server): Wed Jul 12 16:41:03 CEST 2017 - Server starting ... +LOGGER (Server): Wed Jul 12 16:41:47 CEST 2017 - Server starting ... +LOGGER (Server): Wed Jul 12 16:41:47 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Wed Jul 12 16:41:47 CEST 2017 - Server started +LOGGER (Server): Wed Jul 12 16:42:06 CEST 2017 - Server starting ... +LOGGER (Server): Wed Jul 12 16:42:06 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Wed Jul 12 16:42:06 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Wed Jul 12 16:42:06 CEST 2017 - Server started +LOGGER (Server): Wed Jul 12 16:44:23 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Wed Jul 12 16:44:24 CEST 2017 - Login successfull +LOGGER (Server): Wed Jul 12 16:44:27 CEST 2017 - Invoked login with username=b AND password=b +LOGGER (Server): Wed Jul 12 16:44:27 CEST 2017 - Login successfull +LOGGER (Server): Wed Jul 12 16:44:47 CEST 2017 - Invoked logout with username=a AND token=i7v4q8c12ksv67gvojbb6pc3tt +LOGGER (Server): Wed Jul 12 16:44:47 CEST 2017 - Logout successfull +LOGGER (Server): Wed Jul 12 16:44:47 CEST 2017 - Logout successfull (but something gone wrong) +LOGGER (Server): Wed Jul 12 16:44:50 CEST 2017 - Invoked login with username=asd AND password=asd +LOGGER (Server): Wed Jul 12 16:44:50 CEST 2017 - Login successfull +LOGGER (Server): Wed Jul 12 16:45:54 CEST 2017 - Invoked logout with username=asd AND token=t1kb7d2c20i6uvpd7m9d0ocufc +LOGGER (Server): Wed Jul 12 16:45:54 CEST 2017 - Logout successfull +LOGGER (Server): Wed Jul 12 16:45:54 CEST 2017 - Logout successfull (but something gone wrong) +LOGGER (Server): Wed Jul 12 16:46:29 CEST 2017 - Server starting ... +LOGGER (Server): Wed Jul 12 16:46:29 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Wed Jul 12 16:46:29 CEST 2017 - Server started +LOGGER (Server): Wed Jul 12 16:46:29 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Wed Jul 12 16:46:37 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Wed Jul 12 16:46:37 CEST 2017 - Login successfull +LOGGER (Server): Wed Jul 12 16:46:41 CEST 2017 - Invoked login with username=b AND password=b +LOGGER (Server): Wed Jul 12 16:46:41 CEST 2017 - Login successfull +LOGGER (Server): Wed Jul 12 16:56:56 CEST 2017 - Server starting ... +LOGGER (Server): Wed Jul 12 16:56:56 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Wed Jul 12 16:56:57 CEST 2017 - Server started +LOGGER (Server): Wed Jul 12 16:56:57 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Wed Jul 12 16:56:59 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Wed Jul 12 16:57:00 CEST 2017 - Login successfull +LOGGER (Server): Wed Jul 12 16:57:04 CEST 2017 - Invoked login with username=b AND password=b +LOGGER (Server): Wed Jul 12 16:57:04 CEST 2017 - Login successfull +LOGGER (Server): Wed Jul 12 17:01:08 CEST 2017 - Server starting ... +LOGGER (Server): Wed Jul 12 17:01:08 CEST 2017 - Auth Service running at 9999 port... +LOGGER (Server): Wed Jul 12 17:01:09 CEST 2017 - Server started +LOGGER (Server): Wed Jul 12 17:01:09 CEST 2017 - Game Service is running at 10000 port... +LOGGER (Server): Wed Jul 12 17:01:13 CEST 2017 - Invoked login with username=a AND password=a +LOGGER (Server): Wed Jul 12 17:01:13 CEST 2017 - Login successfull +LOGGER (Server): Wed Jul 12 17:01:16 CEST 2017 - Invoked login with username=b AND password=b +LOGGER (Server): Wed Jul 12 17:01:16 CEST 2017 - Login successfull