-
Bug
-
Resolution: Fixed
-
Neutral
-
5.5.13
-
None
-
None
-
-
Empty show more show less
-
DevX 17
-
3
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>
Acceptance criteria
- 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 |