I have an entity proxy object that is created on the client. After persisting into server, I would expect the returned proxy (from server) has the same stableId() (i.e., the two equals)
But this is not happening. I thought GWT documentation says the two should equal to each other. Am I missing something? Here is the code.
MyObjectProxy value = request.create(MyObjectProxy.class) // value.getId() is NULL, stableId() has some value in it
request.persist(value).fire(Receiver(MyObjectProxy response) { // response.getId() is not null, stableId() has some value in it
boolean isSame = response.stableId().equals(value.stableId()); // isSame return false
}