Hi Nicolas, a quick note: I tried today to compile Magnolia on a clean machine (without any openwfe jar in the local repo) and the workflow module fails to compile (core was failing too, I did a quick fix you should look at). Looks like that openwfe jars on the openwfe repo have been replaced without changing the release version, so magnolia only compiles if you downloaded the original copy of the jars a few days ago. Can you give it a check, trying to remove openwfe jars in your local repo, and see what has changed?
thanks fabrizio [INFO] Compilation failure /data/continuum/working-directory/35/src/main/java/info/magnolia/module/workflow/beancoder/OwfeJcrBeanCoder.java:[49,20] cannot find symbol symbol : method asPropertyMapEntry(java.lang.Object,java.lang.Object) location: class openwfe.org.jcr.beancoder.JcrBeanCoder On 9/17/06, Nicolas Modrzyk <[email protected]> wrote:
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 ----------------------------------------------------------------
---------------------------------------------------------------- for list details see http://www.magnolia.info/en/magnolia/developer.html ----------------------------------------------------------------
