TryLockTimeOutTest

converted SimpleLock Test which was not being used in our test suite into new lock test using a time out in the tryLock method, which none of our other test have.  a simpler junit 1-jvm version of this test uncovered some problems before 
I don't see how that is related. The proxies are not changed when a member dies; they are cached locally anyway.