From b5a47874e20513bc73e75a58781fb13c85676eca Mon Sep 17 00:00:00 2001 From: iroqueta Date: Wed, 21 Aug 2024 14:17:33 -0300 Subject: [PATCH] Update Java Mail version and implementation to avoid conflicts between jakarta-activation and jakarta-activation-api Issue: 201148 --- gxmail/pom.xml | 11 ++++++++--- .../com/genexus/internet/POP3SessionJavaMail.java | 4 ++-- wrapperjakarta/pom.xml | 4 ++++ wrapperjavax/pom.xml | 4 ++++ 4 files changed, 18 insertions(+), 5 deletions(-) diff --git a/gxmail/pom.xml b/gxmail/pom.xml index c1213a328..2ca63bc30 100644 --- a/gxmail/pom.xml +++ b/gxmail/pom.xml @@ -19,10 +19,15 @@ ${project.version} - com.sun.mail + org.eclipse.angus jakarta.mail - 2.0.1 - + 2.0.3 + + + jakarta.mail + jakarta.mail-api + 2.1.3 + diff --git a/gxmail/src/main/java/com/genexus/internet/POP3SessionJavaMail.java b/gxmail/src/main/java/com/genexus/internet/POP3SessionJavaMail.java index 791f9788d..2a18c40ee 100644 --- a/gxmail/src/main/java/com/genexus/internet/POP3SessionJavaMail.java +++ b/gxmail/src/main/java/com/genexus/internet/POP3SessionJavaMail.java @@ -24,8 +24,8 @@ import jakarta.mail.internet.MimeUtility; import com.genexus.common.interfaces.SpecificImplementation; -import com.sun.mail.pop3.POP3Folder; -import com.sun.mail.pop3.POP3Store; +import org.eclipse.angus.mail.pop3.POP3Folder; +import org.eclipse.angus.mail.pop3.POP3Store; public class POP3SessionJavaMail implements GXInternetConstants,IPOP3Session { diff --git a/wrapperjakarta/pom.xml b/wrapperjakarta/pom.xml index 081e17d78..2bd38e442 100644 --- a/wrapperjakarta/pom.xml +++ b/wrapperjakarta/pom.xml @@ -43,6 +43,10 @@ com.sun.xml.fastinfoset FastInfoset + + com.sun.mail + jakarta.mail + diff --git a/wrapperjavax/pom.xml b/wrapperjavax/pom.xml index f9ef8c0f4..5367fa4db 100644 --- a/wrapperjavax/pom.xml +++ b/wrapperjavax/pom.xml @@ -98,6 +98,10 @@ com.sun.xml.fastinfoset FastInfoset + + com.sun.mail + jakarta.mail +