Details
-
Bug
-
Resolution: Fixed
-
Neutral
-
5.5.13
-
None
-
None
-
-
Empty show more show less
-
DevX 17
-
3
Description
After BUILD-871 is completed the mail module should be updated to use the managed dependency.
\- info.magnolia:magnolia-module-mail:jar:5.5.10:compile [INFO] | +- com.sun.mail:javax.mail:jar:1.6.2:provided [INFO] | +- javax.activation:activation:jar:1.1.1:compile
Notes
It seems javax.activation is deprecated in Java 9
Move from:
<dependency> <groupId>javax.activation</groupId> <artifactId>activation</artifactId> </dependency>
to
<dependency>
<groupId>jakarta.activation</groupId>
<artifactId>jakarta.activation</artifactId>
</dependency>
However, trying locally I am able to remove both of these dependencies from the mail pom without any problems:
<dependency>
<groupId>jakarta.activation</groupId>
<artifactId>jakarta.activation-api</artifactId>
<version>1.2.2</version>
</dependency>
...
...
<dependency>
<groupId>javax.activation</groupId>
<artifactId>activation</artifactId>
</dependency>
Checklists
Acceptance criteria
Attachments
Issue Links
- is related to
-
MGNLMAIL-124 Let module use Jakarta Mail
-
- Open
-
-
BUILD-871 Manage jakarta.activation dependencies
-
- Open
-
1.
|
Implement |
|
Completed | Chuong Doan Huy |
2.
|
Review code |
|
Completed | Mikaël Geljić |
3.
|
Pre-int QA |
|
Closed | Dai Ha |
4.
|
Final QA |
|
Completed | Jaroslav Simak |