TransactionManager doesn't always get injected on time when there are transactional
caches
------------------------------------------------------------------------------------------
Key: AS7-2715
URL:
https://issues.jboss.org/browse/AS7-2715
Project: Application Server 7
Issue Type: Bug
Components: Clustering
Affects Versions: 7.1.0.Alpha1
Reporter: Tristan Tarrant
Assignee: Tristan Tarrant
Cache containers define the tx manager as an optional dependency (with injector). Whenever
a transactional cache is defined within a container, the REQUIRED dependency is added
(without injector) to the cache's service builder and not to the cache
container's. This sometimes causes the injector on the container to be invoked too
late, and the transactional cache throwing an exception because it can't find the tx
manager.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see:
http://www.atlassian.com/software/jira