Uploaded image for project: 'JBoss Transaction Manager'
  1. JBoss Transaction Manager
  2. JBTM-3631

Coupling between QA and ArjunaJTS & Narayana-full

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Done
    • Icon: Major Major
    • 5.13.1.Final
    • None
    • None
    • None

      There is a strong connections between QA, ArjunaJTS and Narayana-full modules. Basically, jar files produced during the compilation of ArjunaJTS and Narayana-full are loaded in the classpath used in the QA module. Although this is the easiest way to make QA work, it makes QA dependent on ArjunaJTS and Narayana-full. This is not a good (and maintainable) choice.

      Possible solution: Maven can be used to satisfy the dependencies that QA has on ArjunaJTS and Narayana-full (e.g. copy dependencies to a specific folder in QA) and then load the jar files into the ant classpath used in QA.

            jfinelli@redhat.com Manuel Finelli
            jfinelli@redhat.com Manuel Finelli
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: