Hide Forgot
Date of First Response: 2010-04-28 07:39:56 Help Desk Ticket Reference: https://enterprise.redhat.com/issue-tracker/659163 project_key: SOA A customer has configured the sql-listener with transacted="true", and claims that the connections are not released after a db shutdown period. If transacted="true" is removed, the service recovers properly once the db is back up and running.
Link: Added: This issue related SOA-2035
Link: Added: This issue is related to SOA-2035
Link: Removed: This issue related SOA-2035
Link: Added: This issue depends JBESB-3282
This is fixed on the 4.7 CP branch (JBESB-3282).
Verified on 5.0.2 CR1.
Added to the SOA 5.0.2 release notes as resolved: JBESB-3282 SqlTableGatewayListener did not correctly support transacted mode. This would result in a number of problems if it was configured with transacted="true" including: * commits and rollbacks not being handled correctly. * connections were not being released when creation of prepared statements failed * connections are not released after a database shutdown period. This has been fixed and SqlTableGatewayListener now behaves as expected in both transacted and un-transacted modes. However the <local-tx-datasource> configuration must have a <check-valid-connection-sql> configuration or the unused connections will not be cleaned out.