Not able to change state of document to previous state
Hi,
Not able to change document state to previous.
Below is the configuration: [Life Cycle states: Start<--->Process<--->Published] [Workflow impementation -> Automation Chains (Fetch > Context.FetchDocument => Document > Document.FollowLifecycleTransition [Values: Start, Process, Publised accordingly])]
On trying to change state from Process to Start getting below error: chain * Name: LifeCycle_process Exception: OperationException Caught error: Failed to invoke operation Document.FollowLifecycleTransition with aliases [Document.SetLifeCycle] Caused by: org.nuxeo.ecm.core.api.LifeCycleException: Not allowed to follow transition
Hierarchy calls
org.nuxeo.ecm.automation.core.operations.FetchContextDocument
org.nuxeo.ecm.automation.core.operations.document.SetDocumentLifeCycle
Please suggest how can we change the document state to previous state.
What transitions are defined ?
For instance, in the default lifecycle, transition from deleted to project is called undelete, approved to project is called backToProject, etc.
http://explorer.nuxeo.com/nuxeo/site/distribution/current/viewExtensionPoint/org.nuxeo.ecm.core.lifecycle.LifeCycleService--lifecycle