Hi Benjamin,

If I'm not mistaken we have corrected this following your mail. It is not in the PR but should be in 4.0.5 final.

Regards,
 Serge Huber.

[EMAIL PROTECTED] wrote:


In the Jahia.service() method you open the database connection and then, depending on whether the process() returns without an exception you make a commit(), or if there was an exception you make a rollback().


Unfortunately JahiaAction, which is the Jahia Engine Default dispatcher, catches all Throwable, creates an error display and simply swallows the exception, so that at the end in Jahia.service() a commit() is called instead of a rollback().

What would be the impact, if we remove the exception handling in JahiaAction.execute() and let Jahia.service() do that?

Benjamin Papez




Reply via email to