We have a web application that uses the Java wrapper to make RPC calls our backend.
The application includes a simple(Stack based)Connection Pool implementation where Broker objects are kept for re-use.
Our environment uses autologon so we never implicitly logoff() allowing the Broker timeout to control the number of live connections.
Unfortunately, we are getting intermittent errors Broker Error 0013 0313: Send/receive failed for ETBxxx:xxxx (java.net.SocketException: Connection reset). About 1 or 2 per day.
We are unable to replicate this in our test environment, even under varying loads so any suggestions on how we can correct this would be appreciated.