]
Ramesh Reddy logged work on TEIIDSB-162:
----------------------------------------
Author: Ramesh Reddy
Created on: 22/Jan/20 7:58 PM
Start Date: 22/Jan/20 7:58 PM
Worklog Time Spent: 3 hours
Issue Time Tracking
-------------------
Remaining Estimate: 0 minutes
Time Spent: 3 hours
Worklog Id: (was: 12449938)
Operator does not account for the transaction manager
-----------------------------------------------------
Key: TEIIDSB-162
URL:
https://issues.redhat.com/browse/TEIIDSB-162
Project: Teiid Spring Boot
Issue Type: Sub-task
Components: OpenShift
Reporter: Steven Hawkins
Assignee: Ramesh Reddy
Priority: Major
Fix For: 1.4.0, 1.3.1
Time Spent: 3 hours
Remaining Estimate: 0 minutes
If you define a vdb in a cr, the generated vdb will just use the
platformtransactionmanager.
Since the materialization procedures use transaction blocks, we need a full transaction
manager. By default with the platformtransactionmanager it will throw an exception - only
spring managed transactions ...
The workaround would be to add snowdrop to the cr dependencies, but it would be nice to
either always use that in the generated, or detect materialization is being used, or
address TEIIDSB-109