Hello,

So I have this client and server where the server is sending a largeeeee string over the network to a client. But sadly its only sending one line... I don't quite understand the problems cause. I suspect its something to do with how big the container is on the clients side but that's just speculation.

any idea whats causing this? and how to resolve?

Here is my code :

------------------------------------------CLIENT------------------------------------------
Socket server ;
BufferedReader in;
PrintWriter out;

server = new Socket("localhost",7777);

// BufferedReader
in = new BufferedReader
(new InputStreamReader(server.getInputStream()));

// PrintWriter
out = new PrintWriter
(server.getOutputStream(), true /* autoFlush */);

String bookpage = in.readLine();// reads data from server
System.out.println(bookpage);

------------------------------------------SERVER------------------------------------------

BufferedReader in;
PrintWriter out;
// establish server socket
ServerSocket s = new ServerSocket(7777);

// wait for client connection
Socket incoming = s.accept( );

in = new BufferedReader
(new InputStreamReader(incoming.getInputStream()));

out = new PrintWriter
(incoming.getOutputStream(), true /* autoFlush */);


String Apage = "BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA"+"\n"+
"BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA" ;


out.println(Apage);//Sends page