Can't connect to my server

I got the CVS source and built it. It compiled fine and started up fine, but whenever I try to log in, nothing happens.

Or so it seems. When I connect to localhost, the client raises java.io.EOFException. Any reason why this could be happening?
 
This is what the client says when I try to log in

Code:
james@james-desktop-kubuntu:~$ !javaws
javaws http://shoddybattle.com/client/shoddybattle.php
Unimplemented intrinsic ability: Stall                
Unimplemented move: Natural Gift                      
Unimplemented move: Recycle                           
There are 2 unimplemented moves.
The move library is 100% implemented.
java.io.EOFException
        at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2570)
        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1314)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:368)
        at netbattle.MessageHandler.getNextMessage(MessageHandler.java:114)
        at shoddybattleclient.JoinServer.cmdLogInActionPerformed(JoinServer.java:400)
        at shoddybattleclient.JoinServer.access$200(JoinServer.java:24)
        at shoddybattleclient.JoinServer$4.actionPerformed(JoinServer.java:165)
        at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2012)
        at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2335)
        at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:404)
        at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:253)
        at java.awt.Component.processMouseEvent(Component.java:6108)
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3276)
        at java.awt.Component.processEvent(Component.java:5873)
        at java.awt.Container.processEvent(Container.java:2105)
        at java.awt.Component.dispatchEventImpl(Component.java:4469)
        at java.awt.Container.dispatchEventImpl(Container.java:2163)
        at java.awt.Component.dispatchEvent(Component.java:4295)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4461)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4125)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4055)
        at java.awt.Container.dispatchEventImpl(Container.java:2149)
        at java.awt.Window.dispatchEventImpl(Window.java:2478)
        at java.awt.Component.dispatchEvent(Component.java:4295)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:604)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:138)

And this is the server output:

Code:
james@james-desktop-kubuntu:~/shoddy/ShoddyBattle$ java -cp "common/mysql-connector-java-5.1.6-bin.jar:common/socks.jar:common/jcaptcha-all-1.0-RC6.jar:common/commons-collections-2.1.1.jar:dist/ShoddyBattle.jar" shoddybattle.Main
Shoddy Battle (June 2007) - http://shoddybattle.com
  By Colin James Fitzpatrick and Benjamin Gwin.
  This program is free software.
  Licensed under the GNU General Public Licence. No warranty.

Loading properties file...
Loading metagame definition file...
Loading pokemon database...
Unimplemented intrinsic ability: Stall
Loading move types for the Jewel generation...
Initialising hold items...
Loading masses...
Initialising random number generator...
Loading battle mechanics...
Creating server...
Saved AccountRegistry to file.
Adding shut down hook...
Saving mod data for download by client...
Caching move sets...
Unimplemented move: Natural Gift
Unimplemented move: Recycle
There are 2 unimplemented moves.
The move library is 100% implemented.
Running server...
Loading ladder definitions...
Opening a TCP/IP socket on port 22222...
Opening a UDP socket on port 22222...
Posting server to the metaserver...
Starting chat logging thread...
Server is running.
Next rating update in 11 hours, 14 minutes.
Accepted new client: localhost.
Client disconnected: localhost.
 
Back
Top