12 years ago I was working on a game with a couple of friends. Unfortunately the game wasn't finished as most of the crew members lost interest. W/e nowdays I wanted to give it a shot and try finishing it by myself. As far as I remember the game was working fine and it was connecting to the server normally, there were just some stuff that wasn't done. I have restored and compiled both the server and the client using latest Eclipse IDE + latest JDK version, however the external libraries are the still old versions (ex: log4j 1.2.13 and mysql-connector-java 5.0.8). Everything is fine I am starting the server it makes the connection to the mysql database and gets all the data it needs, but upon connecting with the client it stuck with a message "Connecting to game server". In the server I see the connection has been made, but the client stuck on that message and won't continue further as it usually must be showing me the login screen. I am wondering could the problem be in that I am using the latest Eclipse IDE and the latest JDK to build it? Looking at the fact that 12 passed and the java language has evolved in many ways and it may breaks the code somehow, however I didn't have any errors building the code with my ant build config via Eclipse. What do you guys think I should do? I was thinking on trying with older version of the IDE + older JDK (probably back from 2006).