Uploaded image for project: 'WINDUPRULE - Red Hat Application Migration Toolkit rules'
  1. WINDUPRULE - Red Hat Application Migration Toolkit rules
  2. WINDUPRULE-777

javax to jakartaee - groupId Javax.activation quickfix conflict

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • None
    • None
    • Sprint 210 AMM, Sprint 211 AMM

      The eap7/eap73/maven-javax-to-jakarta.rhamt.xml ruleset has a rule, with quick fix, that transforms g:javax.activation a:activation to g:com.sun.activation a:jakarta.activation

      The eap8/eap7/javax-to-jakarta-dependencies.windup.xml ruleset that has a rule that replaces g:javax.activation a:javax.activation-api with g:jakarta.activation a:jakarta.activation-api

      Because the rules use when criteria that is based purely on the groupId both rules can fire when it should be one or the other depending upon the artifactId

        1. javax_cdi_api-jakarta.png
          javax_cdi_api-jakarta.png
          258 kB
        2. javax_validation.png
          javax_validation.png
          186 kB
        3. javax.activationQuickFixPreview.png
          javax.activationQuickFixPreview.png
          180 kB
        4. javaxactivationQuickFixApplied.png
          javaxactivationQuickFixApplied.png
          215 kB
        5. quickfix_error.png
          quickfix_error.png
          316 kB
        6. Screenshot from 2021-11-18 13-47-18.png
          Screenshot from 2021-11-18 13-47-18.png
          306 kB
        7. Screenshot from 2021-11-29 15-44-00.png
          Screenshot from 2021-11-29 15-44-00.png
          308 kB
        8. validation-api.png
          validation-api.png
          408 kB

            rhn-support-nsrivast Nitish Srivastava (Inactive)
            pcattana Philip Cattanach
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: