Uploaded image for project: 'Application Server 7'
  1. Application Server 7
  2. AS7-2715

TransactionManager doesn't always get injected on time when there are transactional caches

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 7.1.0.Beta1
    • 7.1.0.Alpha1
    • Clustering
    • None

    Description

      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.

      Attachments

        Activity

          People

            ttarrant@redhat.com Tristan Tarrant
            NadirX NadirX
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: