On Mon, Jul 5, 2010 at 5:04 PM, Andrus Adamchik <[email protected]> wrote:

> On a side note, I am not a big fan of our XML coding implementation. It is
> DOM based and is not very scaleable. I started writing an XStream-based
> replacement in sandbox:
>
> *
> http://svn.apache.org/viewvc/cayenne/sandbox/cayenne-serialization/?pathrev=814869
> * http://markmail.org/message/ljngasncx6jur6ud
>
> But then my own itch to solve it disappeared, so that was put on hold. IIRC
> it is usable for most object subgraphs, but not optimized for all scenarios.
>

I've been looking at using XSteam as well, seems interesting, however
I have a need to serialize only a small number of objects so perhaps
the current implementation would do the trick as well. XStream seems
quite easy to use, may give it a god just for the fun of it.

If I have decoded an object from XML is there an automated way to tell
that the decoded object has a representing record in the database.
Just having a look all the objects after being decoded have NEW as a
Persistence State. I tried to also serialize the primary key during
the serialization process, but when decoding it, it still has
persistence state new.

Thank you

Gary

Reply via email to