• Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Major Major
    • mail-watcher-plugin
    • None
    • 1.17

      As of Mailer 435.v79ef3972b_5c7 and Email Extension 2.90, the package namespace has changed from javax.mail to jakarta.mail. This plugin is still using the older package namespace, which may result in linkage errors. To resolve these errors:

      • Ensure the plugin depends on Jenkins 2.332.1 or higher.
      • If this plugin depends on Mailer, ensure the Mailer dependency is 435.v79ef3972b_5c7 or higher.
      • If this plugin depends on Email Extension, ensure the Email Extension dependency is 2.90 or higher.
      • Change any imports of javax.mail.* to instead import jakarta.mail.*.

          [JENKINS-69088] Migrate Mail Watcher to Jakarta Mail

          Basil Crow created issue -
          Basil Crow made changes -
          Assignee New: Basil Crow [ basil ]

          Basil Crow added a comment -

          Fixed in jenkinsci/mail-watcher-plugin#11. Released in 1.17.

          Basil Crow added a comment - Fixed in jenkinsci/mail-watcher-plugin#11 . Released in 1.17 .
          Basil Crow made changes -
          Released As New: 1.17
          Resolution New: Fixed [ 1 ]
          Status Original: Open [ 1 ] New: Closed [ 6 ]
          Basil Crow made changes -
          Remote Link New: This issue links to "jenkinsci/mail-watcher-plugin#11 (Web Link)" [ 27988 ]
          Basil Crow made changes -
          Description New: As of [Mailer 435.v79ef3972b_5c7|https://github.com/jenkinsci/mailer-plugin/releases/tag/435.v79ef3972b_5c7] and [Email Extension 2.90|https://github.com/jenkinsci/email-ext-plugin/releases/tag/email-ext-2.90], the package namespace has changed from {{javax.mail}} to {{jakarta.mail}}. This plugin is still using the older package namespace, which may result in linkage errors. To resolve these errors:

          * Ensure the plugin depends on Jenkins 2.332.1 or higher.
          * If this plugin depends on Mailer, ensure the Mailer dependency is 435.v79ef3972b_5c7 or higher.
          * If this plugin depends on Email Extension, ensure the Email Extension dependency is 2.90 or higher.
          * Change any imports of {{javax.mail.*}} to instead import {{jakarta.mail.\*}}.

            basil Basil Crow
            basil Basil Crow
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: