Hi Guilherme, Guilherme Luis Bradasch wrote:
> Hello, > > I have a simple class that I want to use with the > ToAttributedValueConverter. As the tutorials show, I use: > > @XStreamConverter(value=ToAttributedValueConverter.class, > strings={"description"}) > > and both the serialization and the de-serialization work, with one little > problem: I need a readResolve method to initialize some transient fields, > and when I use this converter, it never gets called. > > Without the converter, readResolve is called normally. The ToAttributesValueConverter does currently not support the writeReplace/readResolve method pair. > Is this expected behavior or a bug? Main reason is, that it does not make sense to support writeReplace. Since in this case the converter should suddenly deal with a complete different type of object, which does not make sense. Support of readResolve is questionable though. Can you open a JIRA issue for this? - Jörg --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email