Uploaded image for project: 'RESTEasy'
  1. RESTEasy
  2. RESTEASY-1536

Allow to change maven dependencies by profile

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • 3.1.0.Final, 3.0.20.Final
    • 3.1.0.CR2
    • None
    • None

      Add capability to run testsuite with different dependencies versions.

      Summary of changes:

      • the "properties" and "dependencyManagement" sections from pom.xml were moved into resteasy-dependencies-bom/pom.xml
        *main project pom.xml imports resteasy-dependencies-bom in the current profiles
      • new profile, activated by property, was added to the main project pom.xml to use EAP specific dependencies which will replace the default dependencies in case it gets activated
      • common dependency junit was also moved from main project pom into each module that needs it, to have main project pom clean of dependencies/dependencyManagement and properties sections
      • unused wildfly-security dependency for testsuite was removed, as the security domain configuration is now done by creaper
      • See attachments for comparisons of old and new dependencies on the default profile

              kanovotn Katerina Odabasi
              kanovotn Katerina Odabasi
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: