On 9/21/06, Sameer Charles (JIRA) <[EMAIL PROTECTED]> wrote:
Persisting Map in workitem creates additional objects -----------------------------------------------------Key: MAGNOLIA-1072 URL: http://jira.magnolia.info/browse/MAGNOLIA-1072 Project: magnolia Issue Type: Bug Components: workflow Affects Versions: 3.0 RC2 Reporter: Sameer Charles Assigned To: John Mettraux Priority: Critical Fix For: 3.0 RC3 To Reproduce: - Create a Map with 3 entries "A" "B" "C" - Add this in to a workitem which persists it - get this workitem back and dump this Map - you will get somethng like "A" "B" "class" "C"
Hi Sameer, I've had a look at this issue. The 'elegant way' to solve that problem would be by using a namespace like "owfe" or "wf" for the workflow. The modification would occur (first step) into that piece of code : http://svn.magnolia.info/view/magnolia/trunk/magnolia-module-workflow/src/main/java/info/magnolia/module/workflow/jcr/JCRWorkItemAPI.java?rev=6409&view=markup I'm just wondering if Mangoldia... Err, no, ;-) Magnolia would allow such namespaces. WDYT ? Could I could for a constant namespace like : public final static String WORKFLOW_BEANCODER_NS = "wf"; with WorkflowConstants.java ? Cheers, -- John Mettraux -///- http://jmettraux.openwfe.org ---------------------------------------------------------------- for list details see http://www.magnolia.info/en/magnolia/developer.html ----------------------------------------------------------------
