When Mapping complex object graphs, the DozerBeanMapper doesn't Honor the object identity.
The Map which saves alread visited nodes uses the "equals"-Method to determine if two objects are the same. When Overriding the equals-Method in the object which are mapped there are many "odd" effects.
To solve the problem an IdentityHashMap should be used instead of a normal HashMap.
Log in to post a comment.