Skip to content

Commit

Permalink
SAK-45950 Update javax.mail 2.0.1 (sakaiproject#9534)
Browse files Browse the repository at this point in the history
  • Loading branch information
axxter99 authored Aug 11, 2021
1 parent 6484390 commit 93cd2b5
Show file tree
Hide file tree
Showing 35 changed files with 112 additions and 109 deletions.
4 changes: 2 additions & 2 deletions common/import-handlers/content-handlers/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,8 @@
<artifactId>sakai-component-manager</artifactId>
</dependency>
<dependency>
<groupId>javax.activation</groupId>
<artifactId>javax.activation-api</artifactId>
<groupId>jakarta.activation</groupId>
<artifactId>jakarta.activation-api</artifactId>
</dependency>
<dependency>
<groupId>org.sakaiproject.common</groupId>
Expand Down
4 changes: 2 additions & 2 deletions common/import-impl/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@
<artifactId>sakai-component-manager</artifactId>
</dependency>
<dependency>
<groupId>javax.activation</groupId>
<artifactId>javax.activation-api</artifactId>
<groupId>jakarta.activation</groupId>
<artifactId>jakarta.activation-api</artifactId>
</dependency>
<dependency>
<groupId>jaxen</groupId>
Expand Down
4 changes: 2 additions & 2 deletions common/import-util/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,8 @@
<artifactId>sakai-component-manager</artifactId>
</dependency>
<dependency>
<groupId>javax.activation</groupId>
<artifactId>javax.activation-api</artifactId>
<groupId>jakarta.activation</groupId>
<artifactId>jakarta.activation-api</artifactId>
</dependency>
<dependency>
<groupId>org.sakaiproject.common</groupId>
Expand Down
4 changes: 2 additions & 2 deletions deploy/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -658,8 +658,8 @@
<scope>compile</scope>
</dependency>
<dependency>
<groupId>javax.activation</groupId>
<artifactId>javax.activation-api</artifactId>
<groupId>jakarta.activation</groupId>
<artifactId>jakarta.activation-api</artifactId>
<scope>compile</scope>
</dependency>
<!-- caching -->
Expand Down
4 changes: 2 additions & 2 deletions feedback/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -101,8 +101,8 @@
<artifactId>commons-text</artifactId>
</dependency>
<dependency>
<groupId>javax.activation</groupId>
<artifactId>javax.activation-api</artifactId>
<groupId>jakarta.activation</groupId>
<artifactId>jakarta.activation-api</artifactId>
</dependency>
<dependency>
<groupId>com.sun.mail</groupId>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,8 @@
import java.util.Locale;
import java.util.Map;

import javax.mail.internet.AddressException;
import javax.mail.internet.InternetAddress;
import jakarta.mail.internet.AddressException;
import jakarta.mail.internet.InternetAddress;

import lombok.extern.slf4j.Slf4j;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
import org.apache.commons.fileupload.FileItem;
import org.apache.commons.io.FilenameUtils;

import javax.activation.DataSource;
import jakarta.activation.DataSource;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
Expand Down
4 changes: 4 additions & 0 deletions kernel/api/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -110,5 +110,9 @@
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
</dependency>
<dependency>
<groupId>jakarta.activation</groupId>
<artifactId>jakarta.activation-api</artifactId>
</dependency>
</dependencies>
</project>
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@
import java.io.InputStream;
import java.io.OutputStream;
import java.util.Optional;
import javax.activation.DataSource;
import javax.activation.FileDataSource;
import jakarta.activation.DataSource;
import jakarta.activation.FileDataSource;

/**
* Holds an attachment for an email message. The attachment will be included with the message.
Expand Down Expand Up @@ -77,7 +77,7 @@ public Attachment(DataSource dataSource)
* from.
* @param filename The filename to call the attachment when sent out, doesn't have to match
* the file from which the content is loaded.
* @deprecated {@link org.sakaiproject.email.api.Attachment#Attachment(javax.activation.DataSource)}
* @deprecated {@link org.sakaiproject.email.api.Attachment#Attachment(jakarta.activation.DataSource)}
*/
public Attachment(File file, String filename)
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@
import java.util.List;
import java.util.Map;

import javax.mail.MessagingException;
import javax.mail.internet.InternetAddress;
import jakarta.mail.MessagingException;
import jakarta.mail.internet.InternetAddress;

import org.sakaiproject.email.api.EmailAddress.RecipientType;
import org.sakaiproject.user.api.User;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,9 +54,9 @@ public static org.sakaiproject.email.api.EmailService getInstance()

private static org.sakaiproject.email.api.EmailService m_instance = null;

public static void sendMail(javax.mail.internet.InternetAddress param0, javax.mail.internet.InternetAddress[] param1,
java.lang.String param2, java.lang.String param3, javax.mail.internet.InternetAddress[] param4,
javax.mail.internet.InternetAddress[] param5, java.util.List param6)
public static void sendMail(jakarta.mail.internet.InternetAddress param0, jakarta.mail.internet.InternetAddress[] param1,
java.lang.String param2, java.lang.String param3, jakarta.mail.internet.InternetAddress[] param4,
jakarta.mail.internet.InternetAddress[] param5, java.util.List param6)
{
org.sakaiproject.email.api.EmailService service = getInstance();
if (service == null) return;
Expand Down
6 changes: 3 additions & 3 deletions kernel/kernel-impl/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -227,8 +227,8 @@
<artifactId>jakarta.mail</artifactId>
</dependency>
<dependency>
<groupId>javax.activation</groupId>
<artifactId>javax.activation-api</artifactId>
<groupId>jakarta.activation</groupId>
<artifactId>jakarta.activation-api</artifactId>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
Expand Down Expand Up @@ -338,7 +338,7 @@
<dependency>
<groupId>com.github.davidmoten</groupId>
<artifactId>subethasmtp</artifactId>
<version>5.2.8</version>
<version>6.0.1</version>
<scope>test</scope>
</dependency>
<dependency>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,21 +27,21 @@
import java.util.*;
import java.util.Map.Entry;

import javax.activation.DataHandler;
import javax.activation.DataSource;
import javax.mail.Address;
import javax.mail.Message;
import javax.mail.MessagingException;
import javax.mail.Multipart;
import javax.mail.SendFailedException;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.AddressException;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeBodyPart;
import javax.mail.internet.MimeMessage;
import javax.mail.internet.MimeMultipart;
import javax.mail.internet.MimeUtility;
import jakarta.activation.DataHandler;
import jakarta.activation.DataSource;
import jakarta.mail.Address;
import jakarta.mail.Message;
import jakarta.mail.MessagingException;
import jakarta.mail.Multipart;
import jakarta.mail.SendFailedException;
import jakarta.mail.Session;
import jakarta.mail.Transport;
import jakarta.mail.internet.AddressException;
import jakarta.mail.internet.InternetAddress;
import jakarta.mail.internet.MimeBodyPart;
import jakarta.mail.internet.MimeMessage;
import jakarta.mail.internet.MimeMultipart;
import jakarta.mail.internet.MimeUtility;

import lombok.extern.slf4j.Slf4j;
import lombok.Setter;
Expand Down Expand Up @@ -568,9 +568,9 @@ private void checkFrom(MimeMessage msg) {
msg.setFrom(from);
}
}
} catch (javax.mail.internet.AddressException e) {
} catch (jakarta.mail.internet.AddressException e) {
log.info("checkfrom address exception " + e);
} catch (javax.mail.MessagingException e) {
} catch (jakarta.mail.MessagingException e) {
log.info("checkfrom messaging exception " + e);
}
}
Expand Down Expand Up @@ -1007,7 +1007,7 @@ public List<EmailAddress> send(EmailMessage msg, boolean messagingException) thr

