Hello Experts,
Do the stateless process templates have transaction support? Is it possible to rollback the processing if one of the activities fails or so on?
Thanks in advance
Hello Imran,
to answer you question i'll quote the Early access program tutorial ( chapter 3.3 )
Concepts –
Stateless Process
A stateless process is a process whose state is not maintained in the database. It is executed synchronously, and as such, can not involve any ―human‖ tasks. All tasks must be automatic (though, a stateless process can invoke a stateful/normal process which contains human tasks, though the stateless process will not ―wait‖ for the stateful process to complete). Stateless processes are incredibly powerful in xCP 2.0, as they can be wired to buttons in the xCP runtime UI. Stateless processes replace the need for things like custom Forms Adaptors, as instead of having to write code to execute as a result of clicking a custom button, you instead define a stateless process with the desired functionality. Also, a stateless process is executed similarly to a database transaction – by default, if any activity in the process fails, any changes made to the Documentum database (such as the addition, modification, or deletion of folders/documents/etc) will be ―rolled back.‖
hope this answers your question
OTman
Hello,
Good to hear this. And please tell me the name of the documentation where it is stated.
Thanks in advance.
hi,
you can check the link : https://community.emc.com/docs/DOC-27243
it contains the EAP tutorial & it is mentionned in chapter 3.3
you may also wanna check this document : https://community.emc.com/docs/DOC-26563
it give more information about xcp2 processes
hope this can help
KR
Otman