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
    • None

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