When configuring Connectors, Messaging was using "socketTimeout=0" to make sure that server sockets created by the Connector don't timeout.
However, it seems that this recently changed and we need to use "timeout=0". Any reason for this change? Is this documented somewhere?
Yes, all transports now support 'timeout' property and the 'socketTimeout' property that was only supported in socket invoker has been removed - http://jira.jboss.com/jira/browse/JBREM-329.