This is an automated email from the ASF dual-hosted git repository.

olli pushed a commit to branch angus
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-commons-messaging-mail.git

commit 615cc7fae413dc95f9ce82f730557f2c46a87f1b
Author: Oliver Lietz <[email protected]>
AuthorDate: Sat Apr 4 23:08:39 2026 +0200

    SLING-13159 Update Jakarta Activation and Mail to 2.2
---
 README.md                                             |  2 +-
 pom.xml                                               | 19 ++++++-------------
 .../messaging/mail/it/tests/MailTestSupport.java      |  2 --
 3 files changed, 7 insertions(+), 16 deletions(-)

diff --git a/README.md b/README.md
index c3ec49a..9b70bbc 100644
--- a/README.md
+++ b/README.md
@@ -6,7 +6,7 @@
 
 This module is part of the [Apache Sling](https://sling.apache.org) project.
 
-This module provides a simple layer on top of [Jakarta 
Mail](https://eclipse-ee4j.github.io/mail/) 2.0 (package `jakarta.mail`) 
including a message builder and a service to send mails via SMTPS.
+This module provides a simple layer on top of [Jakarta 
Mail](https://eclipse-ee4j.github.io/mail/) 2.2 (package `jakarta.mail`) 
including a message builder and a service to send mails via SMTPS.
 
 * Mail Service: sends MIME messages
 * Message Builder: builds plain text and HTML messages with attachments and 
inline images 
diff --git a/pom.xml b/pom.xml
index 31034b7..82f98f7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -171,24 +171,17 @@
       <scope>test</scope>
     </dependency>
     <dependency>
-      <groupId>jakarta.mail</groupId>
-      <artifactId>jakarta.mail-api</artifactId>
-      <version>2.0.1</version>
+      <groupId>jakarta.activation</groupId>
+      <artifactId>jakarta.activation-api</artifactId>
+      <version>2.2.0-M1</version>
       <scope>provided</scope>
     </dependency>
     <dependency>
-      <groupId>org.apache.servicemix.specs</groupId>
-      <artifactId>org.apache.servicemix.specs.activation-api-2.0.1</artifactId>
-      <version>2.0.1_1</version>
+      <groupId>jakarta.mail</groupId>
+      <artifactId>jakarta.mail-api</artifactId>
+      <version>2.2.0-M1</version>
       <scope>provided</scope>
     </dependency>
-    <!-- Sun -->
-    <dependency>
-      <groupId>com.sun.mail</groupId>
-      <artifactId>jakarta.mail</artifactId>
-      <version>2.0.1</version>
-      <scope>test</scope>
-    </dependency>
     <!-- OSGi -->
     <dependency>
       <groupId>org.osgi</groupId>
diff --git 
a/src/test/java/org/apache/sling/commons/messaging/mail/it/tests/MailTestSupport.java
 
b/src/test/java/org/apache/sling/commons/messaging/mail/it/tests/MailTestSupport.java
index d0ba233..90d3a23 100644
--- 
a/src/test/java/org/apache/sling/commons/messaging/mail/it/tests/MailTestSupport.java
+++ 
b/src/test/java/org/apache/sling/commons/messaging/mail/it/tests/MailTestSupport.java
@@ -63,8 +63,6 @@ public abstract class MailTestSupport extends TestSupport {
             // Sling Commons Messaging Mail
             testBundle("bundle.filename"),
             
mavenBundle().groupId("org.apache.sling").artifactId("org.apache.sling.commons.messaging").versionAsInProject(),
-            
mavenBundle().groupId("org.apache.servicemix.specs").artifactId("org.apache.servicemix.specs.activation-api-2.0.1").versionAsInProject(),
-            
mavenBundle().groupId("com.sun.mail").artifactId("jakarta.mail").versionAsInProject(),
             scr(),
             slingCommonsCrypto(),
             slingCommonsThreads(),

Reply via email to