Ok, I’m webstarting it up. However, problems:
If I run the client from inside Eclipse it works quite happily with the remote server.
If I run the client from webstart and make it connect to a local server, it works happily.
If I run the client from webstart and make it connect to a remove server, I get the following the exception on first connection:
java.nio.BufferUnderflowException
at java.nio.Buffer.nextGetIndex(Unknown Source)
at java.nio.HeapByteBuffer.get(Unknown Source)
at com.sun.gi.comm.users.protocol.impl.BinaryPktProtocol.packetReceived(BinaryPktProtocol.java:656)
at com.sun.gi.comm.users.client.impl.TCPIPUserManagerClient$2.packetReceived(TCPIPUserManagerClient.java:183)
at com.sun.gi.utils.nio.NIOConnection.packetReceived(NIOConnection.java:155)
at com.sun.gi.utils.nio.NIOConnection$PacketHandler.processRecvBuffer(NIOConnection.java:236)
at com.sun.gi.utils.nio.NIOConnection$PacketHandler.handleRead(NIOConnection.java:258)
at com.sun.gi.utils.nio.NIOSocketManager.handleRead(NIOSocketManager.java:324)
at com.sun.gi.utils.nio.NIOSocketManager.processSocketEvents(NIOSocketManager.java:311)
at com.sun.gi.utils.nio.NIOSocketManager.run(NIOSocketManager.java:272)
at java.lang.Thread.run(Unknown Source)
Feel free to IM me if its going to be easier (or you’d like the passwords for the webstart :))
Kev