No transactions for any SQL executed
All SQL you yourself execute in Metastorm BPM 9 is executed outside of the transaction. If the event you are in rolls back for any reason, including use of UserError, the executed SQL is not rolled back.
This seems like a very large oversight. This was introduced sometime in version 5, IIRC.
Is this acknowledged, or is it a bug, and are there any plans to fix / change this behaviour?
Comments
-
Agreed that this is a very scary condition. Sometimes actions are "do a" "do b" "do c" and if c errors all should be rolled back. If they are not treated as a single transaction (as they would have in v7) you could end up with bad data -- and no real method to detect or fix (if possible).
0 -
Hello
Is there any news from OpenText/Metastorm employees?0 -
This is a longstanding issue with WF in .NET 3.5. Essentially, the issue is that the hosted WF environment could not participate inside the overlying DTC transactions. I know the team has done a ton of work to upgrade to .NET 4.0 in order to resolve this issue, so hopefully we'll see the fruits of this work soon. Maybe 9.1.3?
0
Categories
- All Categories
- 123 Developer Announcements
- 54 Articles
- 152 General Questions
- 148 Thrust Services
- 57 Developer Hackathon
- 37 Thrust Studio
- 20.6K Analytics
- 4.2K AppWorks
- 9K Extended ECM
- 918 Core Messaging
- 84 Digital Asset Management
- 9.4K Documentum
- 32 eDOCS
- 190 Exstream
- 39.8K TeamSite
- 1.7K Web Experience Management
- 10 XM Fax
- Follow Categories