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