Transaction rollback all catch clause

Description

Insert after rollback transaction will not be committed (Text: "Some error appear. Error number: XYZ" will not be inserted to DB)
On ACF 10 this text will be inserted.

Data from MSSQL profiler:

Also checked with out <cfexit method="exittemplate"> method at the end of cfcatch tag.
Lucee - inserts this message to DB
ACF - inserts this message to DB

Data from profiler:

Environment

None

Activity

Show:
Pothys - MitrahSoft
October 15, 2020, 10:45 AM

I've checked this ticket and confirmed the issue happened on lucee latest version 5.3.8.81-snapshot also.
Yes, lucee didn't insert data as you said above. But, it works fine in ACF and also without cfexit means, works as same in both ACF and lucee.

Pothys - MitrahSoft
October 23, 2020, 10:35 AM

Added a test case for this ticket.

Pull request: https://github.com/lucee/Lucee/pull/1086

Assignee

Michael Offner

Reporter

Guardian

Priority

Blocker

Labels

None

Fix versions

None

Affects versions

Configure