Hi Pinaki, hi everyone else ;)!
First of all thanks for pointing me to 'openjpa.RestoreState', Pinaki. Now I got the problem
solved with the old state from the SaveFieldManager.
Unfortunately I have another issue with Maps. When I change the value of a Map entry I can't
track the change because the old and the new Map contain the same values (although the Maps
are not the same instance).
I have the following situation:
@Entity
public class Parent {
...
@ElementCollection(fetch = FetchType.EAGER)
private Map<String, StringAttribute> stringAttributes = new HashMap<String, StringAttribute>();
...
}
@Embeddable
public class StringAttribute {
...
@Column
private String value = new String();
...
}
Can you confirm that issue or do you have any idea what the problem could be?
Thanks a lot :),
Christopher
--
NEU: FreePhone - 0ct/min Handyspartarif mit Geld-zurück-Garantie!
Jetzt informieren: http://www.gmx.net/de/go/freephone
|