title: J2SE Client Server App: Client calls RMI method. Server handles RMI method and returns, but Client never receives it. Any ideas?
body: <p>J2SE Client Server App:  Client calls RMI message.  Server handles RMI method and returns, but Client never receives it.  </p>
  
  <p>Any ideas how this could happen?  Our attempted solution is to set client read timeouts and come up with a framework for resending requests or otherwise handling those failures gracefully.</p>
  
  <p>But really, I'd like to know any root causes for how this might happen rather than addressing the symptoms.</p>