When you have complex and deep object structures it would be nice to have an option
to omit all fields / whole classes from marshalling.
Or in other words:
To have a setting to marshall only mapped/annotated fields
(this should be not default setting - same as let's say Hibernate/annotations - only mapped fields are persisted).
That way you would not have to write and later maintain own converters.
Did anyone come across this XStream limitation?