By aravind on Jul 11, 2008
OpenSSO server uses HTTP(S) to send change notifications to other servers and also to remote clients that have registered for changes. The implementation uses java.net.URLConnection, a common issue faced with it was the extraordinarily long read timeout when receiving end was not alive. Luckily J2SE 5.0 provides a solution by exposing a method setReadTimeout. OpenSSO uses this method to set the timeout and the configuration parameter that must be set correctly in OpenSSO:
com.sun.identity.url.readTimeoutThis property could be set as an Advanced property in "Servers and Sites" Configuration tab and the value should be in milliseconds.