From 96921f4a86368f294e44f354be6be2faf8b475c7 Mon Sep 17 00:00:00 2001
From: Stefan Bodewig
Date: Thu, 22 Aug 2019 10:00:50 +0200
Subject: [PATCH] JavaMail -> Jakarta Mail - Bugzilla Issue 63683
---
WHATSNEW | 3 +++
fetch.xml | 10 +++++-----
lib/libraries.properties | 2 +-
manual/Tasks/mimemail.html | 13 ++++++++-----
manual/install.html | 6 +++---
src/etc/poms/ant-javamail/pom.xml | 6 +++---
6 files changed, 23 insertions(+), 17 deletions(-)
diff --git a/WHATSNEW b/WHATSNEW
index 0cb4b9db5..3e4d94ee4 100644
--- a/WHATSNEW
+++ b/WHATSNEW
@@ -34,6 +34,9 @@ Other changes:
* prefer https over http when building ant itself, and in the ant
documentation and sources
+ * changed the references and Maven coordinates of JavaMail dependency
+ to Jakarta Mail and thus javax.mail to jakarta.mail - and upgraded
+ the dependency to 1.6.3.
Changes from Ant 1.10.5 TO Ant 1.10.6
=====================================
diff --git a/fetch.xml b/fetch.xml
index f4b6fa666..44230aa80 100644
--- a/fetch.xml
+++ b/fetch.xml
@@ -329,14 +329,14 @@ Set -Ddest=LOCATION on the command line
-
-
+
+ jakartamail,jspc,jai,xz,netrexx,junit-engine-vintage,junit-engine-jupiter"/>
diff --git a/lib/libraries.properties b/lib/libraries.properties
index adf5e8ce8..4cad5ec05 100644
--- a/lib/libraries.properties
+++ b/lib/libraries.properties
@@ -50,7 +50,7 @@ jakarta-regexp.version=1.4
# Later versions of Tomcat provide a jspc task
jasper-compiler.version=4.1.36
jasper-runtime.version=${jasper-compiler.version}
-javax.mail.version=1.6.2
+jakarta.mail.version=1.6.3
jdepend.version=2.9.1
jruby.version=1.6.8
junit.version=4.12
diff --git a/manual/Tasks/mimemail.html b/manual/Tasks/mimemail.html
index 308a22d8e..579cc84d5 100644
--- a/manual/Tasks/mimemail.html
+++ b/manual/Tasks/mimemail.html
@@ -31,14 +31,17 @@
Description
Sends SMTP mail with MIME
-attachments. JavaMail
-and Java
-Activation Framework are required for this task. The Java
+attachments. Jakarta Mail
+and Jakarta
+Activation are required for this task. The Java
Activation Framework is part of the standard class library for Java 6
to Java 10 but the java.activation
module has been
deprecated in Java 9 and must be enabled explicitly when running on
-Java 10. Alternatively it can be provided as an external library.
+Java 10. Alternatively it can be provided as an external
+library. Javamail has bcome Jakarta Mail and the Java activation
+Framework has become Jakarta Activation and both are part of the
+Jakarta effort at Eclipse.
Multiple files can be attached using FileSets.
Parameters
diff --git a/manual/install.html b/manual/install.html
index 5f91b0f39..4938e632b 100644
--- a/manual/install.html
+++ b/manual/install.html
@@ -891,11 +891,11 @@ these tasks available. Please refer to the Installing A
https://commons.apache.org/bcel/ |
- javax.mail.jar |
+ jakarta.mail.jar |
mail task
and deprecated mimemail task |
- https://javaee.github.io/javamail/ |
+ https://eclipse-ee4j.github.io/mail/ |
activation.jar
diff --git a/src/etc/poms/ant-javamail/pom.xml b/src/etc/poms/ant-javamail/pom.xml
index f8055c18e..798c8fd99 100644
--- a/src/etc/poms/ant-javamail/pom.xml
+++ b/src/etc/poms/ant-javamail/pom.xml
@@ -46,10 +46,10 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/m
+ See https://eclipse-ee4j.github.io/mail/ -->
com.sun.mail
- javax.mail
- 1.6.1
+ jakarta.mail
+ 1.6.3
compile
|