Witam! Od 2 dni męczę się z wysłaniem pliku i jego odebraniem przez sockety gdy wysyłam plik z komputera na serwer dedykowany to zawsze sie wszystko sypie a gdy robie wszystko lokalnie NIE MA nawet najmniejszego problemu...
Błąd który się pojawia na serwerze gdy serwer jest włączony na dedyku z ovh:
Exception in thread "main" java.lang.NegativeArraySizeException
at testserver.TestServer.main(TestServer.java:74)
Wiem ze chodzi tu ze liczba jest negatywna ale NIE MA prawa skoro lokalnie dziala bez najmniejszego błędu...
Kod dla Clienta:
- Connection.java http://pastebin.ubuntu.com/6682094/
- Packet.java http://pastebin.ubuntu.com/6682096/
- PacketBuilder.java http://pastebin.ubuntu.com/6682097/
- PacketReader.java http://pastebin.ubuntu.com/6682101/
- TestClient.java http://pastebin.ubuntu.com/6682105/
Kod dla Servera:
- TestServer.java http://pastebin.ubuntu.com/6682119/
- Save.java http://pastebin.ubuntu.com/6682122/
- PacketReader.java http://pastebin.ubuntu.com/6682132/
- Packet, PacketBuilder są takie same jak u Clienta
Dziękuje za pomoc :)