# Java server (can't receive data from as3)

**URL:** <https://forum.kirupa.com/t/java-server-cant-receive-data-from-as3/327157>\
**Category:** programming\
**Created:** [February 9, 2012, 6:59pm UTC](https://forum.kirupa.com/t/java-server-cant-receive-data-from-as3/327157 "2012-02-09T18:59:18Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![dario111cro](https://avatars.discourse-cdn.com/v4/letter/d/34f0e0/32.png) [@dario111cro](https://forum.kirupa.com/u/dario111cro)\
**Post date:** [February 9, 2012, 6:59pm UTC](https://forum.kirupa.com/t/java-server-cant-receive-data-from-as3/327157/1 "2012-02-09T18:59:18Z")

</div>

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:

```auto
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:

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

```

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