Hello,
I am experiencing unexpected behavior in our APEX 24.1.3 environment.
To eliminate any irrelevant code, I created a new application with a single button. This button triggers one dynamic action, which executes a server-side PL/SQL block that inserts a record into a dummy table.
- No page submit is executed.
- No validations or processes are defined.
- It’s just one button and one dynamic action.
My expectation was that after pressing the button, the record would not be visible in the dummy table (viewing it from SQL-Developer) until an explicit commit. However, I do see the record immediately.
When I check the debug log, I can clearly see a Final Commit being executed — but I don’t understand why.
Has anyone else experienced this, or can explain what is causing this implicit commit?
Thanks in advance for your help!