Java server (can't receive data from as3)

I am building java socket server for flash, but I can’t receive any data. I builded test client in java and it works, so it’s problem in reading data from flash socket. I get this error in java when I try to send data from flash:

Connection from: 127.0.0.1
invalid stream header: 060F7465
java.io.StreamCorruptedException: invalid stream header: 060F7465
    at java.io.ObjectInputStream.readStreamHeader(Unknown Source)
    at java.io.ObjectInputStream.<init>(Unknown Source)
    at com.gmail.dario111cro.doComms.run(doComms.java:31)
    at java.lang.Thread.run(Unknown Source)

Line 31 in doComms.java is:

in = new ObjectInputStream(server.getInputStream());

As I said, java-java is working, but flash-java not. Please help :confused: