Remoting version 2.2.3.SP1 is available. It features
* Introduction of write timeout facility;
* improved reliability for callbacks in bisocket transport;
* improved treatment of invocation retries in socket and bisocket
* miscellaneous bug fixes.
Upgrading to 2.2.3.SP1 (and also JBossMessaging release 1.4.0.SP3.CP09) is particularly recommended if you are using JBossMessaging in Application Server 4.2. See, for example,
https://jira.jboss.org/jira/browse/JBREM-1146 "Treat IOException("Connection reset by peer") as a retriable exception"
https://jira.jboss.org/jira/browse/JBREM-1147 "BisocketClientInvoker.createSocket() in callback mode should check for replaced control socket", and
https://jira.jboss.org/jira/browse/JBREM-1152 "If MicroSocketClientInvoker gets a SocketException in getConnection(), it should retry"
for more information. Note that these changes were made, in part, to improve resilience in the presence of firewalls that kill idle connections.
To see the release notes, go to https://jira.jboss.org/jira/secure/ReleaseNote.jspa?version=12313585&styleName=Text&projectId=10031&Create=Create.
Version 2.2.3.SP1 of jboss-remoting.jar may be found in the old repository at http://repository.jboss.com/jboss/remoting/ .
The distribution zip file may be found at http://www.jboss.org/jbossremoting/downloads/ .