Uploaded image for project: 'Infinispan'
  1. Infinispan
  2. ISPN-10906

JGroupsTransport instance is reused in tests

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 10.1.0.CR1
    • 10.0.1.Final
    • Core
    • None

    Description

      The TRANSPORT AttributeDefinition uses IdentityAttributeCopier, which means that when a test uses GlobalConfigurationBuilder.read() to make a clone of the global configuration it keeps using the same JGroupsTransport instance. Both cache managers sort of work, but usually not as intended.

      We should detect when JGroupsTransport's dependencies are injected twice and throw an exception. We should also consider changing the TRANSPORT copier to SimpleInstanceAttributeCopier.

      Attachments

        Activity

          People

            dberinde@redhat.com Dan Berindei (Inactive)
            dberinde@redhat.com Dan Berindei (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: