Hi All,

As I am writing this email, the bean <-> JCR persistence is now actively used in the workflow module.

All the workitems are stored using the JcrBeanCoder that John wrote though the hole (this one for Philipp) week.

I also tried to use this coder to encode and decode the expressions of the workflow engine. Although it worked perfectly fine, the expression are too complex, and changing too quickly to get good performances, so I've stick with the old XmlEncoder.

The good news, is that from now on, we can easily save and load any beans to the jcr, and make it consistent with the most objects. I feel this could be useful for reading and saving configuration The bad news ... Haven't found any yet. If you do, please write a bug report on the openwfe forge. (jcr subproject).

Side note, I haven't optimized the workflow code after this integration. I am plainly and lazily storing a tree of nodes where there used to be only an xml string. I am pretty sure this could be improved when we take time to look at it.

Have a nice sunday, and see you soon !

Nicolas,



----------------------------------------------------------------
for list details see
http://www.magnolia.info/en/magnolia/developer.html
----------------------------------------------------------------

Reply via email to