mozten 0 Newbie Poster

Need help with my chat program as it is not working. Right now, its supposed to be like a server-client "chatroom". But I have a problem with sending a message that one client sends to the server, to everyone. Here is what I have so far, can anyone point out what I am doing wrong, as right now messages that one client sends to the server doesn't get forwarded to the other clients, through the messagehandler class.
Server
http://pastebin.com/N8f1jRa4 - Server.java
http://pastebin.com/hdPrqexe - Serverthread.java
http://pastebin.com/S1aQgYw3 - Protocol.java Doesn't really do anything yet. Ignore it.
http://pastebin.com/hBLBa8Kv - MessageHandler.java Supposed to send a message sent from one thread to the messages of another thread.

Client
http://pastebin.com/PZeVEepQ - Client.java

I'm really stuck I don't know what is going wrong? But a message sent from client to server does not get forwarded to any other messages.