[
https://jira.jboss.org/browse/JBPM-1775?page=com.atlassian.jira.plugin.sy...
]
Michel Rasschaert commented on JBPM-1775:
-----------------------------------------
I think the fix proposed does not work completely.
{{JTAHelper.isTransactionInProgress}} returns {{true}} even when a transaction is
MARKED_ROLLBACK. Because of this we have lazy loading errors when an exception is raised.
(see [JBPM-681]
I think JtaDbPersistenceService#isTransactionActive should return true only if the
transaction status is ACTIVE
verify if collection exceptionHandlers can be loaded lazy
---------------------------------------------------------
Key: JBPM-1775
URL:
https://jira.jboss.org/browse/JBPM-1775
Project: jBPM
Issue Type: Task
Security Level: Public(Everyone can see)
Components: Runtime Engine
Reporter: Tom Baeyens
Assignee: Alejandro Guizar
Fix For: jBPM 3.3.1 GA, jBPM 3.2.5 GA
From Martin Putz:
"
A quick test showed that setting all those relations to lazy="true" cuts down
the number of executed SQL selects quite drastically.
I don't see any negative side effects of changing these settings, but I'm curious
about the reasons why lazy="false" is chosen as default. Especially as I
don't see a lot of our customers using exception handlers (or at least they don't
report it).
Regards,
Martin
"
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira