I have a servlet that connects to a legacy server via a socket connection. it then reads/writes over this socket. It works fine in Tomcat, but I've ported the servlet over to Websphere and I can't seem to write to the socket. It connects just fine, but when I go to Write, the server never reads anything and I don't have any errors.
The code is pretty simple socket stuff. This part lives in my servlet:
This code lives in my Server which is just a POJO:
Like I said, I don't hit any exceptions. The servlet sends off his message in the write, but the server never gets anything to read in the buffer.
Is this a problem in Websphere? Do I need to configure anything?
Author and all-around good cowpoke
posted 11 years ago
Is it possible that the output flush method must be called? How does the sever end determine that it has gotten a complete transmission? Bill