/**
* Converts a {@link java.util.List} of {@link EmailAddress} to
* {@link javax.mail.internet.InternetAddress}.
* {@link jakarta.mail.internet.InternetAddress}.
*
* @param emails
* @return Array will be the same size as the list with converted addresses. If list is null,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
import java.util.LinkedList;
import java.util.List;

import javax.mail.internet.InternetAddress;
import jakarta.mail.internet.InternetAddress;

import lombok.extern.slf4j.Slf4j;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -534,7 +534,7 @@ public static String encodeFileName(HttpServletRequest req, String fileName )
if ( agent != null && agent.indexOf("MSIE")>=0 )
fileName = java.net.URLEncoder.encode(fileName, "UTF8");
else if ( agent != null && agent.indexOf("Mozilla")>=0 && agent.indexOf("Safari") == -1 )
fileName = javax.mail.internet.MimeUtility.encodeText(fileName, "UTF8", "B");
fileName = jakarta.mail.internet.MimeUtility.encodeText(fileName, "UTF8", "B");
else
fileName = java.net.URLEncoder.encode(fileName, "UTF8");
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
import java.util.Stack;
import java.util.Vector;

import javax.mail.internet.MimeUtility;
import jakarta.mail.internet.MimeUtility;

import org.apache.commons.lang3.StringUtils;
import org.sakaiproject.alias.api.AliasService;
Expand Down
2 changes: 1 addition & 1 deletion mailarchive/mailarchive-subetha/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
<dependency>
<groupId>com.github.davidmoten</groupId>
<artifactId>subethasmtp</artifactId>
<version>5.2.8</version>
<version>6.0.1</version>
</dependency>
<dependency>
<groupId>com.sun.mail</groupId>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
/**
* Copyright (c) 2014-2017 The Apereo Foundation
*
* Licensed under the Educational Community License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
Expand Down Expand Up @@ -37,17 +36,17 @@
import java.util.UUID;
import java.util.stream.Collectors;

import javax.mail.BodyPart;
import javax.mail.Message;
import javax.mail.MessagingException;
import javax.mail.Multipart;
import javax.mail.Part;
import javax.mail.Session;
import javax.mail.internet.ContentType;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;
import javax.mail.internet.MimeUtility;
import javax.mail.internet.ParseException;
import jakarta.mail.BodyPart;
import jakarta.mail.Message;
import jakarta.mail.MessagingException;
import jakarta.mail.Multipart;
import jakarta.mail.Part;
import jakarta.mail.Session;
import jakarta.mail.internet.ContentType;
import jakarta.mail.internet.InternetAddress;
import jakarta.mail.internet.MimeMessage;
import jakarta.mail.internet.MimeUtility;
import jakarta.mail.internet.ParseException;

import org.apache.commons.io.FilenameUtils;
import org.apache.commons.lang3.StringUtils;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
import java.util.Map;
import java.util.Map.Entry;

import javax.mail.MessagingException;
import jakarta.mail.MessagingException;

import org.apache.commons.lang3.StringUtils;
import org.sakaiproject.authz.api.FunctionManager;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@
import org.sakaiproject.user.api.UserDirectoryService;
import org.sakaiproject.user.api.UserNotDefinedException;

import javax.activation.DataSource;
import jakarta.activation.DataSource;

/**
* @author chall
Expand Down
4 changes: 4 additions & 0 deletions mailsender/tool/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -90,5 +90,9 @@
<version>${project.version}</version>
<type>war</type>
</dependency>
<dependency>
<groupId>jakarta.activation</groupId>
<artifactId>jakarta.activation-api</artifactId>
</dependency>
</dependencies>
</project>
20 changes: 4 additions & 16 deletions master/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -663,9 +663,9 @@
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.activation</groupId>
<artifactId>javax.activation-api</artifactId>
<version>1.2.0</version>
<groupId>jakarta.activation</groupId>
<artifactId>jakarta.activation-api</artifactId>
<version>2.0.1</version>
<scope>provided</scope>
</dependency>
<dependency>
Expand Down Expand Up @@ -1018,19 +1018,7 @@
<dependency>
<groupId>com.sun.mail</groupId>
<artifactId>jakarta.mail</artifactId>
<version>1.6.7</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.mail</groupId>
<artifactId>mail</artifactId>
<version>1.5.0-b01</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.sun.mail</groupId>
<artifactId>javax.mail</artifactId>
<version>1.6.2</version>
<version>2.0.1</version>
<scope>provided</scope>
</dependency>
<!-- KERNEL -->
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.mail.MessagingException;
import javax.mail.internet.MimeMessage;
import jakarta.mail.MessagingException;
import jakarta.mail.internet.MimeMessage;
import org.sakaiproject.api.app.messageforums.ui.PrivateMessageManager;
import org.sakaiproject.entity.api.Reference;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,8 @@
import java.util.List;
import java.util.Map;

import javax.mail.MessagingException;
import javax.mail.internet.MimeMessage;
import jakarta.mail.MessagingException;
import jakarta.mail.internet.MimeMessage;
import org.sakaiproject.entity.api.Reference;
import org.sakaiproject.api.app.messageforums.Area;
import org.sakaiproject.api.app.messageforums.Attachment;
Expand Down
4 changes: 4 additions & 0 deletions msgcntr/messageforums-app/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -123,6 +123,10 @@
<groupId>org.apache.commons</groupId>
<artifactId>commons-text</artifactId>
</dependency>
<dependency>
<groupId>jakarta.activation</groupId>
<artifactId>jakarta.activation-api</artifactId>
</dependency>
</dependencies>
<build>
<resources>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,8 @@
import java.util.List;
import java.util.Map;
import java.util.Map.Entry;
import javax.mail.MessagingException;
import javax.mail.internet.MimeMessage;
import jakarta.mail.MessagingException;
import jakarta.mail.internet.MimeMessage;

import java.util.Set;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,9 @@
import javax.crypto.Cipher;
import javax.crypto.spec.IvParameterSpec;
import javax.crypto.spec.SecretKeySpec;
import javax.mail.MessagingException;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;
import jakarta.mail.MessagingException;
import jakarta.mail.internet.InternetAddress;
import jakarta.mail.internet.MimeMessage;

import lombok.Setter;
import lombok.extern.slf4j.Slf4j;
Expand Down
Loading

0 comments on commit 93cd2b5

Please sign in to comment.