Hi,
We have several workflows that we migrated from our old platform to D2 v4.1.
All workflows worked fine in the old environment.
Now since we use D2, we have one workflow that gives the error DM_WORKFLOW_E_SAVE_ONCE.
We configured all workflows in D2 config on the same way. The only difference is that we have to select a performer with this failing workflow.
We suppose that the error isn't in the workflow template, but in the D2 workflow config. (This because the template worked in the old environment)
We see this in the client log.
In the frontend we get an error message and we see that the workflow is scheduled to start, but can't be started.
There is no difference on this worklow (methods, performers, ...) and there are no other errors that we could find in the logs.
Are there any suggestions?
Thanks,
2013-04-29 08:33:15 [INFO ] - c.e.d2fs.dctm.workflow.D2WorkflowLaunch : Launch workflow for config :Create Contract
2013-04-29 08:33:15 [INFO ] - c.e.d2fs.dctm.workflow.D2WorkflowLaunch : Launch workflow for document :dddddd(0b0004d280007d5c)
2013-04-29 08:33:15 [INFO ] - c.e.d2fs.dctm.workflow.D2WorkflowLaunch : Workflow tracker name :Create Contract 29 Apr 2013 08:32:22
2013-04-29 08:33:15 [INFO ] - c.e.d2fs.dctm.workflow.D2WorkflowLaunch : Workflow process :ContractArchief Create Contract
2013-04-29 08:33:15 [INFO ] - c.e.d2fs.dctm.workflow.D2WorkflowLaunch : Performer found : __wfm_user__ = 110004d280000102
2013-04-29 08:33:15 [INFO ] - c.e.d2fs.dctm.workflow.D2WorkflowLaunch : Performer type :single
2013-04-29 08:33:15 [INFO ] - c.e.d2fs.dctm.workflow.D2WorkflowLaunch : Performer found : __wfm_user__ = 110004d280000102
2013-04-29 08:33:15 [INFO ] - c.e.d2fs.dctm.workflow.D2WorkflowLaunch : Performer type :single
2013-04-29 08:33:15 [INFO ] - c.e.d2fs.dctm.workflow.D2WorkflowLaunch : Performer found : __wfm_user__ = 110004d280000102
2013-04-29 08:33:15 [INFO ] - c.e.d2fs.dctm.workflow.D2WorkflowLaunch : Performer type :single
2013-04-29 08:33:15 [INFO ] - c.e.d2fs.dctm.workflow.D2WorkflowLaunch : Creating workflow tracker...
2013-04-29 08:33:16 [DEBUG] - com.emc.d2.api.methods.D2Method : Start D2CoreMethod method with JMS (Java Method Services)
2013-04-29 08:33:17 [INFO ] - c.e.d2fs.dctm.workflow.D2WorkflowLaunch : Workflow tracker created :090004d28000a203
2013-04-29 08:33:17 [DEBUG] - com.emc.common.java.xml.XmlCacheValue : Init xml cache for d2c_workflow_tracker 090004d28000a203
2013-04-29 08:33:17 [INFO ] - c.e.d2fs.dctm.workflow.D2WorkflowLaunch : Workflow tracker alias updated.
2013-04-29 08:33:17 [INFO ] - c.e.d2fs.dctm.workflow.D2WorkflowLaunch : Workflow tracker relation with process and workflow done.
2013-04-29 08:33:17 [INFO ] - c.e.d2fs.dctm.workflow.D2WorkflowLaunch : Workflow tracker : master document added.
2013-04-29 08:33:17 [INFO ] - c.e.d2fs.dctm.workflow.D2WorkflowLaunch : Workflow tracker : attachments documents added.
2013-04-29 08:33:17 [INFO ] - c.e.d2fs.dctm.workflow.D2WorkflowLaunch : Workflow set notif on start done.
2013-04-29 08:33:17 [INFO ] - c.e.d2fs.dctm.workflow.D2WorkflowLaunch : Saving workflow tracker.
2013-04-29 08:33:17 [DEBUG] - com.emc.d2.api.methods.D2Method : Start D2CoreMethod method with JMS (Java Method Services)
2013-04-29 08:33:17 [INFO ] - c.e.d2fs.dctm.workflow.D2WorkflowLaunch : Workflow tracker saved.
2013-04-29 08:33:17 [INFO ] - c.e.d2fs.dctm.workflow.D2WorkflowLaunch : Running workflow tracker ...
2013-04-29 08:33:18 [DEBUG] - com.emc.d2.api.methods.D2Method : Start D2WFUpdateWorkflowAliasesMethod method with JMS (Java Method Services)
2013-04-29 08:33:18 [ERROR] - c.e.d.dctm.aspects.InjectSessionAspect : {}
com.documentum.fc.common.DfException: [DM_WORKFLOW_E_SAVE_ONCE]error: "The workflow, 4d0004d280001118, can be saved only once."
at com.emc.d2.api.methods.D2Method.start(D2Method.java:423) [D2-API-4.1.0.jar!/:na]
at com.emc.d2.api.methods.D2Method.startWithCallerInfo(D2Method.java:303) [D2-API-4.1.0.jar!/:na]
at com.emc.d2.api.methods.D2Method.startWithCallerInfo(D2Method.java:263) [D2-API-4.1.0.jar!/:na]
at com.emc.d2.api.workflows.D2cWorkflowTracker.updateWorkflowAliasSet(D2cWorkflowTracker.java:1997) [D2-API-4.1.0.jar!/:na]
at com.emc.d2.api.workflows.D2cWorkflowTracker.startWorkflow(D2cWorkflowTracker.java:1398) [D2-API-4.1.0.jar!/:na]
at com.emc.d2.api.workflows.D2cWorkflowTracker___PROXY.startWorkflow(D2cWorkflowTracker___PROXY.java) [na:na]
at com.emc.d2fs.dctm.workflow.D2WorkflowLaunch.process(D2WorkflowLaunch.java:245) [classes/:na]