While using remoteObject to interact with java side, casual fault "Channel.Call.Failed" occurs. If you invoke the remoteObject again, it does work usually.
According to my own analysis, flex usually takes milliseconds to setup a secure TCP connection, but is probably sufficient for Flash Player to think that there's no connection and hence throw a FaultEvent. One possible solution is recall the method in the faultHandler. But obviously, it's not a good way for complicated application. Anybody ever faced to this wild problem? What's possible reason causes this error? And are there any smooth and perfect solution for it? thanks a lot.