-
Enhancement
-
Resolution: Done
-
Major
-
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.