I've been trying to use the ServiceManagerClient to deploy a service, but I keep getting a parser error. After debugging the RPCRouterServlet and ServiceManagerClient I was able to determine why the parser error was occuring. The complete response that the servlet was returning to the client is being partially lost by the time it gets back to the client. Thus the parser error due to an incomplete xml document. I've verified this problem with both debugging statements in the servlet and ServiceManagerClient and also via the tcptunnel tool. Why am I losing data from the response? What would cause this?