Details
-
Type:
Task
-
Status: Open
-
Priority:
Minor
-
Resolution: Unresolved
-
Affects Version/s: 1.0.0, backlog
-
Fix Version/s: None
-
Component/s: sf server
-
Labels:None
Description
We need to remove the following
<prop key="*">PROPAGATION_REQUIRED,readOnly</prop>
from txProxyTemplate as this means that all methods on bean are transactional.
wild card should be
<prop key="*">PROPAGATION_NOT_SUPPORTED</prop>
This will prevent all undeclared method signatures from being transactional.
Benefits are:
1. Better control over transactions
2. Better performance since some method will not create transactions
This is a small change but will require a lot of testing and review. Potentially we will need to add more signatures to txProxyTemplate.
Attachments
Issue Links
- links to
-
YC-185 Rework transactional model, which is presnt for in first version
-
- Closed
-